4.7 KiB
4.7 KiB
⚡ QuickCmd (초경량 스마트 상용구 자동치환 프로그램)
👉 최신 버전 압축본 다운로드 (QuickCmd_v0.4.zip)
👉 단일 실행 파일 바로 다운로드 (QuickCmd.exe)
📌 프로그램 개요
- 프로그램명: QuickCmd (초경량 스마트 상용구 자동치환 프로그램)
- 현재 버전: 0.4
- 제작자: 김기환 (Kim Ki Hwan)
- 실행 환경: Windows 10 / Windows 11 (64-bit, 별도 런타임 설치 불필요 포터블 단일 .exe)
✨ 주요 기능
- 초경량·무지연 네이티브 엔진 (374 KB 단일 실행 파일)
- 외부 런타임(.NET, Python, Electron 등) 없이 순수 C++17 Win32 API로 제작되어 시스템 자원을 거의 점유하지 않으며, 물리 RAM 상주 키보드 훅 구조로 일반 타이핑 시 지연 시간이 �ms입니다.
- 윈도우 어디서든 즉시 치환 (A → B)
- 메모장, 웹 브라우저, 메신저, 오피스, IDE 등 윈도우 모든 프로그램에서 등록해 둔 단축어(A)를 입력하는 즉시 변환 문구(B)로 자동 치환됩니다.
- 한글 두벌식 자소 분해 및 IME 조합 확정 알고리즘이 내장되어 한글/영문/특수문자 단축어 모두 오작동 없이 정확하게 변환됩니다.
- 군사급 리스트 암호화 저장 & 비밀번호 불러오기 (AES-256 + PBKDF2)
- 상용구 리스트 저장 시 사용자가 원하는 폴더와 파일명(기본: 년월일_시간분.qvault)을 지정하고 비밀번호를 부여합니다.
- PBKDF2-HMAC-SHA256 (600,000회 키 파생) + 256비트 난수 Salt + AES-256-CBC + HMAC-SHA256으로 암호화되어 비밀번호 없이는 누구도 내용을 열람할 수 없습니다.
- 프로그램을 껐다 켜도 직전에 사용하던 리스트와 파일명이 자동으로 복원됩니다.
- 윈도우 시작프로그램 등록 및 시스템 트레이 상주
- 상단 [⚙ 설정] 버튼 또는 트레이 아이콘 우클릭 메뉴(설정 (시작프로그램 관리))에서 윈도우 시작프로그램 등록/해제를 체크할 수 있습니다.
- 창의 ✕ 버튼을 눌러도 종료되지 않고 시스템 트레이에 조용히 상주하며, 트레이 아이콘 우클릭 → [종료 (Exit)] 선택 시에만 완전히 종료됩니다.
🚀 설치 및 사용 방법
1. 설치 방법 (무설치 포터블)
- 상단 다운로드 링크 또는 Releases 페이지에서 QuickCmd_v0.4.zip (또는 QuickCmd.exe)을 다운로드합니다.
- 원하는 폴더에 압축을 풀고 QuickCmd.exe 를 실행합니다. (별도 설치 과정 불필요)
2. 사용 방법
- 상용구 추가:
- 입력할 문구 (A) 칸에 단축어(예: !회사메일)를 입력하고, 변환될 문구 (B) 칸에 치환할 전체 텍스트를 입력한 뒤 [+ 추가] (또는 Enter)를 누릅니다.
- 리스트 암호화 저장 및 적용:
- 우측 [🔒 리스트 암호화 저장] 버튼을 눌러 저장할 파일명(.qvault)과 비밀번호를 입력하면 그 즉시 백그라운드 치환이 작동합니다.
- 기존 리스트 불러오기:
- [📁 리스트 불러오기] 버튼을 눌러 보관 중인 .qvault 파일을 선택하고, 저장할 때 설정한 비밀번호를 입력하면 리스트가 복호화되어 즉시 적용됩니다.
- 일시정지 및 시작프로그램 설정:
- 상단 [● 치환 ON] 버튼을 클릭하면 치환 기능을 일시정지/재개할 수 있으며, [⚙ 설정] 버튼을 눌러 윈도우 부팅 시 자동 실행 여부를 설정할 수 있습니다.
📋 버전 히스토리
자세한 버전별 업데이트 및 개선 내역은 HISTORY.md에서 확인할 수 있습니다.
