본문 바로가기

전체 글131

[Autohotkey] 07. 반복문 - Loop , while 오토핫키의 반복문은 Loop 와 while 이 있습니다. Loop 와 while의 다른점은 Loop는 조건문이 아니고 횟수로 반복을 하며 while은 조건문이 참일 경우에만 반복을 합니다. 이게 Loop 와 while의 다른점입니다. Loop는 횟수를 적지 않으면 무한 반복됩니다. 조건문은 나중에 배우게 될것인데 일단 알아두시면 됩니다. Loop 와 while 의 형태는 이러합니다. Loop,횟수 { 스크립트 } While(조건문) { } 중괄호를 쓰는 명령어를 처음 보셔서 감이 잘 안오실수도 있습니다. 예제를 보죠. [Loop 스크립트] Loop,3 { msgbox,이 메세지박스는 3번 뜰것입니다. } return 위 스크립트의 결과는 msgbox가 3번 출력됩니다. 이로써 이해가 가실거라고 생각합니다.. 2013. 6. 9.
[Autohotkey] 06. Sleep Sleep 명령어는 원하는 시간만큼 쉬는 역할을 해줍니다. 사용법은 Sleep,시간 입니다. 그리고 시간의 단위는 ms ( 1초 = 1000 ms ) 입니다. 예제로 보죠. [스크립트] Sleep,5000 Msgbox,5초가 지났다. return 스크립트의 실행결과는 예상할 수 있듯이 5초후에 Msgbox 로 "5초가 지났다" 라고 출력되는 것이 겠죠. 2013. 6. 9.
[Autohotkey] 05. 주석 주석이란 부가적인 내용설명을 위해 쓰는 것입니다. 읽기 편하게 하려고 붙이는 내용이라고 생각하시면 됩니다. 주석처리 하면 스크립트에서 부가적인 내용으로 인식하게 됩니다. 주석을 나타내는방법은 /* */ 과 ; 이 있습니다. 예제 입니다. [스크립트] /* 주석에 관한 스크립트 입니다. 작성 날짜는 3월 16일 토요일 입니다. */ ;Msgbox,주석 예제 입니다.... Msgbox,주석 예제 입니다. return 위의 스크립트로 주석을 쓰는 방법을 쉽게 아실수 있으실 겁니다. 이제 주석을 왜 쓰는지 알아야 겠죠. 주석을 쓰는 이유는 지금은 알아도 나중에 자신의 스크립트를 보면 모르는 경우가 있습니다. 그래서 주석을 달아놓으면 나중에도 수정할때 무슨 소리인줄 알고 수정을 잘 할수 있습니다. 그리고 지금은 .. 2013. 6. 9.
[Autohotkey] 04. 마우스클릭 (MouseClick) 오토핫키에서 키보드 입력하는 것도 배웠으니 이젠 마우스 클릭 하는것도 알아야 겠죠 ? 간단합니다. MouseClick,L,x좌표,y좌표,횟수 MouseClick,R,x좌표,y좌표,횟수 위의 마우스클릭 명령어 거의 다 이해하셨을겁니다. 하지만 L과 R은 무슨뜻인지 모를수도 있죠. L과 R은 Left 와 Right를 의미합니다. 즉 L을 쓰게되면 왼쪽클릭을 하는거고 R을 쓰면 오른쪽 클릭을 하는것입니다. 예제 입니다. [스크립트] MouseClick,L,0,0,5 예제라고 하기에도 너무 짧지만 마우스클릭이 그정도로 간단한 명령어라고 생각하시면 됩니다. 2013. 6. 9.