Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вложенные расписания в Quartz.NET / 25 сообщений из 52, страница 1 из 3
16.12.2020, 15:15
    #40028337
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
Типа "Каждый 37-ой день запускать задачу каждые 2 часа с 10:00 по 18:00"
Можно ли так?
...
Рейтинг: 0 / 0
16.12.2020, 15:18
    #40028340
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
Типа "Каждый 37-ой день запускать задачу каждые 2 часа с 10:00 по 18:00"
Можно ли так?


нефиг делать
...
Рейтинг: 0 / 0
16.12.2020, 15:25
    #40028342
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
Ролг Хупин
love_bach
Типа "Каждый 37-ой день запускать задачу каждые 2 часа с 10:00 по 18:00"
Можно ли так?


нефиг делать


а можно пример?
...
Рейтинг: 0 / 0
16.12.2020, 15:28
    #40028345
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
Ролг Хупин
пропущено...


нефиг делать


а можно пример?

В документации вроде как всё расписано: https://www.quartz-scheduler.net/documentation/quartz-3.x/tutorial/crontrigger.html#introduction
...
Рейтинг: 0 / 0
16.12.2020, 15:33
    #40028347
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach
пропущено...


а можно пример?

В документации вроде как всё расписано: https://www.quartz-scheduler.net/documentation/quartz-3.x/tutorial/crontrigger.html#introduction


в кроне "каждый 37-ой день" нельзя вроде
...
Рейтинг: 0 / 0
16.12.2020, 16:31
    #40028369
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
skyANA
пропущено...

В документации вроде как всё расписано: https://www.quartz-scheduler.net/documentation/quartz-3.x/tutorial/crontrigger.html#introduction


в кроне "каждый 37-ой день" нельзя вроде

Но можно "запускать задачу каждые 2 часа с 10:00 по 18:00" и в коде проверять, что день 37-ой делением по модулю.
...
Рейтинг: 0 / 0
16.12.2020, 16:33
    #40028371
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach
пропущено...


в кроне "каждый 37-ой день" нельзя вроде

Но можно "запускать задачу каждые 2 часа с 10:00 по 18:00" и в коде проверять, что день 37-ой делением по модулю.


в каком коде? отдельно от Quartz?
...
Рейтинг: 0 / 0
16.12.2020, 16:34
    #40028372
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
skyANA
пропущено...

Но можно "запускать задачу каждые 2 часа с 10:00 по 18:00" и в коде проверять, что день 37-ой делением по модулю.


в каком коде? отдельно от Quartz?

в коде задачи
...
Рейтинг: 0 / 0
16.12.2020, 16:40
    #40028374
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
Или реализовать свой ICalendar. Читай документацию.
...
Рейтинг: 0 / 0
16.12.2020, 18:57
    #40028421
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
короче, нельзя. разбираться с кастомной реализацией интерфейсов что-то нет желания
...
Рейтинг: 0 / 0
16.12.2020, 19:07
    #40028424
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
короче, нельзя. разбираться с кастомной реализацией интерфейсов что-то нет желания

Дык не разбирайся. В коде задачи тогда используй деление по модулю 37.

С другой стороны с чем там разбираться-то:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
namespace Quartz
{
	public interface ICalendar
	{
		string Description { get; set; }

		ICalendar CalendarBase { set; get; }

		bool IsTimeIncluded(DateTimeOffset timeUtc);

		DateTime GetNextIncludedTimeUtc(DateTimeOffset timeUtc);
	}
} 
...
Рейтинг: 0 / 0
16.12.2020, 19:11
    #40028428
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach
короче, нельзя. разбираться с кастомной реализацией интерфейсов что-то нет желания

Дык не разбирайся. В коде задачи тогда используй деление по модулю 37.

С другой стороны с чем там разбираться-то:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
namespace Quartz
{
	public interface ICalendar
	{
		string Description { get; set; }

		ICalendar CalendarBase { set; get; }

		bool IsTimeIncluded(DateTimeOffset timeUtc);

		DateTime GetNextIncludedTimeUtc(DateTimeOffset timeUtc);
	}
} 



ну, ну :)
...
Рейтинг: 0 / 0
16.12.2020, 19:14
    #40028431
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach,

мил человек, что не так? Тебе дали возможность для кастомизации - используй
...
Рейтинг: 0 / 0
16.12.2020, 19:21
    #40028438
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach,

мил человек, что не так? Тебе дали возможность для кастомизации - используй


я не спрашивал про возможности кастомизации. к тому же это делается не так
...
Рейтинг: 0 / 0
16.12.2020, 19:37
    #40028449
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
skyANA
love_bach,

мил человек, что не так? Тебе дали возможность для кастомизации - используй


я не спрашивал про возможности кастомизации. к тому же это делается не так

Что конкретно делается не так? Своя реализация ICalendar?
...
Рейтинг: 0 / 0
16.12.2020, 19:52
    #40028453
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach
пропущено...


я не спрашивал про возможности кастомизации. к тому же это делается не так

Что конкретно делается не так? Своя реализация ICalendar?


это все общие рассуждения про "возможно". там за этим интерфейсом тянется реализация еще нескольких. такое себе
...
Рейтинг: 0 / 0
16.12.2020, 19:56
    #40028454
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
skyANA
пропущено...

Что конкретно делается не так? Своя реализация ICalendar?


это все общие рассуждения про "возможно". там за этим интерфейсом тянется реализация еще нескольких. такое себе

В теме не озвучено, что надо сделать не написав ни строчки кода.

И я уже ответил: не хочешь кастомизировать, просто дели по модулю 37 в коде самой задачи.
...
Рейтинг: 0 / 0
16.12.2020, 20:07
    #40028459
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach
пропущено...


это все общие рассуждения про "возможно". там за этим интерфейсом тянется реализация еще нескольких. такое себе

В теме не озвучено, что надо сделать не написав ни строчки кода.

И я уже ответил: не хочешь кастомизировать, просто дели по модулю 37 в коде самой задачи.


все понятно в теме написано. крайние варианты "кастомизовать", "зачем тебе это надо", "возьми другой" ... - это все мимо
...
Рейтинг: 0 / 0
16.12.2020, 20:08
    #40028460
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach
пропущено...


это все общие рассуждения про "возможно". там за этим интерфейсом тянется реализация еще нескольких. такое себе

В теме не озвучено, что надо сделать не написав ни строчки кода.

И я уже ответил: не хочешь кастомизировать, просто дели по модулю 37 в коде самой задачи .


это не решение в моем случае
...
Рейтинг: 0 / 0
16.12.2020, 20:12
    #40028463
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
skyANA
пропущено...

В теме не озвучено, что надо сделать не написав ни строчки кода.

И я уже ответил: не хочешь кастомизировать, просто дели по модулю 37 в коде самой задачи .


это не решение в моем случае

Ну напиши свой триггер тогда, хотя это уже моветон, да и с календарём у тебя какиё-то непреодалимые сложности.
...
Рейтинг: 0 / 0
16.12.2020, 20:28
    #40028469
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach
пропущено...


это не решение в моем случае

Ну напиши свой триггер тогда, хотя это уже моветон, да и с календарём у тебя какиё-то непреодалимые сложности.


если нечего по делу сказать, лучше не говорить
...
Рейтинг: 0 / 0
16.12.2020, 20:40
    #40028473
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
skyANA
пропущено...

Ну напиши свой триггер тогда, хотя это уже моветон, да и с календарём у тебя какиё-то непреодалимые сложности.


если нечего по делу сказать, лучше не говорить

А спросить можно? В чём проблема-то?
...
Рейтинг: 0 / 0
16.12.2020, 20:54
    #40028477
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach
пропущено...


если нечего по делу сказать, лучше не говорить

А спросить можно? В чём проблема-то?


ну дык в первом посте. либа проверенная, под линукс работает, не хочется от неё отказываться, не хочется что-то там кастомизировать (баги плодить). а вот некоторые расписания она не может. а может и может , просто как-то более продвинуто настраивать (не кастомизировать, переписывать) надо

как-то так
...
Рейтинг: 0 / 0
16.12.2020, 20:56
    #40028479
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
love_bach
skyANA
пропущено...

А спросить можно? В чём проблема-то?


ну дык в первом посте. либа проверенная, под линукс работает, не хочется от неё отказываться, не хочется что-то там кастомизировать (баги плодить). а вот некоторые расписания она не может. а может и может , просто как-то более продвинуто настраивать (не кастомизировать, переписывать) надо

как-то так

Либа проверенная. С хорошей документацией. Последнюю можно и почитать.
...
Рейтинг: 0 / 0
16.12.2020, 21:01
    #40028482
love_bach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенные расписания в Quartz.NET
skyANA
love_bach
пропущено...


ну дык в первом посте. либа проверенная, под линукс работает, не хочется от неё отказываться, не хочется что-то там кастомизировать (баги плодить). а вот некоторые расписания она не может. а может и может , просто как-то более продвинуто настраивать (не кастомизировать, переписывать) надо

как-то так

Либа проверенная. С хорошей документацией. Последнюю можно и почитать.


ну дак читал. там не нашел. поэтому на форуме и спросил. кастомные реализации интерфейсов сделал - это не то, как я их тестить буду, что оно там раз в месяц+ срабатывает? хочу готовое, простестированное, проверенное
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вложенные расписания в Quartz.NET / 25 сообщений из 52, страница 1 из 3
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]