Иконка ресурса

Платное Scheduler 1.1.1

Языки
  1. Английский
Дополнительный плагин
Этот плагин позволит вам запускать консольные команды по заданному расписанию.
Синтаксис вдохновлён форматом crontab в Unix, но перенесён в JSON для удобства использования. Ниже вы найдёте несколько примеров... но это не предел.

+------------- минута (0 - 59)
| +------------- час (0 - 23)
| | +------------- день месяца (1 - 31)
| | | +------------- месяц (1 - 12)
| | | | +------------- день недели (0 - 6) (с воскресенья по субботу);
| | | | | |
| | | | |
| | *
* * * * <команда для выполнения>

{
"Minute": "*",
"Hour": "*",
"Day": "*",
"Month": "*",
"DoW": "*",
"Command": "ai.sleepwakestats"
}


Новые функции «@forced» и «!forced» для использования в поле «Команда» в качестве условных операторов:

/*
* > минута = 15, час = 19, DoW = 4, команда = @forced restart 60
* > минута = 15, час = 12, DoW = 4, команда = !forced restart 900
* > Специальные ключи "@forced" и "!forced" позволят вам выполнять команды
* > только в дни принудительной очистки или только в дни без неё. Этот пример будет
* > перезапускать сервер каждый четверг в 12:15, за исключением дней принудительной очистки, когда она
будет выполняться только в 19:15.
*/


Новые функции «@wipe» и «! wipe » для использования в поле «Команда» в качестве условных операторов:

/*
* > minute = @restart, command = @wipe my_command
* > minute = @restart, command = !wipe my_other_command
* > Специальные клавиши "@wipe" и "!wipe" позволят вам выполнять команды
* > только если карта была очищена. В этом примере my_command будет выполнена на сервере
* > перезапустится, если карта была очищена, в противном случае будет выполнена my_other_command.
*/

Выполнять команду «ai.sleepwakestats» каждые 3 минуты:

{
"Минута": "*/3",
"Час": "*",
"День": "*",
"Месяц": "*",
"DoW": "*",
"Команда": "ai.sleepwakestats"
},


Выполнять команду «статус» в 15:00 каждого часа:

{
"Минута": "15",
"Час": "*",
"День": "*",
"Месяц": "*",
"DoW": "*",
"Команда": "статус"
},


Перезапускайте сервер каждый день в 6:45:

{
"Минута": "45",
"Час": "6",
"День": "*",
"Месяц": "*",
"DoW": "4",
"Команда": "перезапустить 60"
},


Запустите определенный плагин только по выходным:

{
"Минута": "0",
"Час": "0",
"День": "*",
"Месяц": "*",
"DoW": "6",
"Команда": "oxide.load MyWeekEndPlugin"
},
{
"Минута": "0",
"Час": "0",
"День": "*",
"Месяц": "*",
"DoW": "1",
"Команда": "oxide.unload MyWeekEndPlugin"
}


Выполняйте команду «oxide.version» каждый вторник с 10:15 до 10:25:

{
"Минута": "15-25",
"Час": "10",
"День": "*",
"Месяц": "*",
"DoW": "3",
"Команда": "oxide.version"
}


Устанавливает ограничение fps на 30 при каждом перезапуске сервера:

{
"Минута": "@restart",
"Час": "*",
"День": "*",
"Месяц": "*",
"DoW": "*",
"Команда": "fps.limit 30"
}


Сохраняет плагин MyWeekEndPlugin незагруженным во время перезагрузок в выходные дни:

{
"Минута": "@restart",
"Час": "*",
"День": "*",
"Месяц": "*",
"DoW": "1",
"Команда": "oxide.unload MyWeekEndPlugin"
},
{
"Минута": "@restart",
"Час": "*",
"День": "*",
"Месяц": "*",
"DoW": "6",
"Команда": "oxide.unload MyWeekEndPlugin"
}
Автор
Northdead
Скачиваний
0
Просмотры
67
Первый выпуск
Обновление

Рейтинги

0.00 звёзд 0 оценок

Ещё ресурсы от Northdead