Модули программ
Запустить программу, проверить, работает ли она, и завершить её.
Эти три модуля занимаются самой целевой программой: запустить, проверить, работает ли она ещё, завершить. До версии 1.4.8 они стояли среди файловых модулей — там их никто не ищет, да и «Работает ли программа?» — это вопрос с двумя выходами, а не файловое дело.
Что выбрать?
| Вы хотите … | Модуль |
|---|---|
| запускать игру автоматически | Запустить программу |
| проверить, работает ли игра | Работает ли программа? |
| завершить зависшую программу | Завершить программу |
Работает ли программа? ветвится на работает и нет — подключите выход нет к Запустить программу, и бот сам перезапустит игру после сбоя.
Все модули этой категории
🔍 Программа запущена? Подписка
Проверяет, запущена ли программа — например, чтобы заметить упавший клиент и перезапустить его, а не щёлкать в пустоту часами.
Входы: in (поток) · Выходы: läuft (поток), не найдено (поток), количество
| Поле | Тип | По умолчанию | Значение |
|---|---|---|---|
| Программа | Текст | — | Имя программы, с .exe или без. Пример: notepad |
🛑 Завершить программу Подписка
Завершает запущенную программу. По умолчанию вежливо (как щелчок по крестику) или принудительно по запросу — чтобы перезапустить зависший клиент.
Входы: in (поток) · Выходы: далее (поток), не найдено (поток), количество
| Поле | Тип | По умолчанию | Значение |
|---|---|---|---|
| Программа | Текст | — | Имя программы, с .exe или без. Пример: notepad |
| Принудительно | Да/Нет | выкл | Выключено: программа может сначала сохранить. Включено: завершается немедленно — несохранённое теряется. |
| Дать время | Целое число (≥ 0, ms) | 3000 |
Сколько времени даётся программе закрыться самой. Видно только если Принудительно = выкл. |
🚀 Запустить программу Подписка
Запускает программу или открывает файл/документ. При необходимости ждёт загрузки окна или фиксированное время. → 'pid'.
Входы: in (поток) · Выходы: далее (поток), pid
| Поле | Тип | По умолчанию | Значение |
|---|---|---|---|
| Программа/файл | Файл | — | Исполняемый файл (.exe) или документ/файл, открываемый программой по умолчанию. Пример: C:\Windows\System32\notepad.exe |
| Аргументы | Текст | — | Необязательные аргументы командной строки для программы. |
| Ждать | Выбор: не ждать, до загрузки окна, фиксированное время | до загрузки окна | Ждать ли после запуска и как долго. не ждать — сразу продолжить до загрузки окна — ждать появления главного окна (рекомендуется) фиксированное время — ждать фиксированный промежуток |
| Лимит времени | Целое число (ms) | 15000 |
Для 'до загрузки окна': ждать не дольше этого. Для 'фиксированное время': ждать ровно столько. |