## 개요
Windows10에서 일본어 입력 시 히라가나 모드로 자동 전환하는 AutoHotKey 스크립트입니다.
## 스크립트 코드
```ahk
#Space::
send, #{Space}
sleep, 500
if (GetKeyboardLanguage(WinExist("A"))=1041) {
sleep, 500
send, ^{CapsLock}
}
return
GetKeyboardLanguage(_hWnd=0) {
if !_hWnd
ThreadId=0
else
if !ThreadId := DllCall("user32.dll\GetWindowThreadProcessId", "Ptr", _hWnd, "UInt", 0, "UInt")
return false
if !KBLayout := DllCall("user32.dll\GetKeyboardLayout", "UInt", ThreadId, "UInt")
return false
return KBLayout & 0xFFFF
}
return
```
## 사용 방법
1. `windows10_default_hiragana.exe` 파일을 실행합니다.
2. `Windows` + `Space` 키를 입력하면 한 번에 일본어 입력 모드가 히라가나로 자동 전환됩니다.
## 다운로드
아래 링크를 통해서 다운로드하여 사용할 수 있습니다:
[다운로드 링크](https://drive.google.com/drive/folders/10PdnHU_7ZvjgAQUxXYl0Me4FR-qd7u54?usp=sharing)
## 작동 원리
이 스크립트는 Windows10의 키보드 언어 전환 기능(`Windows` + `Space`)을 확장하여, 일본어 입력 모드(코드 1041)가 감지되면 자동으로 히라가나 모드로 전환합니다(`Ctrl` + `CapsLock`).
## 참고 사항
- AutoHotKey가 설치되어 있어야 스크립트를 직접 실행할 수 있습니다.
- 실행 파일로 컴파일되어 있어 AutoHotKey 없이도 사용 가능합니다.
- Windows10에 최적화되어 있습니다.