- Elkha - Blue
- 오토핫키 커뮤니티
- 오토핫키
오토핫키 여러사진 이미지 서치 질문
-
-
제 생각엔 aces님이 Loop문 안에 이미서치를 넣었더니 cpu가 미어 터진다고 말씀하시는 것 같은데.
이미지 서치를하면 Click을 한다는 정말 간단한 문구인데,
이걸 해석하면 이미지서치하면 클릭하라인데 아마 이미ㅣ서치하면 계속 클릭한다는 문구를 계속해서 보내서 일어나는 형상인 것 같습니다.
기본적으로 라인마다 Sleep,20이 기보넉으로 포함되어 있습니다.
그래서 이미지 서치를하면 0.02초 마다 클릭하고 있어서 비정상적으로 cpu를 먹을 수 밖에 없습니다.
아니면 Click 라인 음에 Sleep으로 일정 텀을 주시는것을 추천합니다.
-
그리고 이미지가 100장정도되면... 시간 많이 먹을 수 밖에 없어요
오핫 속도 업 스크립트를 추가하시고
Sleep,으로 시간을 줄여보세요.
속업 스크립트
SetControlDelay,-1 ;각 컨트롤-변경 명령 후에 기다리는 시간 설정.
SetDefaultMouseSpeed,0 ;MouseMove/Click/Drag에서 디폴트로 사용할 마우스 속도 지정.
SetWinDelay,-1 ;윈도우 명령어를 주고 나서 기다리는 시간 설정.
SetKeyDelay,-1 ;Send나 ControlSend로 키스트로크 보낸 뒤 기다리는 시간 설정.
SetMouseDelay,-1 ;마우스 이동이나 클릭 후 기다리는 시간 설정.
SetBatchLines,-1 ;스크립트 수행속도를 설정. (CPU 점유율에 영향.)
오토핫키에 대해서는 잘 모르지만 프로그래밍 적으로 답변을 드리자면 반복문을 사용하면 될 듯 합니다.
오토핫키 반복문 참고 : http://jogamja.tistory.com/7