@ser723 В таком случае исходим из того что все действия скрипта это 100% и делим их на сто, получаем 1% дальше просто. Bas умеет получать текущее время в том числе и если он работает через прокси т.е время он получит к поясу прокси, смотрим время и по вашей логике если время столько то..., если время столько то.... Я рекомендую все значимые действия обернуть в функции, тогда можно будет в цикле while их обходить а условием будет текущее время.
FastExecuteScript.exe остается в процессах после выключения скрипта.
-
После выключения скомпилированного скрипта, он остается висеть в памяти иногда в виде процесса FastExecuteScript.exe и нескольких Хромиумов. Приходится убивать в ручную. Что я мог сделать не так в написании скрипта? Система WIN10 x64, скрипты однопоточные, запускаются много экземпляров екзешников. Кстати при их работе процессор почти не нагружен, но почему-то нагружено GPU на 10% ( у меня ноутбук с интегрированной картой). Выключаю exe шники корректно, через кнопку выход.
-
@Grigorij said in FastExecuteScript.exe остается в процессах после выключения скрипта.:
После выключения скомпилированного скрипта, он остается висеть в памяти иногда в виде процесса FastExecuteScript.exe и нескольких Хромиумов. Приходится убивать в ручную. Что я мог сделать не так в написании скрипта? Система WIN10 x64, скрипты однопоточные, запускаются много экземпляров екзешников. Кстати при их работе процессор почти не нагружен, но почему-то нагружено GPU на 10% ( у меня ноутбук с интегрированной картой). Выключаю exe шники корректно, через кнопку выход.
Какую версию BAS используете? Скомпилированные скрипты с защитой? Проблема повторяется на любых скриптах или только на одном?
Если скрипт не компилировать и запускать в BAS? -
@Fox said in FastExecuteScript.exe остается в процессах после выключения скрипта.:
Если скрипт не компилировать и запускать в BAS?
Проверил много раз и не получилось отловить такую ситуацию через BAS. Проверил на одном из скриптов недолго, то тоже не получилось воспроизвести проблему. Попробовать найти схему воспроизведения ошибки?
-
@Grigorij said in FastExecuteScript.exe остается в процессах после выключения скрипта.:
@Fox said in FastExecuteScript.exe остается в процессах после выключения скрипта.:
Если скрипт не компилировать и запускать в BAS?
Проверил много раз и не получилось отловить такую ситуацию через BAS. Проверил на одном из скриптов недолго, то тоже не получилось воспроизвести проблему. Попробовать найти схему воспроизведения ошибки?
Да
@Grigorij said in FastExecuteScript.exe остается в процессах после выключения скрипта.:
@Fox Версия 24.1.1 , скрипты без защиты. По сути у меня все скрипты это разнообразие одного и того же скрипта ( кликает по разным пунктам внутри JS приложения на сайте, так как я не умею напрямую обращаться к вложенным пунктам).
Попробуйте обновить версию BAS до актуальной