현재 10분 짜리 매크로 만들어서 사용중인데.
현재 루프를 이용해서 어느횟수되면 다음 매크로로 넘어가는 방식을 사용하고 있습니다.
그런데 상황이 여러가지 딜레이 원인이 추가되면 기존보다 훨신 빠른시기에 다음 매크로로 넘어가서 나중엔 진행이 어려움 점이 발생하더라구요.
찾아보니 타이머 기능이 있던데 설명으론 이해가 잘 되지 않아 질문드려요...
시작후 2시간이 지난뒤 다음매크로로 넘어가는게 되는것 같은데 설명좀 부탁드립니다 .
느낌으로는
시작시간
1번 매크로 시작
경과시간 확인 후 부족하면 1번 매크로 시작
지났으면 2번 매크로 시작
이런식으로 만들고싶은데 ㅠㅠ
어떻게 해야 할까요...ㅠㅠ고수님들 가르쳐 주세요 ㅠㅠ
1. 시작시간 (var A=num:@now) 이때 시각이 9시10분이면 A에 9시 10분이 저장됩니다. 물론 숫자로 변환되서요
2. 1번 매크로 시작
3. 경과시간 (var B=num:@now-A) 이때 시각이 9시 19분이면 9시 19분 - 9시 10분 =9분이 밀리초로 변환되서
저장됩니다. 540000 (9 * 60 * 1000)이 B에 저장되겠네요.
4. if B <600000 sucess : 2(1번매크로시작) fail :5(2번매크로시작)
B에 저장된 값이 10분의 밀리초인 600000 (10 * 60 * 1000) 보다 작으면, 즉 경과시간이 10분보다 작으면 1번
아니면 2번 매크로 시작
5. 2번 매크로 시작
6. goto 1
대충 요런 구조면 될것같은데요... 강좌에 써있는게 요거에여