Всем привет. В общем коротко по сути.
Установил au3 последней версии нашел imagesearch.au3 и ImageSearchDLL.dll для x64. Запустил ... и не работает писал про ошибку. Ошибку вроде удалось исправить найдя ответ на одной из ветки форума.
Ок ошибка пропала. Но сейчас просто поиск картинки не производиться. Если запусить от x86 то выбивает с ошибкой appcrash.
Если от x64 то просто не производиться поиска.
Тестил на этом.
В чем может быть проблема ??? мучаюсь уж не первый день ответ не удалось найти.
PS пробовал копировать dll в папку Windows\System32 и Windows\SysWOW64 но это не помогло :'(
так же dll лежит в папке где и скрипт.
PSS пробовал и более старую версию au3 точно не помню релиз но так же безрезультатно. Года 3-5 назад с ней все работало на 7ке. А сейчас прям не знаю что еще можно сделать.
Установил au3 последней версии нашел imagesearch.au3 и ImageSearchDLL.dll для x64. Запустил ... и не работает писал про ошибку. Ошибку вроде удалось исправить найдя ответ на одной из ветки форума.
Код:
; If error exit
If Not IsArray($result) Then Return 0
If $result[0] = 0 Then Return 0
Ок ошибка пропала. Но сейчас просто поиск картинки не производиться. Если запусить от x86 то выбивает с ошибкой appcrash.
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: AutoIt3.exe
Версия приложения: 3.3.14.2
Отметка времени приложения: 55fc1979
Имя модуля с ошибкой: AutoIt3.exe
Версия модуля с ошибкой: 3.3.14.2
Отметка времени модуля с ошибкой: 55fc1979
Код исключения: c0000005
Смещение исключения: 00020e42
Версия ОС: 6.1.7601.2.1.0.256.48
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
Если от x64 то просто не производиться поиска.
Тестил на этом.
Код:
#include <ImageSearch.au3>
HotKeySet("{F9}","Start")
HotKeySet("{F10}","Stop")
while 1
sleep(1000)
WEnd
Func Start()
Local $x1 = 0, $y1 = 0
$result = _ImageSearch("1234.bmp",1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
EndIf
EndFunc
Func stop()
Exit
EndFunc
В чем может быть проблема ??? мучаюсь уж не первый день ответ не удалось найти.
PS пробовал копировать dll в папку Windows\System32 и Windows\SysWOW64 но это не помогло :'(
так же dll лежит в папке где и скрипт.
PSS пробовал и более старую версию au3 точно не помню релиз но так же безрезультатно. Года 3-5 назад с ней все работало на 7ке. А сейчас прям не знаю что еще можно сделать.