매크로

질문
2016.05.25 15:57

adb 캡처 서치 질문요 ㅜㅜㅜ

조회 수 1227 추천 0 댓글 2
#Include Gdip.ahk
#Include Gdip_ImageSearch.ahk

CoordMode, Pixel, Screen

F4::
WinGetActiveTitle,title
RegExMatch(Title,"(\d{3}\.\d*\.\d*\.\d*)",b)
ip="%b%:5555"
SysGet, border, 32
SysGet, caption, 4
count:=
return


F1::
if(GSearch("이미지"))
{
msgbox, 찾음
GTouch()
}
return

GSearch(img,gx=0,gy=0,gw=0,gh=0,per=80,trans="") ; 이미지명,x,y,w,h좌표,per검색률,trans투명처리
{
global ip,bmpHaystack,bmpNeedle,border,caption,vx,vy,gxy
RunWait, adb shell screencap -p /sdcard/bg.png,,
RunWait, adb pull /sdcard/bg.png,,
if (gx != 0) 
gx := gx - border
if (gy != 0) 
gy := gy - border - caption
if (gw != 0) 
gw := gw - border
if (gh != 0) 
gh := gh - border - caption
gdipToken := Gdip_Startup()
bmpHaystack := Gdip_CreateBitmapFromFile("bg.png")
Gdip_ImageRotateFlip(bmpHaystack, 3)
bmpNeedle := Gdip_CreateBitmapFromFile("img\"img ".png")
RET := Gdip_ImageSearch(bmpHaystack,bmpNeedle,GXY,gx,gy,gw,gh,per,trans,1,1)
Gdip_DisposeImage(bmpHaystack)
Gdip_DisposeImage(bmpNeedle)
Gdip_Shutdown(gdipToken)
StringSplit,gxy,GXY,`,
vx :=gxy1
vy := gxy2
MSGBOX,값이 안뜸`n%gxy%`n%GXY%`n%gxy1%`n%gxy2%`n%vx%`n%vy%
}


GTouch() ; 찾은이미지 터치
{
global ip,gxy,vx,vy
StringSplit,xy,gxy,`,
RunWait, adb shell input tap %xy1% %xy2%,,
Sleep, 200
}

https://i.imgur.com/NhB4J0Y.png

F1누르면

도스창 3~4개 뜨는것확인하고 스샷찍히는것 까지 확인했는데
{
msgbox, 찾음
GTouch()
}

이부분이 실행이 안되는것같아요...

소스는

우훅훅님이 올려주신

여기서 보았고

https://tailstar.net/autohotkey/8036501

여기 저랑 비슷한?? 질문글이있길래 봤는데 무슨말인지 잘모르겠어서 ㅠㅠ 질문드려봅니다..



  • 우후훅 2016.05.25 22:39

    당시에 좀 급조해서 만들었던터라 틀린부분이 있을지도 몰라요.. 

    제가 게임매크로를 만들지 않다보니 이후 그냥 지웠거든요..

    지금 다시 보려고 해도 좀 귀찮은지,,관심이 없어져서인지 못보겟어요.ㅠㅠ ,,  잘 아시는분이 알려주시리라 믿어요..

    나중에 한가하면 보겠지만...

  • profile
    셋쇼마루 2016.05.25 22:53
    if (RET)
    {
    return RET
    }

    이걸넣으니깐 서치는 되는것같은데 클릭부분이 문제인것같아요

    예전덧글보고 끼워맞추기하는중인데 역시 야매의 한계이네요 ㅜㅜ 나중에 시간나시면 좀 봐주세요 흑

    구글링해서 찾는중

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 adb디바이스 1 서영욱 2015.12.04 0/0
질문 ADB드래그 혹시 명령어 다시한번만 봐주세요 ~ 4 제발등업좀2 2016.07.02 0/0
질문 adb,gdip 비활성 이미지서치에 대한 개념 좀 부탁드립... 1 아후야 2018.05.23 0/0
질문 ADB 캡쳐 짤림현상 4 셋쇼마루 2016.05.23 0/0
질문 adb 캡처 서치 질문요 ㅜㅜㅜ 2 셋쇼마루 2016.05.25 0/0
질문 ADB 중에서 .. 누르다 !! 는 어케 해야하는 지 아시는분? 제발등업좀2 2016.06.17 0/0
질문 adb 이용 블루스택 화면 캡쳐... 열감기 2015.06.20 0/0
질문 adb 이미지캡쳐 도움 부탁드립니다.(초보) 3 가족오락관 2016.06.14 0/0
질문 adb 이미지캡처시 90도회전되는 문제요 18 우후훅 2015.04.23 0/0
질문 ADB 이미지깨짐 ..ㅠㅠ 아무리 찾아봐도 없네요 휴... 4 제발등업좀2 2015.08.25 0/0
질문 adb 연결시 오류가 뜹니다. 4 소랑쥐 2017.10.30 0/0
질문 adb 서치와 클릭질문... 1 부비수달 2015.12.10 0/0
질문 adb 사용해서 캡쳐하는 것 좀 알려주세요. 2 열감기 2015.10.04 0/0
자유 adb 사용 매크로 작성 예제 및 질문 nadore 2016.08.10 0/0
질문 Adb 비활성 이미지서치 입문자입니다 1 가족오락관 2016.05.25 0/0
질문 adb 버전 관련 질문드립니다. 2 만델링무리번 2016.11.11 0/0
질문 adb 목록이 사라지는데 어떻게 해야 하나요.. 1 도방 2017.09.23 0/0
질문 adb 드래그할때 천천히 멈추는거 없앨 방법이 없을까요? HyunsD 2020.09.01 0/0
질문 adb 드래그 일정하게... 4 제발등업좀2 2017.12.31 0/0
질문 adb 드래그 를 ㄱ 모양이나 ㄴ 모양처럼 하는방법 질문 1 m00ra9 2015.12.17 0/0
Board Pagination Prev 1 ... 201202203204205206207208 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글