jemxx / autobot

Autobot for TSO
3 stars 2 forks source link

Номер выполняемой строки при нажатии паузы #74

Closed BasilMas closed 2 years ago

BasilMas commented 2 years ago

Возник запрос на следующий функционал - при нажатии паузы видеть, на какой строке стопнул проходку, чтобы потом не рыться в самом скрипте, если надо перезапустить скрипт с этой строки. Вводим глобальную переменную $current_stroka = 1 сюда https://github.com/jemxx/autobot/blob/3a00831cd1f3d7017d7e3cc83c6a031b754a00fb/autobot.au3#L29

Сюда https://github.com/jemxx/autobot/blob/3a00831cd1f3d7017d7e3cc83c6a031b754a00fb/autobot.au3#L214

добавляем вот этот код

        ; запоминаем номер текущей строки
        $current_stroka = $i

и меняем обработку паузы здесь https://github.com/jemxx/autobot/blob/3a00831cd1f3d7017d7e3cc83c6a031b754a00fb/globalfunc.au3#L141

на эту

TrayTip("", "Пауза. Строка " & $current_stroka, 0)

Upd. Ну и, наверное, еще нелишне и здесь https://github.com/jemxx/autobot/blob/3a00831cd1f3d7017d7e3cc83c6a031b754a00fb/autobot.au3#L176

TrayTip("", "Закрываемся. Строка " & $current_stroka, 0)