본문 바로가기

오토핫키 :: 오토핫키 사용법/sleep 지정된 시간동안 정지 시켜보자  Sleep 정의 오토핫키에서 많이 쓰이는 함수입니다. 특정행동을 하고 다음 행동까지의 대기 시간을 말합니다. 키가 겹치는 걸 방지하기 위해 Sleep 을 사용하죠^^  Sleep 사용법 Sleep, delay delay : 대기할 시간을 입력하는 곳입니다. 1000=1초, 최대 2147483647 까지 가능합니다. 예제 : F2:: ; F2를 누르면 스크립트를 실행 Loop ; 반복을시작 { send, abc ;abc 입력 sleep, 2000 ; 2초를 쉰다 send, Hello ; Hello 를 입력 break ; 이 Loop문을 빠져나온다 } return 더보기
오토핫키 :: 오토핫키 사용법/iniread 설정 정보를 불러와보자  IniRead 정의 ini 파일을 불러오는겁니다. 저장된 설정 정보를 GUI등에 다시 적용시킬수 있죠. IniWrite와 많이 쓰입니다.  IniRead 사용법 IniRead, OutputVar, Filename, Section, Key OutputVar : iniwrite 강좌의 value 값을 받아오는 부분입니다. 2011/12/24 - [오토핫키] - 오토핫키 :: 오토핫키 사용법/iniwrite 설정 정보를 저장해보자 Filename : 불러올 ini 파일의 이름입니다. 파일명.ini 로 사용합니다. Section, Key : IniWrite 강좌의 설명과 똑같습니다. 2011/12/24 - [오토핫키] - 오토핫키 :: 오토핫키 사용법/iniwrite 설정 정보를 저장해보자 [Section.. 더보기
오토핫키 :: 오토핫키 사용법/iniwrite 설정 정보를 저장해보자  iniwirte 정의 메모장 프로그램에 ini 확장자로 설정 정보를 저장할때 사용합니다. 예) save.ini 불러올때는 iniread로 불러올수있죠. 이부분은 다음 강좌에서 설명할게요.  iniwrite 사용법 IniWrite, Value, Filename, Section, Key Value : 즉 저장되는 정보를 뜻합니다. 응용하면 v라벨로 라벨을 지정해서 '%라벨%' 을 이용해 불러올 수있습니다. Filename : ini 파일의 파일명을 뜻합니다. Section : 아래 부분에서 설명해드릴게요. Key : 이것도 아래 부분에서 설명해드리겠습니다. [Section] Key=Value 이런식으로 저장이됩니다. 예제 : IniWrite, 쌩뚱, Save.ini, 오토핫키, 강좌 [오토핫키] 강좌=.. 더보기
오토핫키 :: 오토핫키 사용법/imagesearch 이미지 서치  imagesearch 정의 화면에서 특정 이미지를 찾는겁니다. 이미지를 찾을경우 할 행동과 찾지 못했을때 할 행동을 지정할수 있어요. 이미지서치는 오토핫키에서 많이 응용되는 부분이에요.  imagesearch 사용법 imagesearch, vx, vy, x1, y1, x2, y2, imagefile vx : 이미지 서치를 했을때 화면에서 잡히는 이미지의 제일 왼쪽위 좌표입니다. vy : 이미지 서치를 했을때 화면에서 잡히는 이미지의 제일 왼쪽위 좌표입니다. 이 변수들을 이용해 이미지서치를 하고 그 이미지를 클릭하게 할 수 있어요. x1, y1, x2, y2 : 이것들은 이미지를 서치할 범위에요 imagesearch, vX, vY, 0, 0, A_ScreenWidth, A_ScreenHeight, 쌩.. 더보기
오토핫키 :: 오토핫키 사용법/Loop 반복 매크로 를 만들자  Loop 정의 커멘드 혹은 블록을 지정 회수 혹은 break등이 실행될 때까지 반복한다 즉 특정 명렁이 등장하기전까지 반복 작업을 하는것입니다. 이걸로 타 게임들 (버x파이터? 메x플스토리? 바x의나라?) 매크로를 만들죠  Loop 사용법 의외로 Loop 사용법은 쉽습니다. ˙ Loop, count ˙ count : 반복의 횟수를 지정할 수있습니다. 예) Loop, 5 ;5회 반복한다. 생략했을 경우 break, return, Goto가 나올때까지 무한하게 반복합니다. break,return 강좌는 아래 따로 해드리겠습니다. Loop, 5 { msgbox, Loop! ;loop!라는 메세지 창이 계속뜨실겁니다. } F3::exitapp ;F3 누르셔서 빠져나오세요 위 예제에서 알수있듯이 메세지박스가.. 더보기