오토핫키 커뮤니티

조회 수 493 추천 0 댓글 1


#Include Gdip.ahk
#Include Gdip_ImageSearch.ahk



 if(IsImageCheck(imgsearch_x, imgsearch_y, "123.bmp",50,0))
 {
 
 click(imgsearch_x, imgsearch_y)
 Sleep, 500

 }



IsImageCheck(ByRef ClickX, ByRef ClickY, CKImage, errorRange, trans, sX = 0, sY = 0, eX = 0, eY = 0)
{
 WinGet, Title, ID, [MOMO]앱플레이어
 If(Gdip_ImageSearchWithdHwnd(Title, ClickX, ClickY, CKImage, errorRange, trans, sX, sY, eX, eY))
 {
  return true
 }
}


Gdip_ImageSearchWithdHwnd(Hwnd,Byref X,Byref Y,Image,Variation=0,Trans="",sX = 0,sY = 0,eX = 0,eY = 0)
{
 Sleep, 500
 SysGet, wFrame, 7
 SysGet, wCaption, 4
 gdipToken := Gdip_Startup()
 bmpHaystack := Gdip_BitmapFromHwnd(Hwnd)
 bmpNeedle := Gdip_CreateBitmapFromFile(Image)
 if( sX!= 0 || sY!= 0 || eX!= 0 || eY != 0)
 {
  sX := sX + wFrame
  sY := sY + wCaption + wFrame
  eX := eX + wFrame
  eY := eY + wCaption + wFrame
 }

 RET := Gdip_ImageSearch(bmpHaystack,bmpNeedle,LIST,sX,sY,eX,eY,Variation,Trans,1,1)
 Gdip_DisposeImage(bmpHaystack)
 Gdip_DisposeImage(bmpNeedle)
 Gdip_Shutdown(gdipToken)
 StringSplit, LISTArray, LIST, `,
 ;X := LISTArray1
 ;Y := LISTArray2

 X := LISTArray1 - wFrame
 Y := LISTArray2 - wCaption - wFrame

 check_reg := RET

 ;GuiControl,,로그, %bmpHaystack%||%bmpNeedle%||%RET%
 msgbox, %bmpHaystack% , %bmpNeedle% , %RET%
; msgbox, %X%,%Y%,%RET%

 if(RET = 1)
 {
  return true
 }
 else
 {
  return false
 }
}






해당 부분에서 자꾸 1001이 나오면서 서치가 안되네요


뭐가 문제인지 모르겠습니다



고수분들 조언 좀 부탁드려요




  • 리키레이 2018.03.04 16:12

    ahk 문제였네요 ㅠ

    64bit로 하니 해결되었습니다.

    그런데 이번엔 리턴값이 0 이네요 ㅠ


List of Articles
분류 제목 글쓴이 최근변경 추천
자유 COM_L.ahk 라이브러리 가지고 계신분 계신가요? 1 Hangoon 2018.01.29 0/0
자유 녹스 비활성화 붙여넣기 postmessage 1 띨빵큐라 2016.03.29 0/0
질문 오토핫키로 F1,F2 같은 키도 누르게 할 수 있나요?? 3 메루루루 2016.03.29 0/0
질문 Gdip_ImageSearch 이미지 차이 질문 2 fnwj 2016.03.26 0/0
질문 미뮤는 포스트메시지 윈무드 같은거 안먹나요? 10 로우얄 2016.03.30 0/0
질문 오토핫키 멀티 질문이요! 5 니기리리링 2016.03.30 0/0
질문 함수 이미지서치 투명!!베스트글 모바게님의 함수 질문... 2 혜띠뿌뿌 2016.03.29 0/0
질문 윈드로이 멀티 할때요 ~~ 제발등업좀2 2016.03.30 0/0
질문 trans 기능에 질문 드립니다 6 라미첼 2016.04.01 0/0
질문 오핫으로 마우스 포인터 모양 변경 가능한가요? 4 bellms 2016.05.01 0/0
질문 GUI 반복실행 재개문의 2 phisel 2016.04.03 0/0
질문 FileCreateShortcut 관련... 2 제발등업좀2 2016.04.03 0/0
질문 GDIP대해 질문좀 받아주세요~~~ 2 bellms 2016.04.05 0/0
질문 특정 번째 글자를 치환하는 방법 질문이요... 10 화프 2016.04.14 0/0
질문 시트 복사 를 어떻게 하는지 ㅠㅠ알고계시는분있으시나요? 제발등업좀2 2016.04.05 0/0
질문 변수에 루프결과값 누적해서 저장할때요 5 우후훅 2016.04.06 0/0
질문 오토핫키 고수님들 도와주세요.. 메뉴창 질문입니다!! 2 shivan 2016.04.07 0/0
질문 curl사용시 https 파일로 받으려면 옵션을 어떻게 줘야... 1 오켕 2016.04.06 0/0
질문 진짜 궁금해서 그러는데요. 도와주세요. 10 검정다람쥐 2016.04.10 0/0
질문 마우스 누르다 떼는방법 질문입니다. 4 니노니모 2016.04.09 0/0
Board Pagination Prev 1 ... 727374757677787980 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글