매크로

http://blog.naver.com/PostView.nhn?blogId=kjinhyun88&logNo=220464762100&categoryNo=13&parentCategoryNo=0&viewDate=&currentPage=1&postListTopCurrentPage=1&from=postList

네이버 블로그 [지년]

님의 자료를 받아서


이미지 서치를 했는데 녹스는 인식하는데

이미지를 못 찾는지 좌표값이 -1,-1 으로 프로그램 끄트머리만 찾더군요.




도움 구합니다!





ImageSearch_Inactive(Title, ImgFileName)

{

pBitmapHayStack := Gdip_BitmapFromHWND(hwnd := WinExist(Title)) 

pBitmapNeedle := Gdip_CreateBitmapFromFile(ImgFileName)


Width1 := Gdip_GetImageWidth(pBitmapHayStack), Height1 := Gdip_GetImageHeight(pBitmapHayStack)

Width2 := Gdip_GetImageWidth(pBitmapNeedle), Height2 := Gdip_GetImageHeight(pBitmapNeedle)

E1 := Gdip_LockBits(pBitmapHayStack, 0, 0, Width1, Height1, Stride1, Scan01,BitmapData1)

E2 := Gdip_LockBits(pBitmapNeedle, 0, 0, Width2, Height2, Stride2, Scan02,BitmapData2)


MCode(Gdip_ImageSearch, "83EC148B4424309983E20303C28BC88B442434995383E2035503C2C1F80256C1F902837C24"

. "30005789442420C7442410000000000F8EBE0000008B5C24288B7C24388D048D00000000894424188B442430895C241CE"

. "B098DA424000000008BFFC74424440000000085C07E6D895C24148B6C242CC7442440000000008D6424008B4C24403B4C"

. "243C0F8D8600000033C985FF7E158BD58BF38B063B02751F4183C20483C6043BCF7CEF8B442420035C2418FF44244003C"

. "003C003E8EBC38B4C24448B5C24148B4424304183C3043BC8894C2444895C24147C978B4C24108B5C241C035C2418413B"

. "4C2434894C2410895C241C0F8C68FFFFFF8B5424488B44244C5F5E5DC702FFFFFFFFC700FFFFFFFF5B83C414C38B4C244"

. "48B5424488B44244C5F495E890A8B4C24085D89085B83C414C3")


Time1 := A_TickCount

VarSetCapacity(x, 8, 0), VarSetCapacity(y, 8, 0)

Loop, 100

DllCall(&Gdip_ImageSearch, "uint", Scan01, "uint", Scan02, "int", Width1, "int", Height1, "int", Width2, "int", Height2, "int", Stride1, "int", Stride2, "int*", x, "int*", y)

MsgBox, % "Time for 100 searches: " A_TickCount-Time1 "ms`nx: " x "`ny: " y ;%

Gdip_UnlockBits(pBitmapHayStack,BitmapData1), Gdip_UnlockBits(pBitmapNeedle,BitmapData2)

Gdip_DisposeImage(pBitmapHayStack), Gdip_DisposeImage(pBitmapNeedle)

return

}


MCode(ByRef code, hex)

{

VarSetCapacity(code, StrLen(hex)//2)

Loop % StrLen(hex)//2 ;%

NumPut("0x" SubStr(hex, 2*A_Index-1, 2), code, A_Index-1, "char")

}


  • 제발등업좀2 2015.12.16 09:02
    ........뭘어떤식으로 도와 달라하시는건지.... ;;;ㄷㄷㄷ ㅠㅠ
  • 침묵의고요 2015.12.16 09:36
    수정했습니다. 저기 msg 박스에서 좌표를 출력해주는데 어디서 x,y 를 찾는지 몰라서요...
    #include gdip.ahk 했구용..
    결론은 이미지는 찾는데 좌표값을 반환을 안해서 좌표값구하는데 뭐가 문젠가해서요
  • 제발등업좀2 2015.12.16 11:44
    https://tailstar.net/index.php?_filter=search&mid=autohotkey&search_keyword=Inactive&search_target=title_content&document_srl=12519524 이분글 참조하시면될듯;;
  • 침묵의고요 2015.12.16 12:16

    네.. 이거 이미 보고 해봤는데 않되더라구요.. x , y 값을 이미 못받았어요.. 변환전부터

  • 제발등업좀2 2015.12.16 12:35
    ImageSearch_Inactive(Title, ImgFileName) 이건 저도 사용해본적없어서..
    Gdip_ImageSearch
    GDIP
    저2개 라이브러리만 이용하셔도; 될텐데.. 따로 저 라이브러리까이 이용해야하나요?
  • 침묵의고요 2015.12.16 12:38

    예제를 못찾아서 저거 써보려고한건데.. 녹스만 인식을 안하네요 푸푸//

  • 모닝커피 2015.12.16 16:42

    녹스도 오픈gl방식이라 gdip만으로는 서치가 안되지 않나여??

  • 침묵의고요 2015.12.16 17:59
    네 그런거같네요.. 지니모션 글보고 설마했는데
  • 슉슉이 2015.12.16 18:09

    녹스는 gdip로 스샷 못가져옵니다. 블텍은 가능합니다.

  • 침묵의고요 2015.12.16 18:38
    후.. 역시 그런건가요.. 그냥 adb로 할지 생각중입니다.. 정확도는 높을테니까요 ..퓨퓨

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 왕초짜 adb 왕 초급 질문 6 환타지조아 2016.01.01 0/0
질문 나누기 나머지값 구하는 연산자는 없나요? 4 비홀더 2015.12.31 0/0
질문 클릭 좌표를 기억해서 일정 조건 수립후 기억한 좌표를... 2 genie7 2015.12.26 0/0
질문 초보입니다, 웹페이지에서 어떤 텍스트를 검색하려면 3 삭제기호 2015.12.25 1/0
질문 예지력님의 자식 스레드사용중에 궁금한점...!! 2 제발등업좀2 2015.12.24 0/0
질문 PostMessage ClassNN질문 3 fnwj 2015.12.22 0/0
질문 야심한 시각에 답답한마음에 질문 하나 남겨봅니다ㅜ 1 HyunsD 2015.12.22 0/0
질문 녹스, 비활성 이미지 서칭이 안됩니다. 1 찬늘 2015.12.23 0/0
자유 크롬 원격 액서스 계속하기 눌러주는것 만들어 주실 고... 1 Auto영웅 2015.12.21 0/0
정보 앱아이콘 터치없이 adb로 앱 실행 시키는 방법 18 와이로 2021.01.23 3/0
질문 오핫플러스 컴파일 질문드립니다. 8 해파리우스 2015.12.21 0/0
질문 1번째 이미지 인식후 2번째 인식 좌표 질문있습니다. 3 팀팀이 2015.12.19 0/0
질문 시간계산 이 제일 짜증 ~ ㅜㅜ? (예로 역카운트) 6 제발등업좀2 2015.12.22 0/0
질문 C언어 질문입니다. 1 네토니 2015.12.18 0/0
질문 `키를 핫키로 꼭 지정하고싶은데 부탁드립니다. 2 검정다람쥐 2015.12.17 0/0
자유 오토핫키... 정말 마음 먹은 것처럼 되질 않네요....ㅠㅠ 1 초코달링 2015.12.28 0/0
자유 gdip인식되는 프로그램뭐있을까요? 5 침묵의고요 2015.12.18 0/0
질문 adb 드래그 를 ㄱ 모양이나 ㄴ 모양처럼 하는방법 질문 1 m00ra9 2015.12.17 0/0
질문 gdip를 이용한 이미지 서치 질문입니다.(녹스만인식을... 10 침묵의고요 2015.12.16 0/0
질문 이미지 서치 질문드립니다 3 아슈레인 2015.12.28 0/0
Board Pagination Prev 1 ... 131132133134135136137138139 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글