카테고리 없음
셋타이머 문제
시스이
2018. 5. 26. 14:35
셋타이머로 설정된 서브루틴이 메인 스크립트와 동시에 작동하지 않고 서브루틴의 슬립타임에 같이 멈춰버립니다
F1::
settimer, A, 10000
loop
{
mouseclick, left, x1, y1
sleep, 100
mouseclick, left, x2, y2
sleep, 100
mouseclick, left, x3, y3
sleep, 100
}
return
A:
critical, on
{
send, {Lctrl down}
sleep, 5000
send, {Lctrl up}
}
critical, off
return
이런 식으로 좌표 세 곳을 클릭하게 하고 이 루틴과 별개로 10초마다 컨트롤을 누른 상태로 5초 있게 했다가
떼게 하고 싶어 만들었는데요
저 5초의 슬립동안 메인 스크립트도 같이 멈췄다가 풀리면 다시 도는 것을 반복합니다
혹시 크리티컬이 문제인가 싶어 지워보아도 똑같습니다
제가 뭔가 셋타이머에 대해 잘못 알고 있는건지 아니면 무엇이 잘못된 건지 궁급합니다