-
오토핫키 질문답변] 오토핫키를 사용해서 웹페이지 텍스트를 검색해서 위치를 찾을 수있는 명령어가 있나요? 혹시 없다면 다른 방법이 없을까요?오토핫키/질문답변 아카이브 2023. 1. 20. 01:38
질문
오토핫키를 사용해서웹페이지 텍스트를 검색해서 위치를 찾을 수있는 명령어가 있나요?혹시 없다면 다른 방법이 없을까요?
답변
찾으려는 텍스트의 좌표를 알아낸다는 것 자체가 구현하기 어려운 기술입니다.
해당 기술은 머신러닝을 활용한 OCR 에서 구현되며
그것도 성능이 좋은 OCR 서비스에서만 문자열의 좌표를 배열에 담아 돌려줍니다.
그래서 생각해본 꼼수가 있는데
CoordMode, Pixel, Screen CoordMode, Mouse, Screen F1:: ControlSend, , ^f, ahk_exe Chrome.exe ControlSend, , 파이썬, ahk_exe Chrome.exe Sleep, 500 StartTime := A_TickCount Loop { PixelSearch, x, y, 0, 0, 1920, 1080, 0xFF9632, , Fast RGB if(Errorlevel=0) { MouseClick, L, x, y, 2 break } if(A_TickCount - StartTime > 1000) break } ControlSend, , {ESC}, ahk_exe Chrome.exe return F2:: ExitApp
브라우저에서 기본적으로 제공하는 Ctrl + F 로 원하는 키워드를 검색 후 색상이 변하는 것을 활용해서
PixelSearch 를 통해 마우스를 해당 좌표로 이동시킵니다.
'오토핫키 > 질문답변 아카이브' 카테고리의 다른 글
오토핫키 질문답변] 1부터 100까지 중복없이 숫자 입력 (0) 2023.03.10 오토핫키 질문답변] 오토핫키 무한루프 도중 정지 (0) 2023.01.20 오토핫키 질문답변] ListBox 공백칸 눌림방지 가능할까요? (0) 2022.09.16 오토핫키 질문답변] WinNotExist() 함수는 왜 없을까요? (2) 2022.09.16 오토핫키 질문답변] 랜덤값을 제대로 인식 못하는 것 같습니다. (0) 2022.09.16