Благодаря Lifehacker я наткнулся на Sikuli, который описывается как:
Sikuli - это визуальная технология для поиска и автоматизации графических пользовательских интерфейсов (GUI) с использованием изображений (скриншотов). Первый выпуск Sikuli содержит Sikuli Script, API визуальных сценариев для Jython, и Sikuli IDE, интегрированную среду разработки для простого написания визуальных сценариев со скриншотами. Sikuli Script автоматизирует все, что вы видите на экране, без поддержки внутреннего API. Вы можете программно управлять веб-страницей, настольным приложением, работающим в Windows/Linux/Mac OS X, или даже приложением iphone, запущенным в эмуляторе.
Поскольку это выглядит очень многообещающе, возможно, в дополнение к AutoHotKey, мне интересно, какие сценарии вы, ребята, придумали. Тем более, что эта программа переносима и может решать "простые" проблемы Super User.
Пример скрипта из их документации:
- setThrowException(True)
- setAutoWaitTimeout(10000)
- switchApp(«Системные настройки.app»)
- нажмите ()
- нажмите ()
- нажмите ()
- нажмите ()
- Подождите()
- типа ("192.168.0.1\ т")
- типа ("255.255.255.0\ т")
- типа ("192.168.0.254\ т")
- нажмите ()