Добрый день.
AutoIt 3.3.8.1
Есть скрипт, который вставляет в адресную строку google chrome dev урл и сохраняет открывшуюся страницу на жёсткий диск. Примерно вот так выглядит основная часть:
Скрипт прекрасно отрабатывает в хроме, всё хорошо. Однако, когда цикл увеличивается до нескольких тысяч, что означает, что скрипт будет работать несколько часов, то появляется неожиданный баг: изредка не срабатывает Send(), что рушит всю работу скрипта. Никто не сталкивался с тем, что Send() может не выполниться? Конкретно в этом случае очень часто не срабатывает Send("{ENTER}") и один раз не сработал Send("^s").
AutoIt 3.3.8.1
Есть скрипт, который вставляет в адресную строку google chrome dev урл и сохраняет открывшуюся страницу на жёсткий диск. Примерно вот так выглядит основная часть:
Код:
For $i = 0 To $arrayLength Step +1
ClipPut($postUrl[$i])
Sleep(250)
Send("^v")
Sleep(300)
Send("{ENTER}")
Sleep(4000)
Send("^s")
WinWaitActive("Сохранить как")
Sleep(250)
Send("{ENTER}")
Sleep(500)
Next
Скрипт прекрасно отрабатывает в хроме, всё хорошо. Однако, когда цикл увеличивается до нескольких тысяч, что означает, что скрипт будет работать несколько часов, то появляется неожиданный баг: изредка не срабатывает Send(), что рушит всю работу скрипта. Никто не сталкивался с тем, что Send() может не выполниться? Конкретно в этом случае очень часто не срабатывает Send("{ENTER}") и один раз не сработал Send("^s").