У меня была задача написать скрипт, перехватывающую клики мышкой и быстро переключающую окна. Вроде бы скрипт не делал много вычислений и операций, но проверка активного окна, считывание с него информации, переключение между окнами и последующая проверка занимала почему-то много времени. Оказалось, что в AutoIt существует параметр
AutoItSetOption("WinWaitDelay", 250)
равный по умолчанию 250 мсек (четверть секунды). Его вполне можно снизить до 5 мс. При этом не возникает проблем (в моем скрипте, по крайней мере), но операции с окнами проходят практически моментально. Скрипт стал работать раз в 5 быстрей!
AutoItSetOption("WinWaitDelay", 250)
равный по умолчанию 250 мсек (четверть секунды). Его вполне можно снизить до 5 мс. При этом не возникает проблем (в моем скрипте, по крайней мере), но операции с окнами проходят практически моментально. Скрипт стал работать раз в 5 быстрей!