2010-06-16 2 views
27

Кто-нибудь знает о хорошем виджетах планировщика заданий?Виджет пользовательского планировщика заданий?

Идеальным компонентом будет виджет Javascript (надеюсь, JQuery), который позволяет пользователю выбирать частоту, которая преобразуется в выражение cron.

Что-нибудь хорошее там?

ответ

25

jquery-cron - это плагин jQuery для представления более интуитивного интерфейса для пользователей, чтобы указать частоту и преобразовать это в значение cron.

Обязательное раскрытие: Я являюсь автором плагина. В последнее время у меня было аналогичное требование, и я не мог найти ничего подходящего, поэтому написал свои собственные и published it on github.

Отказ от ответственности: Я ограниченный опыт веб Dev и не осмеливаются делать смелые заявления о приступе плагина для цели. Единственная уверенность, которую я могу дать, заключается в том, что она использовалась хотя бы в одном проекте без каких-либо проблем (пока). Добро пожаловать.

+1

Я могу подтвердить, что это работает. –

+3

Не предоставление ожидаемого выражения триггера, если мы используем Quartz Scheduler в back-end. – StackOverFlow

+0

Я расширил библиотеку jquery-cron, чтобы использовать формат Quartz, так как я нашел, что это самая простая и полезная библиотека ui для этого. Не стесняйтесь использовать мои модификации! Привет Я разветвил проект и реализовал ту же функциональность, но с кварцевым форматом вместо обычного cron. Не стесняйтесь проверить это https://github.com/felixruponen/jquery-cron – soaP

18

пару альтернатив:

+1

Я искал несколько дней в моем пользовательском интерфейсе cron и обнаружил, что jqCron имеет это, тогда как jquery-cron не делает (в настоящее время он находится в списке задач), также Недавно был обновлен jqCron, поэтому разработчик, похоже, не застопорился, а jquery-cron не обновлялся через год или около того. –

+0

Множество выборов на jqCron действительно здорово! – Romain

+0

+1 для jqCron из-за интернационализации и удобства использования. – Dimitar

3

Я нашел один очень хорошо и хорошо подходит, если вы используете Quartz Scheduler в фоновом режиме.

https://github.com/hsal/cronGen

Только что Скачивали источник есть небольшая проблема в demo.html и DemoBS3.html. Вы должны исправить CronGen.js cronGen.js.

Вы можете сшить выражение триггера, генерируемый этим (cronGen.js) виджета и cronmaker (http://www.cronmaker.com/) работает хорошо для Quartz планировщик

+1

Я пробовал jquery-cron, но не подходит для планировщика Cron Ex 0 0 * * 0 Каждую неделю воскресенья в 00:00 java.text.ParseException: значения месяца должны быть от 1 до 12 Кажется, cornGen good .. cronGen обеспечивает все необходимое выражение для org.quartz.CronTrigger? Я попытался с образцом выражения 0 0/5 * 1/1 *? * Это работает хорошо. + Нам нужен UI, например jQCron – StackOverFlow

+1

cronGen делает формат с 7 значениями вместо 5. Не знаю, не хватает ли я чего-либо, но не работает для меня. – ericosg

+1

Не подходит для планировщика crontab –

2

Другая альтернатива:

https://github.com/onterumahendra/CronScheduler/

Это хорошо подходит если вы используете Quartz Scheduler в back-end. Он генерирует выражения CRON и заполняет выражения CRON в пользовательском интерфейсе.

+1

Не могли бы вы обновить свой проект с помощью своих данных о лицензии? Я бы хотел попробовать, но неясно, какие условия использования. Спасибо –

+1

извините Джейк Фейзел ... извините за поздний ответ. Это с открытым исходным кодом. Вы можете использовать его, как в соответствии с вашим желанием. –

+0

Рад это слышать, но ваш исходный код не отражает это. У вас есть заголовок авторского права: https://github.com/onterumahendra/CronScheduler/blob/master/web/js/msCron.js не указывает лицензию, по которой она распространяется. В его нынешнем виде люди не могут использовать его (юридически). –

-1

выписка octopus

  • простого
  • портативного
  • современного пользовательского интерфейса
  • Имеет зависимость Мент
  • Имеет управление доступом
  • Rest API
  • натяжной Интеграция
Смежные вопросы