Simple HotKey 1.8.4 - 키보드 마우스 매크로/연타 프로그램 (매크로 프로그램)

안녕하세요. 개발자 hiperV 입니다!

 

소개.

심플핫키 (Simple Hotkey) 프로그램은 매크로 프로그램 입니다. 

단순하게 마우스 광클릭 및 이동을 넘어서 , 이미지를 찾고, 픽셀을 찾아서 조건문 스크립트

만들수 있는 프로그램입니다. 특히 게임에서 동작이 잘되는 편입니다 (다른 매크로 프로그램에 비해 G매크로, 오토핫키)

 

사용범위.

1. 반복적인 회사 업무

2. 문서, 편집 작업

3. 데이터 정리

4. 자료 입력

5. 게임 (와우, 스타, 스타 리마스터, 디아블로2,디아블로3, 히오스, etc)

6. 빠른 예매, 예약, 로그인

 

주기능.

1. 키연타, 광클릭

2. 이미지 서치

3. 픽셀 서치

4. 다양한 조건문 제작

5. 날짜/시간 자동입력

6. 직관적인 UI

7. 네트워크(Ping,Port) 조건문

8. 비활성화 컨트롤 (ControlSend,ControlClick)

9. 변수, 사칙연산, 다중 조건문

10. 파일 및 윈도우 관련 조건문

11. 빠른 반응속도

12. 쉬운 매크로 제작 및 수정

13. 사무 업무 활용

14. 무설치, 포터블 실행




다운로드 받은 zip 파일을 압축을 풀어 심플핫키 실행한 화면 입니다.
다운로드 파일은 게시글 하단에 링크 되어 있습니다. ( 설치가 필요 없는 포터블 입니다)



 


기본 동작 원리

매크로를 실행 할수 있는 슬롯이10개 존재 합니다. 각 매크로를 실행 할 수 있는 키와, 

반복작업이 되는 매크로 스크립트가 있습니다.


아래 이미지는 Macro1번 슬롯에 실행키는 "F1" 키이며, 실제로 "F1" 키를 눌렀을때는

"qwer" 이라는 스크립트가 실행됩니다.





메모장에서 매크로 실행키 "F2" 눌렀을때, "1234" 항목이 빠르게 입력되는 영상 입니다.





매크로 편집은 설정 버튼을 눌러, 매크로 편집창을 열 수 있습니다.


 



매크로 스크립트 편집창 입니다.  단축키 실행키, 스크립트를 수정 할 수 있습니다.





편집창 크기를 크게 혹은 작게 아래 버튼으로 설정 할 수 있습니다.





매크로 실행키는 아래 녹색 부분을 클릭 한후 원하는 키를 누르면 변경이 가능합니다.

키 조합은 두개 까지만 지원 됩니다. 예) Ctrl+F2





스크립트는 아래 항목을 클릭 후 원하는 키로 편집 할 수 있어요.






반복기능은 매크로를 계속 반복 할 수 있는 기능입니다. 아래 버튼을 설정이 가능합니다.

반복 횟수도 설정도 가능합니다.






반복기능이 진행중 중지하고 싶을때는 같은 실행키를 누르면 됩니다. (반복 진행중일때는 빨간색으로 표시됩니다)

키연타는 아래처럼 원하는 키로 설정 후 사용 하시면 됩니다





마우스 클릭 연타 설정은 아래와 같이 진행 해보세요.

마우스 "왼쪽 클릭" 특수 키는 아래 코드 생성에서 불러 올 수 있습니다.

자동으로 복사가 되고, 붙여 넣기로 사용 하면 됩니다. (Ctrl+V)





매크로 실행키 "F2" 키를 눌러, 마우스 연타를 할 수 있어요. 

아래 영상은 마우스 클릭 속도 테스트 프로그램에서 클릭 비교영상 입니다.





매크로는 아래 화살표 방향으로 순서로 진행 합니다.

스크립트를 보기 편하게 설정 할 수 있어요. 엔터키는 무시 합니다.(구분하기 쉽게하기 위함)

아래 스크립트는 "qwer" 키 입력 하고, "마우스 왼클릭" 후에 "1234abc" 를 입력 합니다.






조건문은 아래와 같이 대괄호 , ] 그룹으로 묶어서 사용 할 수 있습니다.

아래 조건문 스크립트는 모니터 좌표에 색이 같을때, 대괄호로 묶은  노란색 부분을 진행 하고,

색이 다르면 진행 하지 않습니다.






조건문 이후, 대괄호 위치는 아래와 같이도 사용이 가능합니다.

주의할 점은 ≪If_Pixel_Send,0,484,464646≫ 끝나는 부분에 스페이스 공백이 있으면 동작이 안됩니다.









이미지 찾기 는 매크로 설정에서 쉽게 스크립트를 만들 수 있습니다. 아래 코드 생성 항목에서 "Img_Move" 

항목을 선택하면, 아래와 같이 두개 버튼이 보입니다. "캡쳐&Code만들기" 항목을 클릭 해서 원하는 영역을 

캡쳐 후 자동으로 코드를 생성 해 줍니다. 캡쳐된 이미지 파일은 프로그램 실행 위치에 자동으로 저장 됩니다.





이미지 서치는 아래와 같이 영상을 보고 따라해보세요. (전체화면으로 보세요)





픽셀찾는 방법은 코드생성에서 "PixelSearch_Move" 항목을 선택 합니다.





픽셀 서치는 찾는 범위를 먼저 설정 해야 합니다."범위설정" 버튼을 클릭 후, 

마우스 드래그로 원하는 위치를 선택 해주면 됩니다.





범위 선택 이후, 허용이라는 항목이 나오는데, 이는 픽셀 색의 허용 오차를 설정 할 수 있어요.

예를 들어 게임에서 한개의 픽셀을 찾았는데, 게임 화면은 빛의 영향이라 든지, 그림자 등등 효과로

픽셀 색이 변경 될 수 있는데 이것을 허용 할 수 있게 하는 옵션입니다.





픽셀서치는 아래 영상으로 보면서 참고하세요 (전체 화면으로 보세요)






픽셀서치를 팩맨 게임에서 하는영상 입니다.. 참고용으로 보세요 (전체 화면으로 보세요)






If_Pixelsearch_Loop 명령어는 해당 픽셀을 설정한 초까지 대기 하면서 픽셀을 찾는 조건문입니다.

자세한 내용은 영상으로 설명 드리겠습니다.






If_Pixelsearch_Loop 사용법은 아래 영상으로 확인하세요(전체 화면 으로)







Loop_A, Goto_A 명령어는 구간 반복을 할 수 있는 조건 문입니다. 

자세한 사용법은 아래 영상으로 확인하세요(전체 화면 으로)

(키가 무한으로 반복될때에는, 임시멈춤키  Ctrl+F12키를 눌러 중지 할 수 있습니다!  당황하지 마세요)







Loop_A, Goto_A 이미지, 픽셀 조건문을 사용해서 구간 반복을 하는 영상입니다. (전체화면으로 보세요) 








Repeat 반복문 사용하는 방법을 GIF 파일로 만들어 봤어요. 반복 옵션은 [ , ] 대괄호에 묶어서 사용 하셔야 합니다.









"Delay"  기능은 스크립트를 지연 시킬수 있습니다. 아래 코드 생성 에서 "Delay" 선택해서 사용 할 수 있어요.






실제로 Delay 기능이 사용되는 영상입니다. (12입력 후 지연시간을 두고 34를 입력 합니다)





다른 조건문은 설명은 "도움말 열기" 버튼을 클릭 하여 메모장으로 볼 수 있어요.






마우스 코드를 좀더 쉽게 입력 할수 있는 메뉴를 추가 하였습니다.







Mouse 코드생성 사용법은아래 영상으로 확인 해주세요!! (전체 화면 추천!)









Delay_Global 명령어는 스크립트 전체를 지연시간을 주는 명령어 입니다. 

사용법은 아래 영상으로 확인 해주세요!! (전체 화면 추천!)







Sound_Play 명령어는 아래와 같이 사용 할 수 있습니다. 경로를 지정하면 해당 경로의 파일을 재생합니다

Default = 기본음(띵동) , Stop = 소리재생을 멈춥니다






매크로 내보내기(Export) 기능은 스크립트 내용을 심플핫키 전용 파일로 저장 합니다. (*.kjb) 

저장된 파일을 더블 클릭 하면 심플핫키가 실행 안되어 있어도 스크립트가 실행 됩니다.
파일은 윈도우 기본 메모장(Notepad.exe)에서 수정이 가능합니다. 

이 기능은 시리얼키 등록사용자만 사용이 가능합니다.





저장된 파일을 더블 클릭 하면, 심플핫키 실행 없이 바로 스크립트가 시작 됩니다.
스크립트가 무한 반복이 되는경우, 강제 정지 할 수 있습니다 (강제 정지: Ctrl+F12) 







도움말 을 참고 하세요.








조건문 상세 설명

↑↑↑↑↑↑↑↑↑↑↑↑↑(펼치기) 
심플 핫키 전체 명령어, 조건문 보기




프로필을 만들어서 매크로를 관리 할 수 있습니다.






매크로 슬롯은 10개 이지만 프로필을 만들어 쉽게 매크로 설정변경 할 수 있습니다.




옵션버튼을 눌러 심플핫키 옵션을 변경 할 수 있습니다.





매크로 설정을 임시로 멈추는 키 입니다. 





프로필을 빠르게 전환 할 수 있는 단축 키 설정 입니다.





심플 핫키는 매크로 키 보내기 방법을 선택 할 수 있습니다.





매크로 실행 하다보면, Ctrl, Alt, Shift 키가 눌리는 경우가 발생 되곤 합니다.

(두개 키조합으로 사용 하는경우) 이런 키눌림을 방지 하는 기능입니다.





기본적으로 매크로 실행키는 키 입력이 안되게 되어 있습니다. 하지만, 옵션에서 허용하기를 사용하면 

매크로 실행시, 실행키도 입력이 될 수 있도록 하는 옵션입니다.







게임에서 활용하는 방법

 

디아블로3 돌개법사 





월드오브워크래프(wow) 전사로 닥돌 후 피아노 칠때라든지...

(예전에 전사로 와우 할때... 1234 키를 얼마나 눌렀는지;;;)





스타 유닛 뽑을때도 활용 할 수 있습니다!!! (건물 부대지정 필수, 40ms 이상 설정!!)




 



다운로드 (Download)


2.1 버젼 이상을 사용해 주세요!

 > https://hiperv.tistory.com/236




 

 

기부하는 방법

            




Update history

 - 매크로 명령문 Delay 추가 개선 19-04-10 (Ver 1.8.0) 
 - 매크로 명령문 Mousereturn 추가 (마우스 이전으로 돌아기)  19-04-10 (Ver 1.8.0) 
 - 매크로 명령문 MouseWheelUP,Down 추가 (마우스 휠 기능)  19-04-10 (Ver 1.8.0) 
 - 매크로 명령문 String 추가 (변수 선언,사칙연산)  19-04-10 (Ver 1.8.0) 
 - 매크로 명령문 모든 명령문에 변수 대치기능 (예 Mousemove,A,B ) 19-04-10 (Ver 1.8.0) 
 - 매크로 명령문 Random 추가 (숫자를 무작위로 생성하는 기능)  19-04-10 (Ver 1.8.0) 
 - 매크로 명령문 Msg_String,Msg_Text  추가 (메세지 박스 표시)  19-04-10 (Ver 1.8.0) 
 - 매크로 명령문 SendKey 개선  (변수에 있는 내용을 키로 보냄)  19-04-10 (Ver 1.8.0) 
 - 매크로 명령문 ControlSend,ControlClick 기능 개선 (비활성화 윈도우 키,마우스 입력 보내기) 19-04-10 (Ver 1.8.0) 
 - 매크로 조건문 If, If And 추가 (변수을 활용 할 수 있는 조건문)  19-04-10 (Ver 1.8.0) 
 - 매크로 조건문 If_pixel 구문 개선 (기존 Pixel_send,Stop,pass 삭제)  19-04-10 (Ver 1.8.0) 
 - 매크로 조건문 If 다중 조건 개선 (If문 안에 If... If.. 가능)  19-04-10 (Ver 1.8.0) 
 - 매크로 설정창 크기 변경 기능 추가  19-04-10 (Ver 1.8.0) 
 - 매크로 도움말 변경  (윈도우 도움말 툴 사용) 19-04-10 (Ver 1.8.0) 
 - 매크로 명령문 SendKey,Mouseclick 속성 추가(키/마우스 보내기,누르기 속도 세부설정)  19-04-16 (Ver 1.8.0) 
 - 매크로 시작키가(펑션키) 입력되는 버그 수정 (Num0~9, F1~F12키 Home, 방향키 등등..)  19-04-17 (Ver 1.8.1) 
 - 매크로 명령문 Win_GetPos 추가 (윈도우 위치, 크기정보를 변수에 넣는 기능)  19-04-24 (Ver 1.8.2) 
 - 매크로 명령문 Repeat 다중 기능 추가  (Repeat 명령어를 For문처럼 사용 가능)  19-04-24 (Ver 1.8.2) 
 - 매크로 설정창에서 Tab을 사용기능 추가  19-04-24 (Ver 1.8.2) 
 - 매크로 명령문 Down,UP 기능 개선  19-04-24 (Ver 1.8.2) 
 - 매크로 명령문 Msg_status 추가 (메인화면 하단(버전표시) 위치에 텍스트를 출력) 19-04-26 (Ver 1.8.3) 
 - 매크로 설정창 크기 변경 ( 넓이 증가 ) 19-04-26 (Ver 1.8.3) 
 - 매크로 명령문 Scriptfile ( txt 문서를 불러와서 스크립트 실행 ) 19-04-26 (Ver 1.8.3) 
 - 매크로 조건문 If_Time 기능 추가 (지정된 시간에 실행 하는 조건문) 19-04-29 (Ver 1.8.3) 
 - If_img, ScriptFile 및 기타 명령어 버그 수정 19-05-07 (Ver 1.8.3) 
 - If_img 허용범위 설정, 조건문 문법관련 에러 메세지 출력 19-05-13 (Ver 1.8.3) 
 - 매크로 명령문 변수 입력개선 (시간,초,분,IP등 변수에 대입가능) 19-05-27 (Ver 1.8.4) 
 - 매크로 스크립트를 파일로 내보내기 기능추가 (내보낸 파일은 단독 실행가능) 19-05-27 (Ver 1.8.4) 
 - 매크로 명령문 Tooltip 추가 (화면에 툴팁을 표시 합니다 ) 19-05-27 (Ver 1.8.4) 
 - 바이러스 오진 관련 개선 19-09-25 (Ver 1.8.4) 


사용 전에 꼭 읽어주세요

이 프로그램은 마우스 및 키보드 입력을 해주는 매크로 프로그램 입니다. 게임에 직접 간섭은 없습니다.

하지만 "리그 오브 레전드" 제 3자 간섭 프로그램으로 계정이 영구정지 될 수 있으니 사용에 주의 해주시기 바랍니다.

"디아블로3"  게임에서는 메크로 프로그램 제재가 없음을 확인 하였습니다.

 

이 프로그램으로 행한 모든 행위의 결과에 따른 손해 및 불법행위에 대한 모든 민, 형사상 책임 및 배상의

책임을 지지 않으며 그 책임은 사용자에게 있습니다.

 

이 프로그램은 바이러스 및 랜섬웨어, 악성코드가 포함되어 있지 않습니다.

자동화 개발언어 특성상 바이러스로 오진 되는 경우가 있습니다. 이런 경우, 실시간 검사를 중지 하시거나, 예외 처리를 해주세요.

심플 핫키를 다운 받으실 때는, 이 블로그에서만 받아주세요!!

 

심플핫키 프로그램은 기부 프로그램 입니다. 8분에 한번씩 매크로 기능이 1분간 기능정지 되는 제약이 있습니다
(실제로는 30초 이후 스킵 기능이 있습니다)
기부를 하신 사용자는 시리얼 키를 발급 받습니다. 등록 후, PC 1대에서만 제약 없이 영구적으로 사용 가능합니다. 
위에 언급한 기능을 감안하고 사용하실 분만 다운로드 부탁 드립니다.

 

댓글()