팀원들이랑 같이 뛰다 보면 채팅 칠 시간이 없다는 거 다들 알 거야. 진입 직전에 "플래시 던진다" 한 마디 못 쳐서 팀킬 나는 상황, 한 번쯤은 겪어봤을 거다. 그래서 만든 게 이 매크로야.



핫키 하나 누르면 0.1초 안에 채팅창 열고 메시지 입력하고 전송까지 다 끝난다. 설정해둔 문구들을 키 하나로 즉시 날릴 수 있으니까, 진입 콜, 재장전 콜, 인질 확인 같은 거 미리 세팅해두면 실전에서 꽤 쓸 만하다.






다운로드





RON_Quick_Chat_v3.zip 다운로드

(약 9KB)






설치 방법



압축을 풀면 파일이 세 개 나온다.




  • RON_Quick_Chat.bat — 실행 파일 (이걸 더블클릭하면 됨)

  • ron_quick_chat.py — 본체 스크립트

  • README.md — 영문 설명서



처음 실행하면 자동으로 Python 포터블 버전을 다운받고 필요한 패키지를 설치한다. 시스템에 Python이 없어도 된다. 두 번째 실행부터는 바로 뜬다.



UAC 창이 뜨면서 관리자 권한을 요청하는데, 허용해줘야 한다. 게임 내 키보드 입력을 후킹하려면 관리자 권한이 필요하기 때문이다.






사용 방법



프로그램이 뜨면 슬롯마다 왼쪽에 키 버튼이 있다. 버튼을 클릭하고 원하는 키를 누르면 바인딩된다. F키, 숫자패드, 일반 키 전부 사용 가능하다.



오른쪽 텍스트 필드에 전송할 메시지를 입력하고, START MACRO를 누른 다음 게임으로 전환하면 끝이다. 바인딩한 키를 누를 때마다 채팅창이 열리고 메시지가 자동으로 입력 및 전송된다.








































버튼 기능
키 버튼 (슬롯 왼쪽) 클릭 후 원하는 키를 눌러 바인딩
X 버튼 (슬롯 오른쪽) 해당 슬롯 초기화
+ ADD SLOT 슬롯 추가
- REMOVE LAST 마지막 슬롯 제거
SAVE 설정 저장 (재시작 후에도 유지)
RESET 기본값으로 초기화
START / STOP MACRO 매크로 켜기 / 끄기





설정























항목 설명 기본값
Chat Key 게임 내 채팅창을 여는 키 k
Chat Delay 채팅창 열린 후 대기 시간 (초) 0.08


채팅창이 안 열리거나 메시지가 잘린다면 Chat Delay를 0.12 ~ 0.15 정도로 올려봐라.






설정 파일 위치



설정은 아래 경로에 JSON 파일로 저장된다. 텍스트 편집기로 직접 수정해도 된다.



%USERPROFILE%\.ron_quick_chat\config.json





문제 해결
































증상 해결 방법
프로그램이 바로 꺼진다 RON_Quick_Chat.bat으로 실행했는지 확인 (관리자 권한 필요)
채팅창이 안 열린다 Chat Key가 인게임 채팅 키와 일치하는지 확인
메시지가 잘린다 Chat Delay를 0.12 ~ 0.15로 올려라
핫키가 작동 안 한다 START MACRO를 눌렀는지, 슬롯이 비어있지 않은지 확인
재설치하고 싶다 bat 파일 옆에 있는 "python" 폴더를 삭제하고 다시 실행





이 프로그램은 키보드 입력을 시뮬레이션하는 매크로다. Ready or Not은 PvE 협동 게임이라 이런 종류의 매크로는 일반적으로 허용되지만, 사용에 대한 판단은 본인이 해라.