FlexKey v0.031
대상 창에 프로그래밍 가능한 키 입력을 전송합니다
Sends programmable keystrokes to any target application window
릴리스 노트Release notes
| v0.031 | 2026-04-30 | 첫 공개 릴리스 Initial release | 다운로드Download |
콘솔 화면Console
================================================================================
FlexKey v0.031 - Keystroke Sender
Contact: techbard@naver.com
================================================================================
Usage: FK.exe [Keys] [Options]
[Examples]
FK.exe "Hello World :)" : Direct Unicode Support
FK.exe "^c^v" : Combo: Ctrl+C, Ctrl+V
FK.exe "+{ENTER}" : Combo: Shift+Enter
FK.exe "A{WAIT 500}B" : Interval: Type A, Wait 0.5s, Type B
FK.exe "{BS 10}{1 5}" : Key Repetition (BS 10x, '1' 5x)
FK.exe "{DATE}" --env : Type Current Date (YYYY-MM-DD)
[Tags & Options]
+ ^ % : Modifiers (Shift, Ctrl, Alt)
{Key Count} : Repeat Key (e.g., {ENTER 5}, {A 10})
{WAIT ms} : Pause execution in milliseconds
{CAPSLOCK_ON/OFF} : Toggle State (Caps/Num/Scroll)
-p, --paste : Use Clipboard (Faster for long text)
-r, --random : Human-like Typing Speed
-e, --env : Expand %VAR% Variables & Date/Time
-t, --title "Title" : Focus Window before typing
[Exit Codes]
0 : Success
22 : Argument Error (Invalid or empty)
================================================================================
사용법Guide
FlexKey
대상 창에 정해진 키 입력을 보냅니다. 반복해서 입력하는 작업을 자동화할 때 씁니다.
기본 사용법
FK.exe "your text here"
현재 활성화된 창에 해당 텍스트를 입력합니다.
예시
단순 텍스트 입력
FK.exe "Hello World"
단축키 사용
FK.exe "^c"
FK.exe "^v"
FK.exe "^s"
키 조합
FK.exe "+{ENTER}"
FK.exe "^+a"
키 입력 사이에 대기
FK.exe "A{WAIT 500}B"
A를 입력하고 0.5초 대기한 뒤 B를 입력합니다.
키 반복
FK.exe "{ENTER 5}"
Enter를 5번 누릅니다.
잠금 키 전환
FK.exe "{CAPSLOCK_ON}"
FK.exe "{NUMLOCK_OFF}"
FK.exe "{SCROLLLOCK_ON}"
현재 시간 입력
FK.exe "{TIME}" --env
옵션
| 옵션 | 설명 |
|---|---|
-p, --paste | 클립보드를 씁니다. 긴 텍스트에 빠릅니다. |
-r, --random | 약간의 지연을 두고 입력합니다. 사람처럼 보입니다. |
-e, --env | %USERNAME%, {DATE} 같은 변수를 펼칩니다. |
-t "제목" | 입력 전에 그 창에 포커스를 줍니다. |
-h, --help | 도움말을 출력합니다. |
수정자
| 기호 | 의미 |
|---|---|
+ | Shift (다음 키를 누르는 동안 유지) |
^ | Ctrl (다음 키를 누르는 동안 유지) |
% | Alt (다음 키를 누르는 동안 유지) |
+, ^, % 문자를 그대로 입력합니다.
FK.exe "{+}"
FK.exe "{^}"
FK.exe "{%}"
팁
-로 시작하는 텍스트는 앞에--를 붙입니다. 예:FK.exe -t "창 제목" -- "-hello-"- 공백이 있는 텍스트는 큰따옴표로 감쌉니다.
- 인자 없이 실행하면 도움말이 나옵니다.
- 종료 코드 22는 인자가 잘못되었다는 뜻입니다.
문의
JAEMUN, SHIN 제작
문의: techbard@naver.com
문의, 버그 리포트, 개선 아이디어는 위 이메일로 보내 주세요.
FlexKey
FlexKey is a simple tool that sends keystrokes to any application. It helps you automate repetitive typing tasks.
Basic Usage
FK.exe "your text here"
This sends the text to the currently active window.
Examples
Type simple text
FK.exe "Hello World"
Use keyboard shortcuts
FK.exe "^c"
FK.exe "^v"
FK.exe "^s"
Combine keys
FK.exe "+{ENTER}"
FK.exe "^+a"
Wait between keystrokes
FK.exe "A{WAIT 500}B"
Types A, waits 0.5 seconds, then types B.
Repeat keys
FK.exe "{ENTER 5}"
Presses Enter 5 times.
Toggle keyboard locks
FK.exe "{CAPSLOCK_ON}"
FK.exe "{NUMLOCK_OFF}"
FK.exe "{SCROLLLOCK_ON}"
Type the current time
FK.exe "{TIME}" --env
Options
| Option | Description |
|---|---|
-p, --paste | Use the clipboard (faster for long text) |
-r, --random | Type with slight delays (more natural) |
-e, --env | Expand variables such as %USERNAME% and {DATE} |
-t "Title" | Focus a specific window first |
-h, --help | Show the help message |
Modifiers
| Symbol | Meaning |
|---|---|
+ | Shift (held while typing the next key) |
^ | Ctrl (held while typing the next key) |
% | Alt (held while typing the next key) |
To type a literal +, ^, or %:
FK.exe "{+}"
FK.exe "{^}"
FK.exe "{%}"
Tips
- To send text that starts with a dash, use
--before it:FK.exe -t "Window Title" -- "-hello-" - Enclose your text in quotes if it contains spaces.
- Running
FK.exewithout arguments shows the help message. - Exit code 22 means invalid arguments.
Contact
Created by: JAEMUN, SHIN Contact: techbard@naver.com
For questions, bug reports, or improvement suggestions, please contact the email above.