@anarbus в глобальной переменной укажите время окончания работы, и пусть каждый поток периодически проверяет, не вышло ли это время, если вышло - завершить работу. А в асинхронной функции можно установить жесткий останов скрипта, если время превышено вдвое, например. Хотя, если всё отлажено, то асинхронка и не нужна.
Параметры запуска скомпилированного скрипта
-
Видел на форуме, что есть флаги --silent и --remote. Но при запуске --remote выдается ошибка "No script name or server name". Есть ли список параметров и примеры правильной записи? Больше всего, конечно, интересует --remote.
UPD. Запуск вида "remoteexecutescript --remote --script ScriptName --server http://example.com/" запускает окошко, в нем на полсекунды появляется полоса загрузки и дальше оно пустое и ничего не происходит. Это баг или я неправильно ввел параметры или файл проекта на сервере нужно хранить в определенной директории?