У меня есть скрипт Autohotkey, который часто использует ImageSearch - на самом деле, у меня есть куча моих собственных функций, которые все используют ImageSearch.Он отлично работает, когда я запускаю его на физических компьютерах, но поиск всегда завершается неудачей, когда я запускаю его на машине Amazon EC2.
Я не использую удаленный рабочий стол (потому что когда я это делал, ImageSearch не работал с ErrorLevel 2 сразу после того, как я закрыл соединение).Вот почему я использую VNC Server на компьютере EC2 и VNC Viewer на своем компьютере.Таким образом, сценарий работает нормально, но ImageSearch всегда завершается ошибкой с ErrorLevel 1. Один и тот же сценарий с одинаковыми изображениями и содержимым никогда не дает сбой на физической машине.
Так что я предполагаю, что ImageSearch использует какой-то вызов библиотеки или каким-то образом зависит от аппаратного обеспечения, и экземпляры EC2 не имеют таких же настроек для этого, как на обычных машинах.Где я могу найти информацию о том, как работает сам ImageSearch - я имею в виду внутренне (какие вызовы он использует и т. Д.).
Или, может быть, кто-то уже имел этот тип проблемы (в EC2 или аналогичных виртуальных средах) и знает решение?
Спасибо!
Обновление : я как-то заставил его работать.К сожалению, не могу сказать, как именно - просто случайно попробовал, и, наконец, это сработало.Спасибо!