я новичок в autohotkey, я очень мало знаю, мне нужно сделать макрос в компании, где я работаю, и мне нужно использовать autohotkey для создания этого макроса.
Что я хочу сделать, это , Мне нужно получить доступ к приложению JAVA, которое находится на моем компьютере, но запуск этого приложения занимает некоторое время, иногда он быстрый, иногда медленный. Я не знаю точно, сколько времени может потребоваться для загрузки.
Что Мне нужно, чтобы сценарий подождал, пока захваченное изображение появится на экране при загрузке приложения, в то время как это изображение не выглядит так, как будто оно ждет, пока оно не появится на экране.
Я много исследовал autohotkey и функцию imagesearch, но я не совсем понял, как ее использовать
imagefound := false
time_loopStart := A_TickCount
timeout := 6000
sleep_after_each_imagesearch := 300
CoordMode, Pixel
Loop{
ImageSearch x,y, A_ScreenWidth, A_ScreenHeight, C:\test\Javalogin.png
if ErrorLevel = 0{
imagefound := true
break
}
if(A_TickCount - time_loopSart > timeout){
break
}
sleep %sleep_after_each_imagesearch%
}
MsgBox, I found the picture
этот скрипт, который я нашел в inte rnet
Я принимаю предложения, если скрипт должен быть переделанным и т. д. c.
Мне просто нужно заставить скрипт ждать появления изображения
, если у вас есть кто-то, кто может помочь, я оставляю свою благодарность:)