-
Notifications
You must be signed in to change notification settings - Fork 1
Scheduler
Vyacheslav edited this page Mar 28, 2026
·
2 revisions
- Создание задач.
- Обновление задач.
- Удаление задач.
- Включение и отключение задач.
- Просмотр списка задач и ближайших запусков.
-
once: разовый запуск, нужно полеdatetime(ISO). -
daily: ежедневный запуск, нужно полеtime(HH:MM). -
weekly: по дням недели, нужныtimeиday_of_week(0..6). -
interval: интервал, нужныhoursи/илиminutes, суммарно > 0. -
cron: cron-расписание, нужноcron_expressionиз 5 полей.
{
"name": "Разовая запись",
"trigger": "once",
"datetime": "2026-03-29T10:00:00+03:00",
"params": {
"area": "full",
"audio": "none",
"fps": 30
}
}{
"name": "Ежедневно в 10:00",
"trigger": "daily",
"time": "10:00",
"params": {
"area": "full",
"audio": "mic",
"duration": 300
}
}{
"name": "Будни",
"trigger": "weekly",
"time": "10:00",
"day_of_week": "0,1,2,3,4",
"params": {
"area": "window",
"window_title": "Teams",
"audio": "system"
}
}{
"name": "Каждые 15 минут",
"trigger": "interval",
"hours": 0,
"minutes": 15,
"params": {
"area": "full",
"audio": "none"
}
}{
"name": "Будни 10:00",
"trigger": "cron",
"cron_expression": "0 10 * * 1-5",
"params": {
"area": "full",
"audio": "none"
}
}- Пустой
datetimeприtrigger = once. - Пустой
timeприdaily/weekly. - Пропущенный
day_of_weekприweekly. -
hours = 0иminutes = 0приinterval. - Использование поля
cronвместоcron_expressionдляcron.