매크로

조회 수 263 추천 0 댓글 3

비활성 이미지 서치 반복문 안에 넣으면  이미지를 찾질 못합니다. 고수님들 조언좀 부탁 드립니다.. ㅠㅠ




스크립트는 하단 처럼 짲는데 While 지우고 하면 Start버튼 2번째 눌러야 찾아지고




첫번째로는 절대 안찾아집니다.. 뭐가 문젠지 감이 안잡히네요 ㅠㅠ








#Include Gdip_all.ahk
#Include Gdip_ImageSearch.ahk
#Include Search_img.ahk
global Title


gui,Add,Button,x0 y0 w100 h50 gStart,Start
gui,Add,Button,x0 y50 w100 h50 gStop,Stop
return




Start:
WinGet,winid,ID,%Title%
Title=블레이더


찾기:=True


While (찾기=true)
{
 sleep 1000
 if(Search_img("image\hpempty.bmp",winid,x,y))
 {
  찾기:=false
  MsgBox, 서치 성공
 }
 else
 {
 continue
 }


}


return




Stop:
ExitApp


return




GuiClose:
ExitApp
return




search_img(image,hwnd, byref vx, byref vy)
{
 pToken:=Gdip_Startup()
 pBitmapHayStack:=Gdip_BitmapFromhwnd(hwnd)
 pBitmapNeedle:=Gdip_CreateBitmapFromFile(image)


 Sleep, 1000
 if Gdip_ImageSearch(pBitmapHayStack,pBitmapNeedle,list,0,0,0,0,60,0x000000,1,1)
 { 
  StringSplit, LISTArray, LIST, `, 
  vx:=LISTArray1
  vy:=LISTArray2
  Gdip_DisposeImage(pBitmapHayStack), Gdip_DisposeImage(pBitmapNeedle)
  Gdip_Shutdown(pToken)
  return true
 }
 else
 {
  Gdip_DisposeImage(pBitmapHayStack), Gdip_DisposeImage(pBitmapNeedle)
  Gdip_Shutdown(pToken)
  return false
 }
}


  • 여행용티슈 2019.11.30 23:46

     추가 적으로 하기 처럼 Gdip_ImageSearch 값 확인하면 0으로 확인 됩니다.. 

     While문 뺴면 1로 뜨고요.. 좌표도 잘받아옵니다.

     pToken:=Gdip_Startup()
     pBitmapHayStack:=Gdip_BitmapFromhwnd(winid)
     pBitmapNeedle:=Gdip_CreateBitmapFromFile("image\hpempty.bmp")
     msgbox,% Gdip_ImageSearch(pBitmapHayStack,pBitmapNeedle,list,0,0,0,0,60,,1,1)
     Gdip_DisposeImage(pBitmapHayStack), Gdip_DisposeImage(pBitmapNeedle)
     Gdip_Shutdown(pToken)

  • 할거엄따구 2019.12.01 22:51

    Gdip_SaveBitmapToFile 로 pBitmapHayStack, pBitmapNeedle 각각 제대로 이미지를 가져오는지 저장해서 보시기 바랍니다.

  • 여행용티슈 2019.12.01 23:29
    정말로 감사합니다..ㅠ.ㅠ!!!

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 다크에덴m 매크로 제작의뢰 해주실분 계신가요? 2 쩌리당 2019.12.26 0/0
질문 메모리로도 룬오토 돌리는분계신가요? 똘이네똘이 2019.12.06 0/0
질문 메모리 리드 질문 합니다. 4 바라닝 2019.12.16 0/0
질문 변수? 오브젝트?에 저장된 이미지 출력하는 함수가 있... 2 여행용티슈 2019.12.02 0/0
질문 Gdip_DisposeImage 질문이요. 2 여행용티슈 2019.12.01 0/0
질문 비활성이미지서치 반복문만 넣으면 써치를 못함.. 3 여행용티슈 2019.12.01 0/0
질문 퍼플 에서 작동하는 간당한 녹화매크로 없을까요? 9 왕발이 2019.12.01 0/0
질문 멮기존경매장에서 추가기능넣고 아아아이이 2019.11.29 0/0
질문 옛날메이플 거탐 알림뜨는 오핫만들었는데 뭐가문제인... 로또인생입니다1 2019.11.28 0/0
질문 일정시간마다 캡처후 메시지 보내는 매크로 7 초밥인간 2020.05.11 0/0
정보 Gdip_all.ahk를 이용한 Bitmap의 size 변경 함수 6 할거엄따구 2022.12.14 1/0
자유 메이플 매크로 인증 매드맨 2022.12.14 0/0
자유 매크로 크랙 / 디컴해드립니다 1 매드맨 2022.12.14 0/0
자유 군주온라인 매크로 구해봅니다. 군주무아 2022.12.14 0/0
자유 v4 매크로 구할 수 있는 방법 없나요??? 1 jjejsd 2022.12.14 0/0
질문 매크로 공부중인 초짜인데 스크립트 질문좀요.. 3 여행용티슈 2022.12.14 0/0
질문 혹시... 같은모양 찾는방법이있나요? 11 제발등업좀2 2022.12.14 0/0
질문 라오킹 인증 뚫으신분 ?! 1 호렁이 2022.12.14 0/0
질문 v4도 오토핫키가능한가요? 3 화신 2022.12.14 0/0
질문 리니지m 제작가능하신분계신가요? Thesky77 2022.12.14 0/0
Board Pagination Prev 1 ... 252627282930313233 ... 208 Next
/ 208

전체 최신 인기글

전체 주간 인기글