매크로

조회 수 491 추천 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
분류 제목 글쓴이 최근변경 추천
질문 !(느낌표) 가 주는게 무엇을 뜻하나요? 7 디스트로이어 2022.12.14 0/0
질문 #IfWinActive 사용할 경우 Hotkey를 on/off 하는 방법... 2 Rabbit 2016.08.17 0/0
질문 #Include file "Gdip.ahk" 이거 어떻게 해결하나여? 11 으으아으아 2016.09.18 0/0
자유 #던파#한국에서 대리육성합니다 한국육성팀 2019.04.04 0/0
질문 %A_ScriptDir%로 쓰려면 이미지 어디에 넣어야되나요? 4 작은이득 2019.05.02 0/0
질문 (GUI) edit에 입력받은 변수로 대기시간을 설정하는 스... 6 잠튕이 2015.07.02 0/0
질문 (imagesearch 관련 질문) 고수님들의 답변을 기다리고 ... 믕이 2019.01.07 0/0
질문 (LD앱) settiemr 만 넣으면 비활성이미지 서치 못하네요. 2 현장요원 2020.04.24 0/0
질문 (간단한?)매크로하나 만들고픈데 제작의뢰가능한가요? 2 더기더기1 2018.11.21 0/0
자유 (개초보) 이번에는 함수를 이용해서 세나 매크로 만들... 3 앞프론뒷태 2015.02.04 0/0
자유 (세븐나이츠) 뿌듯부듯.. 11 swksd 2015.11.14 1/0
자유 (세븐나이츠)쌩초보가 만든 매크로 공유합니다.(이미지... 12 swksd 2015.04.24 2/0
질문 (쌩초보) 단순 이미지서치에서 일정구간 n회 반복하는 ... 1 잘해보자잉 2017.08.17 0/0
정보 (안내) 글내용확인하시고 자삭하세요 27 snf 2015.02.23 0/0
질문 (오핫) 여러 단어 변수 지정 및 랜덤 조합 출력 방법 3 우리형 2019.10.23 0/0
질문 (중복질문)블루스택3 포스트메시지 키보드입력 ESC누르... 4 가족오락관 2017.12.29 0/0
질문 (초보) GDIP 이미지서치 사용방법 2 험블비 2017.08.31 0/0
질문 (초보) 앱플레이어 이미지서치 가보려하는데 산두적 2020.07.20 0/0
질문 (초보) 이미지서치 연속사용 1 작은이득 2017.06.07 0/0
정보 (펌)픽셀서치를 대체할 수 있는 비활성픽셀칼라 활용 ... 6 앙꼬호빵 2019.05.26 0/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글