@ser723 В таком случае исходим из того что все действия скрипта это 100% и делим их на сто, получаем 1% дальше просто. Bas умеет получать текущее время в том числе и если он работает через прокси т.е время он получит к поясу прокси, смотрим время и по вашей логике если время столько то..., если время столько то.... Я рекомендую все значимые действия обернуть в функции, тогда можно будет в цикле while их обходить а условием будет текущее время.
Как получить время запуска и остановки скрипта?
-
Мне нужно писать в лог время начала работы скрипта и время окончания работы. Как можно получить эти данные? И как записать в текстовый файл данную инфу? Есть ли в БАСе какая то глобальная переменная в которой хранится время запуска и остановки? А также может есть глобальная переменная в которой хранится флаг когда прога остановилась, чтоб знать когда писать время остановки?
-
@support said in Как получить время запуска и остановки скрипта?:
@Gang Начало работы скрипта можно получить в функции OnApplicationStart
Конец работы скрипта можно получить прервав скрипт самостоятельно.
О форматировании даты написали выше.
0_1489770038134_datestartandend.xmlС датой все понятно, спасибо! Вижу вы через условие прерываете скрипт и получаете дату. Так понял узнать время окончания скрипта без прерывания нет возможности?