Комментарии 8
И даже не знаю, существовали ли в то время такие программы, в которых можно было составить некий скрипт автоматизированных действий и анализа цвета пикселей.
Autohotkey - достаточно популярный инструмент для скриптов, 20 лет с первого релиза. AC Tools - вообще тулза из 90ых, сейчас и не найти в интернете. Обе прекрасно справляются с вашей задачей.
Спасибо! Обязательно освою, когда потребуется.
Autoit же. А в месте с утилитой aurecord (которую из-за антивирусов удалили из дистрибутива лет 10 назад) сильно упрощает процесс создания скриптов.
До того момента, как разработчики забили на win32 и начали рисовать контролы самостоятельно, можно было проанализировать окно с помощью spy++ из установки visualstudio, и используя методы win32 по работе с окнами (каждый элемент и контрол - было win32 window) можно было вытаскивать еще и текстовую информацию.
А еще, если приложение позволяет выделить и скопировать текст, проще симулировать нажатия этих кнопок и сохранять этот текст, вместо распознавания изображений
AC Tools в свое время была просто идеальной. То, что делает автор, на AC Tools можно было за полчаса-час накидать.
К сожалению из-за отсутствия поддержки есть проблемы с координатами.
Да собственно у многих тулзов проблема с DPI и масштабированием.
Я бы такой проект делал бы на чистых HTTP-запросах, перед этим предварительно включив сниффер и изучив какие запросы прога посылает и получает.
А так для питона есть pyautogui, очень мощный инструмент
Как я создавал автокликер для приложения «ДругВокруг»