오토핫키

오토핫키 - 마우스 클릭 씹힘/키보드 씹힘/안눌림/delay

gongdol 2021. 8. 17. 23:13
300x250

오토핫키 쓰다보면 키보드 방향키 가 씹히는 경우가 있다. 잘못쓴것인가 싶기도 한데 일단 내가 생각한 방법을 적어보자.

 

키보드가 너무 빠르게 눌러서 키가 한개씩 씹힌다. 그럼 100번 움직이라고 했던 명령어가 무색하게 100번이하로 누르고 있다. 

 

이게 맞다면 딜레이를 주면되겠지. 

그래서 sleep 함수를 줬다. 

 

코드는 아래와 같다. 

코드는 그냥 loop 문으로 예시이고 이거 사용하려면 트리거 키 하나쯤은 만들어 놓자

뭐 알트+1 누르면 시작된다던가 코딩하면된다. 


Loop,  29 ;
{
Send, {Down Down}
MouseClick, Left, 60, EDC_Height-40, 1,0
Sleep, 30
Send, {Down Up}
Sleep, 30
}

 


방향키 누르고 마우스 클릭하고 방향키 떼고 29번 반복한다. 100번 하고 싶으면 29 대신 100을 쓰면 되겠지/

 

근데 생각해보니 키보드 누르고 마우스 누르고 키보드 떼는게 이상하긴하다. 저게 문제였을까/../.

 

우선 sleep 30줬는데 아마 30ms? 겠지? 

 

일단 키보드 키 누락 없이 잘돌아간다. 굳

 

300x250