'초보오토핫키'에 해당되는 글 2건

  1. 2011.01.29 오토핫키 왕초보(3) (2)
  2. 2010.07.12 오토핫키 왕초보 첫걸음 (5)

오토핫키 실행문서 만들기

오토핫키

오토핫키는 명령어들을 텍스트형태로 나열한 문장의 연속이다.
특별한 명령이 없는한 문장은 차례대로 실행되며 문장이 끝나는 마지막줄 마지막 단어에서 멈춘다.

처음소개할때 아주 단순한 오토핫키문서를 소개한적이있지만 이제는 사용할수 있는 문서를 만들어 본다.

1.명령어는 아니지만 기본적으로 알아야할 몇가지 약속부호들을 알아본다.

문서에서 ";" 표시가 전치된 문장은 그 문장의 끝가지 무시한다.
* 자기만의 설명을 덛붙일때나 메모나 스크립트의 주석문을 붙일때 사용한다.

"# "는 윈도우 키를 누른다는 표시이다.
"::" 표시를 만나면 스크립트를 실행한다.
"^" 컨트롤키(CTR)를 누른다는 표시이다.
"!" 알트(ALT)키를 누른다는 표시이다.

오토핫키 명령어를 나열하는 문장은 싱글라인 형태와 멀티라인형태가 있는데 동작이나 속도나 똑같다.
다만 숙련된 사용자가 스크립트를 효율적으로 작성하거나 편리한 방법대로 그때그때 적절히 이용할수있다.

싱글라인스크립트는 필요한 명령어나 주석문등을 독립된 줄로 여러줄 나열하면된다.

다만 멀티라인 스크립트를 작성할때는 오토핫키를 먼저 정의한후에 명령어들을 나열하고 마지막에 Return을 붙이는것으로 작동한다.

처음 보인 간단한 스크립트 예

; 이 스크립트는 오토핫키 입문자가 처음 작성하는 스크립드입니다.
;극초보 시험 매크로
;출발
; 2편의 명령어 리스트에서 필요한 명령어를 찾아서 적절히 배합하면 되고 Widow Spy 나 AutoScriptWrite로 필
; 요한 스크립트를 발췌한다.
; 핫키주석을 쓸때는 ';'뒤를 한칸 뛰워야한다.

#s::
;윈도우키+S 하면 스크립트 가 진행을 시작합니다.
Run, http://dramatique.tistory.com ; 이 블로그를 열고
Sleep, 2000  ; 2초간  기다리고
Send,{F11}  ; 풀스크린으로 열고
; 풀스크린명령 .. 어떤 명령어를 자동으로 실행할때 윈도우 크기와 위치를 지정하는 방법과 풀스크린으로 좌표를 따는 방법이 있다.
Sleep, 1000 ; 1초 기다리고
Run, http://dramatique.tistory.com/1234  ; 다시 블로그를 열고
Sleep,5000  ; 홈피가 열리기 전에 다음 명령어를 만나면 안되기 때문에 홈피열리는 시간을 5초 줘 본다..
; 물론 홈피가 열렸나 안열였나 감시하고 열리면 다음 명령어를 진행하는 명령어도 있다.
MouseClick,Left.111,222   ; 임의의 장소를 클릭하고 싶은 좌표를 입력한다
Sleep,100 ; 대기시간 1000=1초
SoundBeep,1000,1000 ;1000 헬즈의 소리를 1초간 낸다.
Exit  ; 스크립트를 끝내고 아웃 합니다.



이런 스크립트를 텍스트 에디터로 복사하고 확장자 ahk로 저장하고 실행한다.
하단 스크 바에 H 가 표시되면 ,
윈도우키와 S(windowkey+S)크립트는 실행된다.

---------------------------------
만약 첫줄을
#s:: 는 윈도우키+S 인데 이것을  ^!T 이렇게 한다면 만약에 있을지도 모를 엉킴을 방지하게 될것입니다.
즉 CTR+ALT+T 까지 누르는 다른 프로그램은 없을 테니까요..

간단히 진행하는 경우에 편리하게 F1:: 정도 해도 되지만 중요한 프로그램을 실행시킬때는 Help와 겹치는 경우를 생각해 봐야할것입니다.


오토핫키 극초보예제
오토핫키 왕초보 (2)

오토핫키명령어 바로가기
오토핫키 실행문서 만들기


'소프트웨어 > 스크립트천국' 카테고리의 다른 글

세계적인 CMS 고찰  (0) 2012.07.26
복사금지 해제  (1) 2012.01.07
동영상 음악 자동실행  (1) 2011.10.03
핑-트레이스 툴  (0) 2011.06.03
동영상 자르기  (1) 2011.06.03
오토핫키 왕초보(3)  (2) 2011.01.29
오토핫키 왕초보 (2)  (4) 2010.12.31
유용한 금지태그 모음  (0) 2010.10.16
오토핫키 왕초보 첫걸음  (5) 2010.07.12
오토핫키 명령어  (4) 2010.07.07
최신 드라이버 탐지 소프트웨어  (1) 2010.06.19
Posted by 블로그에세이-BlogEssay Dramatique

댓글을 달아 주세요

  1. 2011.08.11 23:53  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  2. Favicon of https://dramatique.tistory.com BlogIcon 블로그에세이-BlogEssay Dramatique 2011.08.12 08:58 신고  댓글주소  수정/삭제  댓글쓰기

    스크립트라이트로 열려는 홈피 열어 보시면 바로 예제가 그대로 실행됩니다


제발 불펌좀 그만 하세요.불펌 한다고 실력이 느나요?

오토핫키 극초보 예제(1)

AutoHotkey Baby step to record ON SCREEN MOUSE POSITION .........
직관적인 매크로 프로그램 입문


오토핫키는 근본적으로 반복되는 수작업을 편하게 컴퓨터에게 시키려는 목적에서


출발한 오토마우스의 발전된 모습인데,
지금은 매크로 분야에서 정상을 달리는 무료 소프트웨어이다.

모니터 스크린상에서 그냥 한번 실행한 과정을 다음부터는 그대로 따라하게 만든 기능으로 부터 시작해서 지금은 스크립트언어로 까지 발전되어 그 기능은 자동화를 넘어서 실력에 따라서는 지능형 매크로까지 스크립팅할수 있다.

그러나 스크립트나 랭귀지에 개념이 아예없는 일반인에게는 이 소프트웨어를 깔고난뒤에 보여주는 황당한  메모장을 바라다 보다가 대부분은 그만 두게 된다.
무슨 이런 프로그램이 다있어 ? 하는 경우가 많을것이다.

여기서 극초보 유저라도 바로 쓸수 있는 방법 하나를 예시 하려고 한다.
일단 autohotkey 를 깐다.
http://www.autohotkey.com/ 에서 

AutoHotkey Installer (1.95 MB): 요걸 다운받고 인스톨한다.
이런종류의 프로그램은 아무데서나 다운받지 마세요.
!! 아 무서운 매크로 트로잔 놈 !!

다음 프로그램 깔린 폴더나 프로그램에서 Autoscript Writer 를 찾아 실행한다.

오토핫키 초보


Autoscript Writer 를 실행하면 위처럼 된다.
물론 첨에는 윈도우 안에 아무것도 없는 백지이다.

자 이제 위의 빨간색 버튼 A Record 를 클릭한다.
그리고 스크린상에서 클릭할 윈도우창이나 IE 창을 최대로 한다.
최대로 해야 위치가 움직이지 안을 테니까(최대로 안해도 안움직이게 되지만 극초보에게만 귓속말).
 
이제 노가다하는 반복작업이나 로보트 처럼 돌리는 프로그램을 쭉  클릭한다.

사용자 삽입 이미지

적당히 클릭한후에 모니터 왼쪽 상부에있는 레코딩 표시기를 스톱시키면
지금까지 클릭한 좌표와 함께 클릭과 클릭 사이의 지연시간이 표시되는데 에디터로
MouseClick,Left.111,222
Sleep,100
이런 문자열만 카피해서 본인이 주로 쓰는 텍스트에디터에 붙여넣고 확장자 ahk로 저정한다.

시작하는분을 위한 매크로명령없는
예제 :

;극초보 시험 매크로
;출발
;핫키 아직모른다.
Send,{F11} ;풀스크린명령
Run,http://dramatique.tistory.com/
Sleep,5000 ;홈피열리는 시간이 5초면 될려나..
MouseClick,Left.111,222 ;마우스클릭좌표 --가짜
Sleep,100 ;대기시간 1000=1초
SoundBeep,1000,1000 ;1000 헬즈의 소리를 1초간 낸다.
Exit ;끝내고 아웃




위의 예제속의 좌표는 임이이며 본인이 필요로 하는 좌표를 넣으면 됩니다.
좌표따는 도구는 Autoscript Writer 이며 차츰 개념이 잡히면 이 유틸리티도 쓸만하다는걸 알게 되지요.


위의 청색부분을 에디터로 저장할때 적당한 이름으로 .ahk로 저장하고
그 파일을 더블클릭하면 조금전에 마으스로 했던 과정을 재현할것입니다.

이게 되면 오토마우스로의 개념이 잡히는 것이라고 생각합니다.

영리하신 유저분은 웃긴다고 하시겠지만 이런게 필요한분이 있을것으로 압니다.

극초보를 위한 오토핫키 베이비 스텝.



오토핫키 그초보예제

오토핫키 왕초보 (2)

오토핫키명령어 바로가기
오토핫키 실행문서 만들기



Posted by 블로그에세이-BlogEssay Dramatique

댓글을 달아 주세요

  1. 2011.01.29 23:25 신고  댓글주소  수정/삭제  댓글쓰기

    님 그거암? ㅋㅋ

  2. 2011.01.29 23:25 신고  댓글주소  수정/삭제  댓글쓰기

    님 짱임 ㅇ.ㅇ ㅋ

    • Favicon of https://dramatique.tistory.com BlogIcon 블로그에세이-BlogEssay Dramatique 2012.02.15 21:55 신고  댓글주소  수정/삭제

      AutoHotkey Baby step to record ON SCREEN MOUSE POSITION .........
      직관적인 매크로 프로그램 입문


      오토핫키는 근본적으로 반복되는 수작업을 편하게 컴퓨터에게 시키려는 목적에서

      출발한 오토마우스의 발전된 모습인데,
      지금은 매크로 분야에서 정상을 달리는 무료 소프트웨어이다.

  3. Favicon of https://dramatique.tistory.com BlogIcon 블로그에세이-BlogEssay Dramatique 2012.02.15 21:54 신고  댓글주소  수정/삭제  댓글쓰기

    AutoHotkey Baby step to record ON SCREEN MOUSE POSITION .........
    직관적인 매크로 프로그램 입문


    오토핫키는 근본적으로 반복되는 수작업을 편하게 컴퓨터에게 시키려는 목적에서

    출발한 오토마우스의 발전된 모습인데,
    지금은 매크로 분야에서 정상을 달리는 무료 소프트웨어이다.

  4. Favicon of https://dramatique.tistory.com BlogIcon 블로그에세이-BlogEssay Dramatique 2012.02.15 21:54 신고  댓글주소  수정/삭제  댓글쓰기

    AutoHotkey Baby step to record ON SCREEN MOUSE POSITION .........
    직관적인 매크로 프로그램 입문


    오토핫키는 근본적으로 반복되는 수작업을 편하게 컴퓨터에게 시키려는 목적에서

    출발한 오토마우스의 발전된 모습인데,
    지금은 매크로 분야에서 정상을 달리는 무료 소프트웨어이다.



티스토리 툴바