본문 바로가기

Autohotkey/강좌49

[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.
[Autohotkey] 03. 핫키 오토핫키는 어떠한 언어보다도 단축키 눌림 인식이 매우 잘되는 언어입니다. 그리고 간단하게 핫키를 만들수도 있죠. 한번 보시죠. [스크립트] F1:: msgbox,핫키는 F1 ! return 위 스크립트를 실행하신후 F1을 눌러보세요. 여기서 핫키는 무엇일까요? F1입니다. 핫키는 msgbox 에서 말해주듯이 F1 이 핫키입니다. 단축키:: 이렇게 간단하게 핫키를 만들수 있습니다. 핫키에서 더 나아가 핫스트링이라는게 있습니다. 핫키는 단축키로 실행하는것을 의미하지만 핫스트링은 말그대로 문자열을 입력하여 실행하는 것을 말합니다. [스크립트] ::1234:: msgbox,1234 return 위 스크립트를 실행하신후 1234를 입력한후 아무 키나 누르시면 1234가 출력될것입니다. 이로써 문자를 입력하여 스크.. 2013. 6. 9.
[Autohotkey] 02. 키보드입력 , 마우스 입력을 해보자 - Send,Sendinput Send는 키보드 입력 또는 마우스 입력을 하는 명령어 입니다. Sendinput은 Send보다 훨신 빠릅니다. 쓰는법은 Send,키 or 문자 Sendinput 도 같습니다. 1. 문자 입력하기 Send,A Sendinput,A 이렇게 Send,내용 하시면 됩니다. 위 처럼하면 A가 입력됩니다. 2. 키 입력하기 Send,{A} Sendinput,{A} 이렇게 Send,{키} 하시면 됩니다. 위 처럼 하시면 A가 눌립니다. 3. 마우스 입력하기 Send,{click} Sendinput,{click} Sendinput,{click,2} ;; click 을 2번 하는 스크립트 Sendinput,{click,50,50,2} ;; x좌표 50 y좌표 50 을 두번 클릭하는 스크립트 이렇게 Send,{click.. 2013. 6. 9.