일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 큰겜
- 승작
- 잠방부주
- 동접
- 오토핫키 매크로강좌
- 크아 잠방부주
- 오토핫키 강좌
- 크아 동접
- 오핫
- 잠방
- 오토핫키 마우스클릭
- 좀비매크로
- 오토핫키
- 크아잠방
- 오핫 강좌
- 잠방매크로
- vmware
- 매크로
- 크아
- 윈7 정품
- mc몽 인기
- 크아매크로
- 팡당
- 크아잠방매크로
- 가상윈도우
- 송가인 인기
- 크아 잠방
- 매클
- 크아 좀비매크로
- 베트남동접기
- Today
- Total
팡당[큰겜1대]
오토핫키 [Loop] & [break] 본문
◆오토핫키 강좌 Loop와break
이번강좌에서는 loop와 break를 다룰겁니다.
loop 와 break는 서로연관되어있는데요.
Loop는 프로그래밍 언어로 해석하면 어떠한 조건이나,종료를 주지 않은 이상 무한으로 반복하는 것입니다.
Loop가 무한으로 반복하는거라면,break는 그 무한으로반복하는걸 종료시켜주는겁니다.
결국 loop를사용할려면 break도 필요하면 따라와야된다는겁니다.
꼭 필요한건아닙니다 goto로 loop를나가도되는거구요.
예제 1번 |
F1:: ;F1누르면 시작
var = 0 ;var라는 변수를만들고 0으로 초기화시킴
Loop
{ ;반복할 코드의 시작
;여기안에 코드가 무한으로 반복됨.
var += 1 ;var 의 변수값이 1씩 무한으로 증가됨
if(var <= 10){ ; 10이 var랑 똑같거나 더클때
break ;무한루프 탈출 이제반복없음.
msgbox,%var% ;var의값을 확인하는 메세지박스
} ;반복할 코드의 끝

; << 이후에는 주석이라고생각하시면됩니다.
반드시 루프사용할때는 Loop { }(블럭) 을 해주셔야합니다.
블럭안에있는 코드가 무한반복되기때문입니다.
따로 이렇게 조건문과 변수를사용하여 loop를 탈출하지 않아도됩니다.
loop 파라미터에 반복횟수를 지정할수 있거든요.
예제 2번 |
F1:: ;F1누르면 시작
Loop 10 ;루프를 10번반복합니다.
{
;여기안에 코드가 무한으로 반복됨.
MouseClick,left,1,1
} ;반복할 코드의 끝

아까 코드보다는 많이 간단해졌습니다.
Loop 다음으로 적힌 10이 루프를 10번돈다는말이고요.
이 스크립트를 해석하면 F1을 누르면 1,1좌표에 왼쪽마우스클릭을 10번 한다 가 됩니다.
간단하게 반복만하실꺼면,Loop 숫자 를 지정하여 하시는게좋고요.
이미지서치나 픽셀서치등으로 해야한다면 맨위에방법을 선택하시면되겠습니다.
결국은 상황에따라, 무엇을반복해야하는지에 따라 맞춰주는능력이 필요하겠네요. Loop는 쉬우니까 금방익숙해지셔서 사용하기쉬울겁니다
'오토핫키' 카테고리의 다른 글
오토핫키 [이미지서치] (0) | 2019.12.25 |
---|---|
오핫 간단 기초[마우스 클릭] (0) | 2019.11.07 |
오핫 간단 기초강좌[Send] (0) | 2019.10.18 |
오핫 간단 기초강좌[메세지출력] (0) | 2019.10.18 |