쿠키런 매크로 만들고 있는데 이게 참..
비활성 이미지서치는 일단 잘 되서 매크로 구동에는 문제가 없는데
손크로 말고 다른 작업시에는 간혹 투명도가 있는 것들 찾아야할때가 있네요
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 로 변환 과정에서 제 컴퓨터랑 뭐가 안맞나 보네요
도움주셔서 감사합니다
분류 | 제목 | 글쓴이 | 최근변경 | 추천 |
---|---|---|---|---|
질문 | 모바게님 비활성 이미지클릭 간소화 함수 질문요 6 | 두더지 | 2015.04.17 | 0/0 |
질문 | 변수 질문 5 | 암드래 | 2015.07.16 | 0/0 |
자유 | 근데 OCR로 이미지 판단이 가능할까요? 2 | 우후훅 | 2015.04.17 | 0/0 |
질문 | 블택윈도우화면 위로 Gui 텍스트 글자 보이게 하기 3 | 제주소나이 | 2015.04.22 | 0/0 |
질문 | 기본 연산자 기호관련해서 질문드려요 15 | 우후훅 | 2015.04.17 | 0/0 |
질문 | 지니 비활성화 질문 10 | 백곰e | 2015.04.16 | 0/0 |
정보 | gdip 간단 응용 팁들 13 | 매크로맨서 | 2015.04.18 | 0/0 |
정보 | Gdip를 이용한 클립보드에 있는 이미지를 통한 이미지서치 11 | 암드래 | 2016.07.19 | 0/0 |
정보 | 일정이미지 발견시 다른이미지서치 할수있나요? 2 | 세나블텍 | 2015.04.16 | 0/0 |
질문 | 한스크립트안에 여러가지 스크립트를 넣어 놓을수 있나요? 4 | 세나블텍 | 2015.04.22 | 0/0 |
질문 | 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 |
광고
전체 최신 인기글
전체 주간 인기글
https://github.com/MasterFocus/AutoHotkey/blob/master/Functions/Gdip_ImageSearch/Gdip_ImageSearch.ahk
여길 참고해서 gdip_Imagesearch를 찾아봤는데요.
*30같은경우는 variation값에 넣어주시면 될거같네요.