쿠키런 매크로 만들고 있는데 이게 참..
비활성 이미지서치는 일단 잘 되서 매크로 구동에는 문제가 없는데
손크로 말고 다른 작업시에는 간혹 투명도가 있는 것들 찾아야할때가 있네요
imagesearch에는 *30 같은거만 쓰면 한방에 해결되는데
비활성으로 하려니 난관이네요
혹시 성공하신분 계신지요
?
쿠키런 매크로 만들고 있는데 이게 참..
비활성 이미지서치는 일단 잘 되서 매크로 구동에는 문제가 없는데
손크로 말고 다른 작업시에는 간혹 투명도가 있는 것들 찾아야할때가 있네요
imagesearch에는 *30 같은거만 쓰면 한방에 해결되는데
비활성으로 하려니 난관이네요
혹시 성공하신분 계신지요
?
리턴값은 찾은 이미지 개수지만
Gdip_MultiLockedBitsSearch 함수 매개변수 중에 보시면 x와 y가 byref 처리 돼있어서
global 변수이기 때문에 PostClick(x, y) 같은 함수에 바로 사용할 수 있습니다
pBitmapHayStack:=Gdip_BitmapFromHWND(hwndA) ; 창에서 화면 캡쳐해와서 변수에 저장
pBitmapNeedle:=Gdip_CreateBitmapFromFile(fName) ; 파일에서 그림 가져와서 변수에 저장
found := Gdip_ImageSearch(pBitmapNeedle, pBitmapHayStack, x, y) ;
if found
PostClick(x, y)
이런식으로 말이죠
혼자 열심히 살펴보고왔습니다.
제대로 잘 작동하네요 Variation값도 잘 작동하고요.
LIST = 0
#Include Gdip.ahk
#Include Gdip_ImageSearch.ahk
gdipToken := Gdip_Startup()
bmpHaystack := Gdip_BitmapFromScreen()
bmpNeedle := Gdip_CreateBitmapFromFile("1.bmp")
RET := Gdip_ImageSearch(bmpHaystack,bmpNeedle,LIST,0,0,0,0,100,"",1,1)
Gdip_DisposeImage(bmpHaystack)
Gdip_DisposeImage(bmpNeedle)
Gdip_Shutdown(gdipToken)
msgbox % LIST
제가 사용한 예제는 위와 같습니다.
Gdip_BitmapFromScreen() 이부분에서 스크린을 가져왔더니 최소화시킨 창은 안되나봐요.
variation값이 높으면 서치하는데 속도가 조금 오래걸립니다.?
Gdip_BitmapFromHwnd()
위 명령어 테스트 결과 이미지를 가려도 잘 찾네요.
다만 최소화는 지원하지 않네요.
네 최소화는 그림파일로 저장해서 보면 제목표시줄만 덜렁 나와있더라고요 ㅋㅋ
음 그럼 일단 베리에이션은 Mcode 로 변환 과정에서 제 컴퓨터랑 뭐가 안맞나 보네요
도움주셔서 감사합니다
분류 | 제목 | 글쓴이 | 최근변경 | 추천 |
---|---|---|---|---|
질문 | coc는 매크로 불가능한가요? 8 | 콘초블레이드 | 2015.04.16 | 0/0 |
질문 | gdip_imagesearch 사용하시는 분들 중에 tolerance 건... 12 | 매크로맨서 | 2015.10.08 | 1/0 |
질문 | gui 질문좀할께여 8 | 백곰e | 2015.04.15 | 0/0 |
질문 | 블루스텍 구동시 화면깨짐 현상.. 1 | 흑염제 | 2015.04.15 | 0/0 |
질문 | 임의의 숫자가들은 변수를 소트하는방법을 좀 부탁드려요. 14 | 우후훅 | 2015.04.15 | 0/0 |
질문 | 지니모션 복제실행 6 | 나는황제다 | 2015.04.22 | 0/0 |
자유 | 여기서 개발하시는분들은 보안도 신경쓰셔야할거같아요. 15 | 외치기 | 2015.07.26 | 0/0 |
질문 | 화면 해상도 4 | 나는황제다 | 2015.04.23 | 0/0 |
질문 | 게임상나오는숫자 이미지서칭으로 찾는방법요 28 | 우후훅 | 2015.04.24 | 0/0 |
질문 | 블루스택 터치문제 4 | 불꽃앞점멸 | 2015.04.15 | 0/0 |
질문 | 오토핫키 Gui Button 텍스트에 색 입히기 질문 2 | 아잉뿌잉 | 2015.04.13 | 0/0 |
질문 | 비활성에 대한 질문입니다. 또 메시지에 대한 질문입니... 13 | 케리의비밀 | 2015.04.15 | 0/0 |
질문 | postmessage 사용법 질문이요~ 4 | olano | 2015.04.16 | 0/0 |
질문 | 제 소스보시고 오류 테스트점 해주실분....ㅠㅠ 18 | 백곰e | 2015.04.16 | 0/0 |
질문 | [질문] 갯수 : 2개 8 | USW | 2015.04.13 | 0/0 |
질문 | 드롭다운리스트 사용법좀요.ㅠ 15 | 낭군이 | 2015.04.13 | 0/0 |
질문 | 카트라이더는 오토핫키가 안되나요? 11 | 달이되었다 | 2015.10.04 | 0/0 |
질문 | 이미치서치 질문좀 드리겠습니다. 8 | 낭군이 | 2015.04.11 | 0/0 |
정보 | 별되-오토핫키매크로 <팁> 중복유의. 1 | sanman | 2015.05.03 | 0/0 |
질문 | 오토핫키 작동중지 오류 도와주세여 8 | 백곰e | 2015.04.15 | 0/0 |
광고
전체 최신 인기글
전체 주간 인기글
https://github.com/MasterFocus/AutoHotkey/blob/master/Functions/Gdip_ImageSearch/Gdip_ImageSearch.ahk
여길 참고해서 gdip_Imagesearch를 찾아봤는데요.
*30같은경우는 variation값에 넣어주시면 될거같네요.