매크로

조회 수 481 추천 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
분류 제목 글쓴이 최근변경 추천
자유 [AutoPM Ver 1.58] 포켓메이플스토리 매크로 8 은다 2015.04.25 4/0
자유 비활성이미지서치 중간정리(disp,adb) 11 우후훅 2017.04.03 4/0
자유 블루스택과 녹스에서 히트 돌릴때 색상차이 8 와이로 2017.11.09 4/0
자유 게임내용을 적을 때는 꼭 게임명을 제목에 적어주세요. 9 피카부 2016.06.15 3/0
자유 쿠키런 비활성화 매크로 8 mauver 2015.03.25 3/0
자유 세븐나이츠 매크로 만드는 중 11 보득 2015.02.25 3/0
자유 저에게 도움주셨던 많은 분들께 인사하로 들렀습니다... 8 파더 2015.02.12 3/0
자유 오랜만에 글남깁니다 ㅋ. 매우많이.. 늦었지만 복들 ... 3 제발등업좀2 2016.01.10 3/0
자유 세나 매크로 테스트 하실분 구합니다.(마감) 55 생물 2015.01.01 2/0
자유 (세븐나이츠)쌩초보가 만든 매크로 공유합니다.(이미지... 12 swksd 2015.04.24 2/0
자유 오토핫키 공부에 조금이나마 도움이 되시라고 스크립트... 8 외치기 2015.08.24 2/0
자유 Soundbeep 5 보득 2015.02.02 2/0
자유 혹시 여기 계시는 분들중에 티스토리 초대장 필요하신... 13 외치기 2015.02.21 2/0
자유 세나 매크로 머리가 멍청한건지 어려운건지 15 스파크 2016.11.20 2/0
자유 Function(함수)의 이해 5 리체 2015.07.28 2/0
자유 옛날에 제작한 메이플 매크로 스크립트 8 암드래 2019.02.13 2/0
자유 오토핫키 OpenGL 라이브러리 4 암드래 2016.01.12 2/0
자유 비활성이미지서치 + 클릭 7 셋쇼마루 2017.01.17 2/0
자유 Gdip 지정된 좌표 사각형으로 캡쳐하기! 8 셋쇼마루 2016.10.29 2/0
자유 리니지m 매크로 소스 공유합니다 28 무쏘오 2019.06.11 2/0
Board Pagination Prev 1 2345678910 ... 28 Next
/ 28

전체 최신 인기글

전체 주간 인기글