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


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


нефиг делать


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


нефиг делать


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

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


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

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


в кроне "каждый 37-ой день" нельзя вроде
...
Рейтинг: 0 / 0
Вложенные расписания в Quartz.NET
    #40028369
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Вложенные расписания в Quartz.NET
    #40028371
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA
love_bach
пропущено...


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

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


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

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


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

в коде задачи
...
Рейтинг: 0 / 0
Вложенные расписания в Quartz.NET
    #40028374
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или реализовать свой ICalendar. Читай документацию.
...
Рейтинг: 0 / 0
Вложенные расписания в Quartz.NET
    #40028421
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
короче, нельзя. разбираться с кастомной реализацией интерфейсов что-то нет желания
...
Рейтинг: 0 / 0
Вложенные расписания в Quartz.NET
    #40028424
Фотография 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
Вложенные расписания в Quartz.NET
    #40028428
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Вложенные расписания в Quartz.NET
    #40028431
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bach,

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

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


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

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


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

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


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

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


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

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


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

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

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


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

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

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


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


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

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

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


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

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

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


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

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


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

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


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

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


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

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


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

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


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

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

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


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

как-то так

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


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

как-то так

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


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


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