무한반복할때 이미지가 발견되지않았을때 다시 이미지 서치만 진행되어, 화면보호기가 켜지는 현상을 막기위해
if errorlevel = 1을 추가해서 마우스가 랜덤한 위치로 무빙하도록 설정했습니다.
근데 랜덤 설정값 %MouseMove%에서 에러 메세지가 뜨면서 오토핫키 실행이 안됩니다.
이미지가 발견됐을시 정해진 키들을 타이핑하고, 발견되지않을시에는 마우스 위치가 랜덤하게 바뀌는 것을 무한반복하고
싶습니다.
고수님들 도와주세요.
*에러 문구가 뜬 부분은 빨간색으로 표시해 두겠습니다.
F1::
loop
{
ImageSearch,vx, vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 wok.jpg
if errorlevel = 0
{
Random, SleepTime, 1000, 2500
send, d
sleep, %SleepTime%
send, q
sleep, %SleepTime%
send, w
sleep, %SleepTime%
send, a
sleep, %SleepTime%
send, s
sleep, %SleepTime%
send, d
sleep, %SleepTime%
send, e
sleep, %SleepTime%
send, a
sleep, %SleepTime%
send, s
sleep, %SleepTime%
send, d
sleep, %SleepTime%
send, r
sleep, %SleepTime%
send, a
sleep, %SleepTime%
send, s
sleep, %SleepTime%
send, d
sleep, %SleepTime%
send, t
sleep, %SleepTime%
send, a
sleep, %SleepTime%
send, s
sleep, %SleepTime%
send, d
sleep, %SleepTime%
send, f
sleep, %SleepTime%
send, z
sleep, %SleepTime%
send, x
sleep, %SleepTime%
}
if errorlevel = 1
{
Random, MouseMove, 1300, 480, 1600, 480
%MouseMove%
}
return
화면 보호기를 끄면 되지 않을까요...
굳이 하시겠다면
Random, MouseMove, 1300, 480, 1600, 480
%MouseMove%
위 두줄을 아래 세줄로 교체해보세요
Random, RandX, 0, 1920 ;이 부분은 해상도에 맞게 수정하시길
Random, RandY, 0, 1080 ;이 부분은 해상도에 맞게 수정하시길
MouseMove, %RandX%, %RandY%