매크로

조회 수 482 추천 0 댓글 0
안녕하세요 여기저기서 꼼냥꼼냥 소스와 예제 댓글들을 참고해서 어느정도 성공하긴 했지만,
캡쳐스크린이 맘대로 안되서 질문드립니다 ㅠ

noxx:="ahk_exe nox.exe"

if(Gsearch("success_butt.png",vx,vy,errorlevell)) ;success button - [phase 1]
 {
  ;msgbox , success_button %vx%, %vy%  ; step check
  controlclick,x%vx% y%vy%,%noxx%,sub ; 보상입장
  }
  else
   {
    stopwhilenum:=1
   }


;adb서치 함수
Gsearch(image, byref vx, byref vy, byref errorlevell) ;erolevell은 imagesearch부분을 쉽게 수정하려고 넣었는데 필요없네요..
{
;RunWait,%A_workingdir%\adb\scr_cap.bat,,Hide ;아래껄 batch파일로 만든건데 일단 주석처리했어요.
runwait,%A_workingdir%\adb\adb.exe -s 127.0.0.1:52001 shell /system/bin/screencap -p /sdcard/bg.png,,Hide
runwait,%A_workingdir%\adb\adb.exe -s 127.0.0.1:52001 pull /sdcard/bg.png ../bg.png,,hide
pToken:=Gdip_Startup()
pBitmapHayStack:=Gdip_CreateBitmapFromFile("bg.png")
pBitmapNeedle:=Gdip_CreateBitmapFromFile(image)
if Gdip_ImageSearch(pBitmapHayStack,pBitmapNeedle,list,0,0,0,0,50,,1,1)
{
StringSplit, LISTArray, LIST, `,
vx:=LISTArray1 +4
vy:=LISTArray2 +38
errorlevell:=0
;MsgBox, 잘 작동하는지 확인 %vx% %vy%
Gdip_DisposeImage(pBitmapHayStack), Gdip_DisposeImage(pBitmapNeedle)
Gdip_Shutdown(pToken)
return true ;
}
else
{
errorlevell:=2
Gdip_Shutdown(pToken)
return false
}
}

이 정도인데
하나일 때는 아주 잘 작동합니다. 이미지도 잘 찾고 .. 그런데 두개가 넘어가면 스크린샷을 안 찍는둥 while을 벗어나는 둥..
얘가 일탈을 하네요

stopwhilenum=1

while(stopwhilenum=1)
{
if(Gsearch("success_butt.png",vx,vy,errorlevell)) ;success button - [phase 1]
 {
  ;msgbox , success_button %vx%, %vy%  ; step check
  controlclick,x%vx% y%vy%,%noxx%,sub ; 보상입장
  }

  if(Gsearch("complete_raid_butt.png",vx,vy,errorlevell)) ; click below the chest button - [phase 4]
   ;if errorlevell=0
   {
    controlclick,x%vx% y%vy%,%noxx%,sub ; get complete 1 - The Last stage.
    sleep,200
    ;msgbox, stopwhilenum %stopwhilenum%, x%vx% y%vy% ;check
;    sleep,100
   }
   else
   {
    stopwhilenum:=1
   }
}

분명 이런데 못 찾았는데도 뜬금없이 얘가 탈출을 합니다
그것도 그렇고 Runwait을 썻는데도 사용중인 이미지라 파일을 못 뒤집어 씌우는건 아닐지 의문도 들구요

탈출하는 이유를 좀 알 수 있을까요?


최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 postmessage명령어와 이미지서치 명령어 사용에 관해 ... 3 앙꼬호빵 2014.09.28 0/0
질문 Genymotion에서 PostMessage를 이용하기 에러 질문 6 무림공작 2015.09.07 0/0
질문 오토핫키 스마트 구이 Edit 적은시간 적용하기 7 품격의상징 2014.09.30 0/0
질문 매크로 만드시는분들 이미지 서치 위주로 하시나요? 5 너울 2014.11.11 0/0
자유 이미지 서치 관련 베이스(?) 스크립트는 어디서 참조하... 5 oxydhd 2014.10.16 1/0
질문 1004매크로 다운받는곳좀 ,, 6 앙탈소녀 2014.10.14 0/0
질문 andy에뮬에서 오토핫키를 이용한 이미지서치시에 마우... 2 하나비 2014.10.04 0/0
정보 지니모션 postmessage 미작동 관련 3 무사시무 2014.10.11 0/0
자유 몬스터 길들이기 모험 매크로를 만들어보았습니다. 4 페르니코 2014.10.14 0/0
정보 쿠키런 매크로(ImageSearch활용) 입니다. 10 멕아리 2015.02.09 1/0
자유 몬길 무한실행반복 쓰던건데... 4 오라컴퓨터 2015.09.07 0/0
질문 질문 드립니다. 고수분 답변 부탁 드려요 3 빈대왕 2014.10.10 0/0
질문 비활성공부하려면.. 4 은가람 2018.12.17 0/0
질문 오토핫키로 엘가드 메크로 가능한가요?? 2 미쓰광 2014.10.16 0/0
자유 오토핫키좀 배워보려는데 2 포테토스틱 2015.05.04 0/0
자유 쿠키런 비활성화 매크로 8 mauver 2015.03.25 3/0
정보 오토핫키 이미지 서치 테스트용 1 너울 2015.05.04 0/0
질문 숨어야 산다님 부탁드립니다. ㅜㅜ 5 vl타민 2014.10.17 0/0
질문 이미지서치 관련 문의 3 핸콕 2014.10.18 0/0
자유 첫 걸음마 중인데.. 5 나은 2015.05.04 0/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글