AutoHotKey의 모든것
2009.12.14 09:59
AutoHotKey란?
[프로그램 다운로드] - http://www.autohotkey.com/download/
Version 1.0.48.05 -- September 25, 2009 (see changelog)
AutoHotkey Installer (1.95 MB): It is not necessary to uninstall your old version first. If you prefer not to run the installer, download this zip file instead.
Source Code (C++) (1.03 MB, self-extracting RAR)
SmartGUI Creator 4.0 (273 KB): A visual layout tool that automatically generates GUI scripts. For Windows 9x, get this version instead.
SciTE4AutoHotkey: A free editor for AutoHotkey scripts that offers syntax highlighting, AutoComplete, IntelliSense, code folding, and other features.
Other Downloads: Contains AutoHotkey.dll, AutoCorrect, other source code, miscellaneous utilities, and older versions.
[기능 상세설명] - http://www.autohotkey.pe.kr/home.php
[ 사용법 설명 ] - http://www.autohotkey.pe.kr/tutorial.php
내가 필요로 하는 기능
- 여러분의 시스템을 감시할 수 있다. (예를 들면 원하지 않았던 윈도우가 나타날때 그 윈도우를 닫을 수 있다.)
질의응답)
질문 : 특정 윈도우에 클릭을 해주게 할수 있나요?
답변 : ControlClick 명령어로 비활성화/ 최소화/ 숨겨져 있는 윈도우에 클릭을 할 수 있습니다.
;아래의 스크립트를 실행시켜 보세요. |
댓글 4
-
디케
2009.12.14 10:02
-
디케
2009.12.14 12:14
http://blog.empas.com/sawori/13925429
단축키를 쓰고자 한다면 아래의 표에 있는 hotkey를 조합해서 쓰시면 됩니다.
정의된 hotkey 목록
심볼 설명 # Win ! Alt ^ Control + Shift & 두개의 키 또는 마우스를 합쳐서 Hotkey로 설정하도록 함 < 쌍으로 구성된 키의 왼쪽 키를 사용함 > 쌍으로 구성된 키의 오른쪽 키를 사용함 <^>! Alt 키 대신 AltGr 가 있을 경우
<^>!m::MsgBox AltGr+m 을 누름
<^<!m::MsgBox LeftControl+LeftAlt+m 을 누름* Wildcard: 키 설정이 바뀐 상태에도 해당키가 동작하도록 함
*#c::Run Calc.exe ; Win+C, Shift+Win+C, Ctrl+Win+C, 키가 모두 하나의 키로 설정됨
*ScrollLock::Run Notepad ; Scrolllock 이 특정키로 강제됨~ Hotkey 실행시 주요 기능(시스템에 감추어진 기능)이 막히지 않음
아래는 유저의 마우스 클릭이 활성화된 윈도우창으로 보내짐~RButton::MsgBox 오른쪽 마우스 클릭
~RButton & C::MsgBox 오른족 마우스 버튼을 누르면서 C를 누름$ 스크립트가 Send[영문] 명령어를 사용시, hotkey가 보내지는 키에 포함이 될 때
NT4/2k/XP 버젼이상 : Send 명령어로 hotkey가 실행되는 것을 막아주는 역할
UP UP 다음에 나오는 hotkey를 풀어줌
아래는 LWin을 LControl로 맵핑한 예제*LWin::Send {LControl Down}
*LWin Up::Send {LControl Up}UP은 일반 hotkey와도 사용이 가능
예제: ^!r Up::MsgBox Ctrl+Alt+R를 누름제약:
1) Up은 조이스틱과 함께 사용하지 못함
2) NT4/2000/XP 이상에서만 적용 가능
3) normal/down 으로 키가 눌려진 상태가 되는 경우를 Up hotkey가 막아줌
유사한 기술로 선수키로 hotkey를 만들 수 있음
hotkey가 눌리기 전에 선수키가 눌려야 동작을 함LControl & F1::return ; &를 사용하여 left-control를 선수키로 만듬
LControl::MsgBox LControl 키를 다른 키를 사용하지 않고 풀음(Key List [영문]를 참고하면 키보드와 마우스/조이스틱 리스트를 볼 수 있습니다.)
여러 hotkey가 하나의 동작을 하도록 만들어 줄 수 있습니다.^Numpad0:: ^Numpad1:: MsgBox Pressing either Control+Numpad0,Control+Numpad1 을 누를시 실행됨 return
키나 키조합이 아무 동작을 하지 않도록 설정할 수 있습니다.
아래는 오른쪽 윈도우키를 작동불가 하도록 만드는 예제입니다.RWin::return
-
디케
2009.12.14 12:31
실전예제 많은 곳 : http://blog.naver.com/choo5160/10028821541
-
디케
2009.12.14 12:45
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 12 |
드라이버 자동설치, 한방에 끝!
| 디케 | 2010.04.01 | 11278 |
| 11 | RichCopy Utility Spotlight IT 전문가의 업무에 필요한 고급 기능 | 디케 | 2010.03.29 | 10583 |
| 10 | 하드백업 쉽게 해볼까? | 디케 | 2010.03.23 | 9288 |
| 9 | Advanced WindowsCare Personal 프로세스관리 | 디케 | 2010.02.20 | 9446 |
| » | AutoHotKey의 모든것 [4] | 디케 | 2009.12.14 | 12643 |
| 7 |
bios 업그레이드용 DOS부팅 디스크 만드는 유틸리티
[1] | 디케 | 2009.12.08 | 11551 |
| 6 |
php xls 파일 읽기
| 디케 | 2009.12.07 | 13658 |
| 5 |
PSPad 다운로드
[1] | 디케 | 2009.12.06 | 9567 |
| 4 |
Tcpdump란? 윈도우즈용 다운로드 및 사용하는 방법
| 디케 | 2009.12.04 | 6205 |
| 3 | 비주얼,C ,컴파일러, 볼랜드,C++ ,컴파일러 | 디케 | 2009.12.04 | 13560 |
| 2 |
네이트온 원격제어 자동수락 프로그램 사용기
| 디케 | 2009.07.28 | 18278 |
| 1 |
Virtualdub 최신버전 한글판 사용방법
| 디케 | 2009.07.02 | 13893 |
http://somma.egloos.com/2835449
http://blog.bagesoft.com/255
http://wabar.tistory.com/438
http://spadework.co.kr/255