Water Quality Analysis 자세히보기

오토핫키 11

오토핫키(AutoHotkey) Goto와 Gosub 명령어!

Goto와 Gosub는 오토핫키가 명령어를 순차적으로 실행 중에 Goto와 GoSub를 만나면 지정 된 레이블로 가서 그 레이블에 있는 명령어를 실행하는 명령어입니다. Goto와 Gosub와 다른 점은, Goto는 해당 레이블로 이동하여 명령어를 실행하는 도중에 return을 만난다면 그 자리에서 동작이 끝나는 명령어 이고, 그와 다르게 Gosub는 해당 레이블로 이동하여 레이블을 실행 후 본래 레이블로 돌아와서 그 다음 명령어를 실행하게 됩니다. Goto, 임의의 레이블명. ScriptF2::Goto, ASend, 반갑습니다.Send, {Enter}return A:Send, 안녕하세요.Send, {Enter}return 위의 스크립트의 결과입니다. 왜 " 안녕하세요. "만 입력이 될까요? 앞서 말씀드렸..

AUTOHOTKEY 2017.01.22

오토핫키(AutuHotkey) 타이머(Settimer)

오토핫키(AutoHotkey)에서 특정한 시간에 작동하도록 하는 명령어가 있습니다. Settimer는 일정한 시간이 되면 지정한 블록으로 이동하여 그 스크립트를 실행하는 명령어입니다. " SetTimer, A, 3000 " 라고 한다면 3초마다 A라는 변수를 실행하게 됩니다. SetTimer, 변수, 반복할 초 만약 3초마다 1을 입력하는 스크립트를 만들어 본다면 스크립트의 구조는 아래와 같습니다. 변수는 SS를 사용하도록 하겠습니다. ScriptF1::SetTimer, SS, 3000 SS:send, 1send, {Enter}return F3::Pause 1

AUTOHOTKEY 2016.12.14

오토핫키((AutoHoyKey) 비활성, 키보드입력(ControlSend, PostMessage)

오토핫키 비활성 하는 방법! 오토 핫 키를 키고 다른 작업을 하고 싶나요? 비활성이란 말 그대로 활성화되지 않는 걸 말합니다.. 인터넷과 엑셀이 두 개다 모두 실행 중이라고 가정하고, 사용자가 인터넷을 사용 중일 때 엑셀은 비활성 상태에 있다고 볼 수 있습니다. Controlsend, ControlClick과 Postmessage 이 명령어를 이용하면 비활성화된 프로그램에 스크립트를 동작시킬 수 있죠. 이러한 조건이라면 엑셀에 오토 핫 키를 적용시킨 후 사용자는 인터넷 웹서핑을 즐길 수 있게 되는 겁니다. 일반적으로 비활성이 아닌 스크립트는 활성화 상태에서만 동작하게 되어있습니다. 보통 게임에서 많이들 사용하시죠. 장사를 할 때 오토 핫 키를 켜두고 웹서핑을 한다던가. 아니면 멀티 로더를 사용해 또 다른..

AUTOHOTKEY 2016.12.13

오토핫키(Autohotkey) 마우스 입력(MouseClick, Click, MluseClickDrag)에 대해.

오토핫키(AutoHotkey)의 마우스 사용 방법 오토핫키는 키보드 뿐만아니라, 마우스 사용도 가능합니다. 아마 Send명령어와 함께 가장 많이 사용하는 명령어 같습니다. Send는 키보드에 관련 된 명령어라면 Click은 마우스에 관한 명령어라고 생각하면 됩니다. 마우스 입력도 키보드 입력과 마찬가지로 간단한 명령어로 되어 있고, 좌표만 추가 돠어 있는 형식입니다. 대표적으로 마우스에 대한 명령어는 MouseClick, MouseMove, MouseClickDrag, Click 등이 있습니다. 마우스가 움직이기 위해서는 해당되는 좌표를 알아야 하며, Mousegetpos라는 명령어로 좌표를 알아 낼 수 있습니다. 자주 쓰는 명령어만 다뤄보겠습니다. 일단 마우스 좌표를 알아야 마우스를 움직일 수 있겠죠?..

AUTOHOTKEY 2016.11.24

오토 핫 키(AutoHotkey) 키보드 반복 입력(Loop)에 대해

명령어를 반복하고 싶다면 Loop를 사용합니다. 오토 한 키에서는 반복할 수 있는 명령어가 존재합니다. Loop라는 명령어입니다. Loop 내에 명령어가 위치한다면 멈추는 키를 누를 때까지 계속 반복하게 됩니다. 그뿐만 아니라 뒤 애 숫자를 붙여주면 반복 횟수( loop 3 ; 3회 반복합니다. )를 지정해줄 수 있습니다 루프의 범위는 괄호로 표시하며 괄호 내의 명령어들을 프로그램을 종료할 때까지 반복 실행합니다. 오토 핫 키를 반복작업을 손쉽게 하기 위해서 많이들 사용하므로 이 루프 명령어는 아주 많이 사용됩니다. 이미지 서치나 비활성화 명령어처럼 복잡하지 않고 정말 심플하게 사용할 수 있습니다. " 기본 Loop 예제 " Script F1:: ;F1 스크립트를 시작합니다.Loop{send, 안녕하세요..

AUTOHOTKEY 2016.11.23

오토핫키(AutoHotKey) 메시지 박스(MsgBox)

사용자에게 메시지를 출력 할 수 있습니다. 오토핫키의 메세지박스라는 기능을 아시나요? 메시지박스는 단어 그대로 메시지를 출력해서 사용자에게 보여주는 기능입니다. 마우스 포스팅을 보시면 마우스를 가져다 대고 PaUp 단축키를 눌렀을때 나타나는 창이 바로 메시지 박스입니다. 이 명령어를 사용하여 좌표를 나타내어 상대방에게 알려주는 것 입니다. 이 메시지박스는 그 외에도 다양한 추가 기능이 존재합니다. 하나의 버튼이 아닌 다양한 버튼(예/아니오, 도움말, 취소/다시시작 등)과 아이콘 모양을 추가해 좀 더 구체적인 표현을 할 수 있습니다. 사용자에게 어떤 메시지를 출력하고자 할때 사용합니다. 뿐만아니라.스크립트를 종료할때나 시작할때 메시지로 사용자에게 알려줄 수 있는 유용한 명령어입니다. Script Msgbo..

AUTOHOTKEY 2016.11.23

오토핫키(AutoHotkey)는 어떤 프로그램인가?

지겨운 반복작업은 이제 오토핫키를 사용해보자. 오토 핫 키는 자동으로 업무를 수행해주는 프로그램입니다. 오토+핫키의 조합입니다. Auto는 자동, Hotkey는 단축키라고 생각하시면 됩니다. 단순한 반복작업이나 단축키를 눌러 폴더를 열게 하는 것 등, 사용자의 편의를 도와주는 기능을 합니다. 사실 가장 많이 쓰이는 곳은 게임입니다. 게임 때문에 접하는 분이 거의 대부분이라고 할 수 있습니다. 그 외 자동으로 수강신청을 할 수 있는 스크립트나 어떤 단축키를 누르면 동작하게 하는 데 많이 사용합니다. 타 프로그램과 다르게 오토 핫 키는 직접 명령어를 입력하고 자신의 입맛에 맞게 만들 수 있다는 큰 장점이 있습니다. 사용자의 실력에 따라 핫 키의 성능과 난이도가 엄청난 차이를 보여주는 프로그램이죠. 또한, G..

AUTOHOTKEY 2016.11.16

오토핫키(Autohotkey), 지겨운 반복작업은 키보드 입력(Send) 사용.

오토핫키에서 키보드 입력을 담당하는 Send명령어 MouseClick과 함께 가장 많이 쓰이는 명령어가 아닐까 싶습니다. 사실 Send명령어와 MouseClick 두 명령어만 사용해도 기본적인 기능은 가능합니다. MouseClick은 마우스를 이동하거나 클릭하는 명령어라면 그와 다르게 Send은라는 명령어는 키보드의 키 입력을 전달합니다. Send 명령어는 괄호가 중요한 부분 중에 하나인데, 만약 괄호 안에 A라는 Key가 들어가 있다면 그것은 Key를 누르게 되는 것이고, 반대로 Send 뒤에 괄호가 없이 그냥 key가 온다면 a라는 Key를 누르는 것이 아니라 a를 입력하게 되는 것입니다. 오토 핫키 명령어들은 전반적으로 단순한 모습을 하고 있습니다. Send는 명령어 뒤에 누르고자 하는 말 또는 키..

AUTOHOTKEY 2016.11.16

원하는 이미지를 찾아 동작한다? 이미지 서치(ImageSearch)

아마 오토 핫 키 하면 가장 먼저 떠오르는 게 이미지 서치입니다. 아무래도 이 기능 때문에 많이들 배우려고 하시는 거 같습니다. 오토핫키에서 가장 강력한 기능이죠. 이미지 서치는 말 그대로 이미지를 찾는 겁니다. 이미지를 찾았을 때의 동작과 찾지 못 했을 때의 동작으로 나누어집니다. 이미지 찾는 것과 기존의 명령어들과 조합하면 색다른 핫 키를 만들어 볼 수 있죠. 만약 좌표를 지정하여 프로그램을 동작하게 했다면, 그 프로그램이 이동했을 때 해당 되는 그 좌표에는 아무것도 없으므로 실행하지 못하는 경우가 생깁니다. 그러나 이미지 서치 기능을 사용한다면 이미지를 찾기 때문에 서치 범위 내에만 존재한다면 어느 곳에 위치하더라도 실행이 가능합니다. 이미지서치는 화면 전체를 검색하다보면 느려지는 경우가 많아서 범..

AUTOHOTKEY 2016.09.11

오토핫키(AutoHotkey)에서 아이콘을 변경 할 수 있다?

오토핫키(Autohotkey)도 아이콘을 변경 할 수 있습니다. 평범한 아이콘을 싫다면 아이콘을 변경 할 수 있는 탭을 오토핫키에서는 제공하고 있습니다. 처음엔 오토핫키의 아이콘은 녹색 H아이콘으로 되어 있습니다. 이러한 초기 아이콘을 변경할 수 있는 툴을 제공하고 있기때문에 자신이 사용하고자 하는 아이콘 파일만 있다면 초록색 배경화면의 H 아이콘을 사용하지 않아도 됩니다. 아이콘을 바꾸는 방법은 간단하기 때문에 스크립트를 모두 작성 후 컴파일시같이 해주면 됩니다. 컴파일 된 파일을 받았을 때 H 로고보단 이쁜 아이콘이면 더욱더 좋겠죠. 아이콘 파일은 무료로 제공하는 홈페이지가 있습니다. 물론, 모두 무료로 제공하는 것은 아니나 꽤 쓸만한 아이콘을 무료로 제공하고 있습니다. 그중에서 대표적인 사이트는 "..

AUTOHOTKEY 2016.09.09