블로그 이미지

GUEST

개발/Tool 2008. 7. 22. 15:20

[Tech] AutoHotKey

AutoHotKey라는 게 있다.

잘 쓰면 무척 유용하게 쓰일 듯 하다.

http://www.autohotkey.com/

소개

-AutoHotKey(이하 AHK)는 윈도우 오픈소스 유틸리티이며, 아래와 같은 작업들을 할 수 있다.
-키보드와 마우스를 이용한 거의 모든 것들의 자동화. 마우스/키보드 매크로를 직접 작성하거나 매크로 리더를 이용하여 만들 수 있다.
-키보드, 조이스틱, 마우스에 대한 핫키를 만들 수 있다. 모든 키, 버튼 또는 컴비네이션이 hotkey가 될 수 있다.
-원하는 대로 확장되는 단축. 예를 들면 btw가 자동으로 by the way로 될 수 있다.
-custom data entry form, UI, 메뉴바 등을 만들 수 있다. GUI 파트 참조
-키보드, 조이스틱, 마우스의 기능 재배열
-WinLIRC 클라이언트 스크립트를 통해 수제 리모트 콘트롤러로부터 신호를 받아 응답할 수 있다.
-AutoIt v2 스크립트를 사용하면서 새로운 기능들을 추가할 수 있다.
-AHK 인스톨없이 컴퓨터에서 사용할 수 있는 exe로 변환.

AHK는 키보드, 조이스틱, 마우스의 잠재성을 최대로 노출시킵니다.


Wofgang Reszel of c't Magazine : AHK는 여러 툴들을 은퇴시켜 버렸다. AHK는 핫키와 텍스트 매크로를 통합했고 스크립트 언어를 제공하는데 이는 다른 어떤 배치파일보다 강력하고 윈도우 스크립팅 호스트 보다 배우기 쉽다. AHK는 베이직과 유사하면서 매크로 레코더와 구문 검사기(systext checker)를 내장하고 있으므로 초심자가 배우기 쉽다.

Dmitri Popov at NewsForge : AHK를 구성하는 기능들의 조합은 AHK를 윈도우 자동화를 위하여 선택할 수 밖에 없게 하는 툴로 만들어준다. AHK는 강력하면서 사용하기도 쉽다. 윈도우 어드민에게나 일반 사용자에게나  AHK는 더 쉽게 컴퓨팅을 할 수 있게 해 준다.

ChronoTron : 지정하기만 하면, 키보드로 조작되는 윈도우의 숏컷(아이콘?)이 더 많은 일을 하게 할 것이다. AHK는 최고의 키보드 설정 프로그램이다.

Adam Pash of Lifehacker : AHK을 써서 답메일을 보내는 시간을 1/3으로 줄였다고 확신한다.

기능

사운드카드의 볼률, mute 등 설정의 변환
윈도우창의 투명화, 항상 활성화 또는 창의 가공
마우스를 조이스틱이나 키보드처럼 활용
시스템 모니터링. 예를 들면, 원하지 않는 윈도우가 나타나는 순간 닫기 등.
익스플로러 윈도우로부터 복사된 파일이름등의 클립보드 내용을 보존, 변환하기.
윈도우 자체 단축키(Win + E, R)을 재정의하거나 비활성화하기.
Alt-Tab을 대체함으로서 RSI감소
트레이 아이콘 메뉴를 기호에 따라 수정(아이콘, 툴팁, 메뉴 아이템 등)
시스템 로그오프나 셧다운시 특정 스크립트 실행
사용자 idle시간 측정. 예를 들어 CPU 집중작업을 시킬 수 있다.
이미지나 픽셀 컬러를 탐지하여 게임 액션을 자동화
다른 언어에서 텍스트 파일을 더 쉽게 읽고 쓰고 파싱할 수 있음
와일드카드 패턴(정규식?) 매치를 이용한 대량 파일 작업
레지스트리나 INI파일들을 이용한 작업

,
TOTAL TODAY