1. wait 0sec on finish -> 5
2. loop from2 to5 10times
3. var clipboard=str:@loop.asstr
4. type text clipboard or
5. loop from2 to5 10times
루프카운트로 숫자 증가는 이해했고, 이렇게 하면 1~9까지 숫자를 표현함을 알았습니다. 그런데 여기서 루프가 종료 후 frep이 꺼진 다음에 다시 켰을 때 10부터 시작하는 루프카운트를 만들고 싶었습니다. 질문들을 보니 @clipboard나 clipboard set 를 이용하라해서 3과 4사이에
var var=str:@clipboard
를 하거나
set clipboard clipboard or(3의 좌항과 이 부분을 var로 바꿔도 봤지만)
했습니다만 10부터 시작하지는 않네요. 그래서 포기하고 +9를 만들까 하고 3을
delta=num:@loop.asnum + 9
clipboard=str:delta
로 했는데 안되서,
1. var var=num:9
2. wait 0sec ->7
3. loop
4.var
delta=num:@loop.asnum + var
5. var
clipboard=str:delta
6. type text clipboard
7. loop
했는데 아예 작동이 안되네요...
어떻게 1~9루프를 두 번째 스타트 때 10~18로 문자가 나오게 할 수 없을까요?
추가)
임의의 수부터는 해결 했습니다.
1. wait 0sec on finish->6
2. loop from2 to6 20times
3. if and @loop.asnum>=10
on success->next
on fail->6
4. var clipboard=str:@loop.asstr
5. type text clipboard
6. loop from2 to6 20times
위의 방법으로 하면 10~19까지 나타나내요. 원래 0에서 시작하는것을 1. wait로 지워서 인것 같습니다. >10이 아니라 >=10으로 했는데 9부터 안 나온 이유는 모르겠네요. 이것도 가르쳐 주세요.
추가2)
1
. loop from2 to6 20times
2. if and @loop.asnum>=10
on success->next
on fail->6
3. var clipboard=str:@loop.asstr
4. type text clipboard
6. loop from2 to6 20times
wait를 없애고 하면 if의 숫자가 시작점이 되고 loop의 times-1만큼이 마지막 숫자가 됩니다. 위의 결과는 10~19 나오더군요. 임의의 수 지정은 이걸로 해결한 듯 해요. 더 좋은 방법 있나요?
종료시 마지막 루프카운트를 읽어 거기서부터 시작하거나 무한 뤂의 카운트를 읽어 거기서부터ㅈ시작하는 방법 알고싶습니다.