쿠키런 매크로 만들고 있는데 이게 참..
비활성 이미지서치는 일단 잘 되서 매크로 구동에는 문제가 없는데
손크로 말고 다른 작업시에는 간혹 투명도가 있는 것들 찾아야할때가 있네요
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 로 변환 과정에서 제 컴퓨터랑 뭐가 안맞나 보네요
도움주셔서 감사합니다
분류 | 제목 | 글쓴이 | 최근변경 | 추천 |
---|---|---|---|---|
정보 | 복사 붙여넣기 프로그램 3 | 아잉뿌잉 | 2015.04.09 | 1/0 |
질문 | 매크로 만드는거좀 도와주세여 17 | 백곰e | 2015.04.07 | 1/0 |
질문 | gdip_imagesearch 사용하시는 분들 중에 tolerance 건... 12 | 매크로맨서 | 2015.10.08 | 1/0 |
질문 | FTP 실시간 파일다운로드 질문 5 | _Crash | 2015.04.20 | 1/0 |
질문 | 세나 매크로 만드는중인데요 6 | 똬똬 | 2015.05.09 | 1/0 |
자유 | 폰으로원격제어 하시는분! 14 | 벚꽃날리는날 | 2015.05.19 | 1/0 |
정보 | 레이븐 블루스택용 소스 오픈 9탄 - 마지막 추천X 9 | T7GG | 2015.10.12 | 1/0 |
정보 | 랜덤알파벳출력 1 | _Crash | 2015.05.11 | 1/0 |
질문 | winhttp.send() 이 문구가 너무 오래걸립니다. 3 | _Crash | 2015.05.28 | 1/0 |
질문 | RegExMatch 에 변수 지정이 가능할까요? 2 | 영웅거북 | 2015.05.29 | 1/0 |
자유 | 몬길 블루스택매크로 3 | som | 2015.06.03 | 1/0 |
질문 | 리스트뷰 한가지만 도와주실분 4 | 뎅뎅 | 2015.06.11 | 1/0 |
질문 | 버튼눌러진 상태에서 PixelGetColor가능하게할 수 있을... 2 | 서시 | 2015.06.16 | 1/0 |
질문 | 오토핫키 속도 질문입니다. 4 | 김또깡뮤 | 2019.08.17 | 1/0 |
정보 | 탭타이탄 연타 매크로 입니다. (초보만) 2 | 피겨맨 | 2015.07.01 | 1/0 |
자유 | 해외 오픈 소스를 기반으로 한 fps 오토 에임 소스 입... 16 | 요롬 | 2017.02.13 | 1/0 |
질문 | 오토핫 질문입니다 6 | 알렉트론 | 2015.07.06 | 1/0 |
자유 | 요즘 오토핫키 공부중입니다 36 | 고파사탕 | 2015.08.17 | 1/0 |
정보 | 레이븐 블루스택용 소스6탄 - 필요하신분쓰세요 추천X | T7GG | 2015.09.13 | 1/0 |
질문 | 이미지 서치에 대해서 궁금한 것이 있습니다 7 | zzxxll | 2015.09.21 | 1/0 |
광고
전체 최신 인기글
전체 주간 인기글
https://github.com/MasterFocus/AutoHotkey/blob/master/Functions/Gdip_ImageSearch/Gdip_ImageSearch.ahk
여길 참고해서 gdip_Imagesearch를 찾아봤는데요.
*30같은경우는 variation값에 넣어주시면 될거같네요.