목록전체 글 (36)
LearningNote

키보드를 반복해서 입력하는 방법에 대해 알아보겠습니다. 예를 들어, a 라는 키를 10번 입력할 일이 있다고 합시다. Send, a Send, a Send, a ... 이런 식으로 10 번 입력해야 할까요? 아니면 이렇게 입력하면 될까요? Send, aaaaaaaaaa 물론 잘 됩니다. 하지만 10번이 아니라 100번이라면요? 혹시 1000번이라면요? 오토핫키 Send 명령어로 키를 반복할 수 있게 하는 방법이 있습니다. Alt + 2 핫키에 이렇게 한번 정의해보세요. !2:: Send, {a 100} return 참 간단합니다. Send 와 관련된 명령어가 몇 가지 있습니다. 일단은 Alt + 3 핫키를 먼저 정의해놓고 진행하도록 합니다. !3:: return SciTE4AHK 에디터에서 Send 를 ..

드디어 매크로 같은 매크로(?)를 처음으로 코딩해볼 시간이 왔습니다. 단축키를 이용하여 키보드를 제어하는 방법을 알아보겠습니다. 전 시간에는 Alt + 1 키를 누르면 Hello World! 라는 메시지 박스를 띄웠었죠. 이번엔 Alt + 1 키를 누르면 Hellow World! 가 메모장에 입력되도록 해보겠습니다. 다음의 코드를 SciTE4AHK 에디터에 입력하세요. !1:: Send, Hello World! return 코드를 다 입력하셨으면, 에디터의 재생 버튼을 눌러 실행합니다. 그리고 메모장을 하나 띄우세요. Alt + 1 키를 눌러보세요. Hello World! 가 잘 입력되나요? 오~ 신기하죠? 매크로 참 쉽습니다. (아직까지는... 쿨럭) 이번엔 메모장이 아닌, 인터넷 브라우저 주소창을 클..
[오토핫키] 명령문과 주석문 오토핫키 스크립트는 문법을 크게 두 가지로 분류해볼 수 있습니다. 명령문과 주석문이죠. 명령문은 컴퓨터가 실제로 어떤 행위를 수행하도록 명령하는 문법이며, 주석문은 개발자가 코드를 작성하더라도 실제로는 컴퓨터가 인식하지 않고 무시하도록 하는 문법입니다. 1. 명령문 명령문은 다시 명령어와 매개변수로 구분됩니다. 앞에서 배웠던 MsgBox 명령문을 살펴보겠습니다. MsgBox, Hello World! MsgBox, Hello World! 여기서 콤마(,) 를 기준으로 왼쪽에 있는 구(?) 를 명령어라고 하며, 오른쪽에 있는 구를 전달 인자 또는 줄여서 인자라고 합니다. 영어로는 Argument 라고 합니다. 명령어는 말 그대로 어떤 명령을 할 것인지를 표현하는 것이며, 전달 인..