나름 열심히 해볼라그러는데 계속 검색 안된다고만 나오고..
같은 이미지로 검색하면 좌표값 1,1 뜹니다..
검색 이미지 사이즈가 달라서 그러는건지..소스에 뭐가 부족한지 좀 봐주시면 감사하겠습니다..
#SingleInstance, Ignore
SendMode Input
DetectHiddenWindows On
DetectHiddenText, On
#Include Gdip.ahk
#Include Gdip_ImageSearch.ahk
F9::
runwait, %A_ScriptDir%\adb.exe -s 127.0.0.1:62026 shell screencap -p /sdcard/lincap.png,,hide
runwait, %A_ScriptDir%\adb.exe -s 127.0.0.1:62026 pull /sdcard/lincap.png,,hide
image=lincap.png
pToken:=Gdip_Startup()
pBitmapHayStack:=Gdip_CreateBitmapFromFile("자동사냥.png")
pBitmapNeedle:=Gdip_CreateBitmapFromFile(image)
Sleep 3000
if Gdip_ImageSearch(pBitmapHayStack,pBitmapNeedle,list,0,0,0,0,100,,1,1)
{
StringSplit, LISTArray, LIST, `,
x:=LISTArray1
y:=LISTArray2
MsgBox, %x% %y%
Gdip_DisposeImage(pBitmapHayStack), Gdip_DisposeImage(pBitmapNeedle)
Gdip_Shutdown(pToken)
}
else
{
msgbox,검색이 안됨
}
F8::
Gdip_Shutdown(pToken)
ExitApp
return
if Gdip_ImageSearch(pBitmapHayStack,pBitmapNeedle,list,0,0,0,0,100,,1,1)
을
if Gdip_ImageSearch(pBitmapNeedle,pBitmapHayStack,list,0,0,0,0,100,,1,1)
로 해보세요
ADB로 받아온파일에서 검색해야하는데 반대로 되어있어요