Computer/Program

AutoHotKey 를 이용한 단순 작업 반복(부제: 디아블로3 매찬 스웝)

ICARUS㈜ 2012. 7. 28. 07:00
반응형

AutoHotKey 를 이용한 단순 작업 반복(부제: 디아블로3 매찬 스웝)

 

 

AutoHotKey 는 윈도우즈용 무료, 공개소스 프로그램입니다. 이것으로 여러분은 다음과 같은 일을 할 수 있습니다.

 

-AutoHotKey로 키입력과 마우스클릭 지시를 내려 거의 모든것을  자동화.

-당신은 직접 매크로를 작성하거나  또는 매크로 레코드를 사용해서 마우스나 키보드의 매크로를 작성할 수 있다.

-키보드나 조이스틱과 마우스를 위한 핫키를 생성한다. 가상의 어떤 키, 버튼 혹은 조합이 핫키가 될 수있다.

-여러분이 약어를 입력하면 자동으로 긴단어로 바뀌어 나오게 할수 있다.
  ( 예를 들면 btw를 치면 자동적으로 by the way를 생성한다. 이것을 핫스트링(HotString)이라 함.)

-맞춤형 데이타 입력폼을 생성한다. 사용자 인터페이스와 메뉴바.  자세한한 것은 GUI 참고.

-당신의 키보드,조이스틱,마우스키를 변경할 수 있다.(remap).

-WinLIRC client 스크립트를 사용해서  리모콘에서 부터 오는 신호에 응답하게 할수 있다.

-기존의 AutoIt v2 스크립트와 새로운 기능으로 강화된 스크립트를 실행할 수 있다

-스크립트를 EXE 파일로 전환해서 오토핫키가 설치되지않은 컴퓨터에서도 실행될 수 있다.

 

autohotkey : 키보드의 단축키를 이용하여 매크로사용이 가능한 프로그램 
AutoScriptWriter :사용자의 키보드와 마우스의 움직임을 녹화가 가능한 프로그램 
Compiler  ahk2exe :  *.ahk 파일을 *.exe로 변환을 제공하는 프로그램 

 

출처 : http://www.autohotkey.co.kr/cgi/contents.php?id=ahkis 

 

디아블로3 매직찬스 한번에 교체하는 방법

1. AutoScriptWriter.exe 실행 - 왼쪽위 ARecord 클릭 - 디아블로 클릭하여 I(인벤토리 열기) - 백팩에 있는 아이템(매직찬스) 마우스 우클릭으로 교체 - 종료

  

 

2. 키 설정

 

 F1:: << 사용할 키 지정


WinWait, 디아블로 III,
IfWinNotActive, 디아블로 III, , WinActivate, 디아블로 III,
WinWaitActive, 디아블로 III,
MouseClick, left,  540,  375
Sleep, 100
Send, i
MouseClick, right,  1014,  469
Sleep, 100
MouseClick, right,  1050,  472
Sleep, 100
Send, {ALTDOWN}
MouseClick, right,  1009,  500
Sleep, 100
Send, {ALTUP}
MouseClick, right,  975,  504
Sleep, 100
MouseClick, right,  973,  541
Sleep, 100
MouseClick, right,  1008,  541
Sleep, 100
MouseClick, right,  1032,  541
Sleep, 100
MouseClick, right,  1038,  613
Sleep, 100
MouseClick, right,  1005,  617
Sleep, 100
MouseClick, right,  980,  618
Sleep, 100
Send, i

 

3. 게임중 키 사용

 

사이트 : http://www.autohotkey.com/  << 사이트에서 무료로 다운로드 가능
한국포럼 : http://www.autohotkey.co.kr/