-
오토핫키 PixelSearch 픽셀서치 타겟팅 찾은 것만 찾기오토핫키/라이브러리 2022. 5. 8. 04:22
https://open.kakao.com/me/apsalman
https://www.youtube.com/channel/UC6hW-NrL9CxDQd2IzWbekYA
이런 질문이 있었다.
PixelSearch 픽셀서치 해서 찾은 결과값을 마우스가 계속 따라가고
똑같은 픽셀이 다른 좌표에 나타나도 이미 찾은 것을 계속 마우스가 따라가도록 하는 것이 가능한지
역시 공부하는데에는 남들의 질문을 해결하는 것이 가장 좋다!
단축키를 누르면 마우스 주변으로 설정한 값 +- 만큼의 범위만 픽셀을 찾고 찾을 경우
더 작은 범위 안에서만 반복적으로 마우스가 계속 픽셀서치하고 마우스를 이동하도록 하는 것이다.
이렇게 하면 픽셀이 계속 움직이더라도 따라가는데에는 큰 문제가 없을 것이고 주변에 있는 다른 픽셀로 인해
마우스가 지진나지 않을 것이다.
#SingleInstance Force CoordMode, Pixel, Screen CoordMode, Mouse, Screen Global FocusX := 20 Global FocusY := 20 Global SearchRange := 100 F3:: PixelFocus("0xA32BFD") return ~F4:: ExitApp PixelFocus(RGBColor) { MouseGetPos, MouseNowX, MouseNowY PixelSearch, vx, vy, MouseNowX - SearchRange, MouseNowY - SearchRange, MouseNowX + SearchRange, MouseNowY + SearchRange, %RGBColor%, , Fast RGB if(errorlevel = 0) { Loop { PixelSearch, vx, vy, vx - FocusX, vy - FocusY, vx + FocusX , vy + FocusY, %RGBColor%, , Fast RGB if(errorlevel = 0) { MouseMove, vx, vy } else { break } } } else { MsgBox, 262160, Fail, Fail } }
테스트를 할 수 있는 Gui 가 같이 첨부되어있다.
'오토핫키 > 라이브러리' 카테고리의 다른 글
오토핫키 번역기 / 구글번역 연동 (1) 2022.05.14 오토핫키 이미지없이 이미지서치, 구이 Picture / 이미지 이진화 (0) 2022.05.12 오토핫키 제법 사람처럼 움직이는 마우스 MouseMove 함수 (0) 2022.05.07 오토핫키 ImageSearch 를 대신할 FindText (12) 2022.05.01 오토핫키 기존 PixelSearch 보다 1.6배 빠른 pixelsearch (2) 2022.04.30