윈도우 자체에서 지원하는 마우스 키 (키보드로 클릭 조작)
https://dxkor2.tistory.com/293
다른 여타 오토 클릭 앱을 써왔지만
키보드 클릭 프로그램으로 오토핫키 AutoHotkey 가 역대 가장 편하고 유용했습니다.
오토 클릭 프로그램 사용법
https://dxkor2.tistory.com/148
간단 사용법입니다.
아래 사이트에서 다운로드하으세요
간단한 오토 클릭 스크립터를 만들어 보겠습니다
받아서 인스톨시킨 다음
바탕 화면을 우 클릭한 후 AutoHotkey Script를 하나 만들어 줍니다.
만들어진 AutoHotkey Script를 우클릭해서 Edit Script를 선택해서 편집합니다.
그러면 노트패드로 오토 클릭 스크립트 파일이 열립니다.
`:: Click
위 문장을 입력한 후에 저장합니다.
편집한 오토 핫키 스크립트를 더블 클릭하거나
우 클릭해서 Run Script를 선택해 주세요
그러면 이후부터 키보드의 ` 키를 누를 때마다 마우스 좌 클릭과 똑같이 작동합니다.
누루고 있으면 자동적으로 오토 클릭이 됩니다.
`:: Click
NumpadClear:: Click
위 두 개의 스크립트는 ` 키와 키보드 패드의 5 번키(Clear 키)를 누르면
마우스 좌 클릭과 똑같이 동작합니다.
저는 장시간 작업하는 경우가 많아 손에 부담이 많이 가서
오른손과 왼손으로 마우스를 번갈아 사용하는데 정말 유용합니다. ^^;~
오토 핫키 화면 좌표 보는 법
https://dxkor2.tistory.com/356
삼국지 11 게임 예로 테스트해보겠습니다.
명작 삼국지 11 ~
하지만 키보드 단축키도 별로 지원하지 않고
턴 넘기는 아이콘은 오른쪽이 아니라 왼쪽에다 배치해서
턴 넘길 때마다 왼쪽 측 밑으로 가서 클릭하고 다시 화면 중간으로 되돌아오고
위화감과 함께 정말 불편합니다.
`:: Click //마우스 좌 클릭을 ` 키로 대체합니다.
tab:: Click Right //마우스 우 클릭을 tab 키로 대체했습니다.
f:: Click 50,730,3 //f 키를 누르면 마우스 아이콘이 위 빨간 표시의 턴 넘기는
//화살표 좌표로 이동한 후 3번 클릭 하란 뜻입니다.
//f 키를 누르면 자동으로 화면 50,730으로 마우스 커서가 이동하고
//연속 3번 눌러주면서 턴 넘기기가 됩니다.
// 실제 게임에선 오동작으로 f키를 두 번 정도 눌러줘야 합니다.
g:: Click 512,384 //그리고 다시 g 키를 누르면 화면 중간으로 마우스가 좌표 이동합니다.
f키 와 g 키의 좌표는 삼국지 11 게임 화면 해상도 1024x768에서 테스트 한 좌표입니다.
화면 해상도가 다르면 좌표도 다르기 때문에 다시 화면 해상도 위치에 맞게 설정해야 합니다.
위는 아주 기본 예이고 여러 가지 콤보로 응용 가능합니다.
오토 핫키 키 지정 설명 공식 페이지
https://www.autohotkey.com/docs/KeyList.htm
마이크로 소프트 키보드 계산기 키 버튼 지정은...(기록용)
Launch_App2::
그 외
넘버 패드 + 를 누르면 마우스 휠 클릭이 되는 예
NumpadAdd::Send,{MButton}
왼쪽 윈도우 키를 누르면 클릭되는 예
Lwin::Click
스크립터를 실행 파일로 만드는 것도 가능 합니다.
실행 파일로 컴파일 하면 관리자 권한으로 실행 해야 합니다.
스크립터를 우클릭 해서
Compile Script(GUI)... 를 선택합니다.
그러면 스크립터가 EXE 실행 파일로 컴파일 됩니다.
실행 파일 우클릭 -> 속성
호환성-> 관리자 권한으로 체크->확인
오토 핫키가 일부 게임에서 마우스 클릭이
잘 적용 돼지 않을 경우 아래포스트를 참고하세요
클릭이 됐다 안 됐다 오동작 할 경우..
https://dxkor2.tistory.com/309
'프로그램잉_기타' 카테고리의 다른 글
오토 핫키 게임 좌표 보는 법 (0) | 2022.08.03 |
---|---|
오토핫키 게임에서 클릭 잘 안 될때 (0) | 2021.10.29 |
C++ 조건 연산자 && || ! 비트 연산자 <<shr >>shl &and |or ^xor ~not %mod (기록용) (0) | 2020.12.08 |
인디 게임 판매 등록 할수 있는 곳 추천 (0) | 2020.08.04 |
비쥬얼 스튜디오 코드 Visual Studio Code 북마크 설정 방법 (0) | 2019.08.05 |