「X01HT向けROM CookingでATOKを入れる方法」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
atokp.ppc_arm.cabからcab_renamerなどで以下のファイルを取り出し.dumpへ
ATOKIMM.DLL
ATOKP.CPL
ATOKP.DIC
ATOKPCE.DLL
ATOKPFI.DIC
ATOKPRE.DAT
ATOKPSIP.DLL
ATOKPTE.EXE
ATOKPTKJ.DIC
ATOKPTMP.DAT
ATOKPUT.EXE
ATOKPW.DLL
ヘルプが必要な人は他のファイルも全部入れる。
ATOKをDefaultIMにしたい人はAsukal氏のDefault_SIP_Hermes.cabからATOKPSIP.DLLを取り出し上書き
*default.rguにレジストリ追加
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010411]
"Ime File"="atokimm.dll"
"Layout Text"="Microsoft IME3.1(JPN)"
"Keyboard Layout"="00000411"
[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}]
"CodeType"=dword:00000002
@="文字一覧"
[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}]
"DataPath"="\\WINDOWS\\ATOKPTMP.DAT"
"EditorPath"="\\WINDOWS\\ATOKPTE.EXE"
@="定型文"
[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}]
"CandDisp"=dword:00000001
"DTrmDelay"=dword:00001388
"RecgDelay"=dword:000001f4
"HalfMode"=dword:00000000
"RecgType"=dword:00000001
@="手書き"
[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}]
"PanelType"=dword:00010002
@="ひらがな/カタカナ"
[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}]
"HalfMode"=dword:00000004
"InputMode"=dword:00000001
@="英数"
[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
*user.rguに追加
[HKEY_CURRENT_USER\Software\JustSystem]
[HKEY_CURRENT_USER\Software\JustSystem\ATOKPSIP]
"InitialDelay"=dword:000003e8
"RepeatRate"=dword:0000000f
[HKEY_CURRENT_USER\Software\JustSystem\ATOKIMM]
"IMEFILE"="atokpw.dll"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKIMM\UPDATE]
"Count"=dword:00000000
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM]
"LastUpdate"=dword:00000000
"PATH"="\\Windows"
"Critical"=dword:00000000
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\Config]
"Confirm"=dword:00000003
"KanaCand"=dword:00000000
"HZConvKigou"=hex:01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,00,00,00,00,00
"HZConvD"=dword:00000006
"HZConvM"=dword:00000000
"KConvD"=dword:0000000d
"KConvM"=dword:00000000
"Recover"=dword:00000001
"AddCand"=dword:0000001f
"RecReplace"=dword:0000000f
"RecKana"=dword:00000007
"RecRoma"=dword:00000007
"Rec"=dword:00000000
"SpaceKey"=dword:0000001b
"SystemDic"=dword:00000000
"Kutouten"=dword:0000000f
"Code"=dword:00000001
"Okuri"=dword:00000000
"GakuType"=dword:0000000f
"AutoAdd"=dword:0000000e
"Learn"=dword:00000001
"TransM"=dword:00000000
"InputT"=dword:00000000
"InputM"=dword:00000000
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\PresetDIC]
"5"=""
"4"=""
"3"=""
"2"=""
"1"="\\Windows\\ATOKPRE.DAT"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\UserDIC]
"5"=""
"4"=""
"3"=""
"2"=""
"1"="\\Windows\\ATOKPYOU.DIC"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\UI]
"ConjeLevel"=dword:00000003
"ConjeValid"=dword:00000001
"DecHist"="\\Windows\\ATOKPDEC.DAT"
"ConvCount"=dword:00000002
"KanaUnlock"=dword:00000015
"KanaLock"=dword:00000015
"Timer"=dword:000007d0
"CandPageSize"=dword:00000005
"BKCTarKotei"=dword:000000ff
"BKCKoteiCs"=dword:000000ff
"BKCKotei"=dword:00ffffff
"BKCCs"=dword:00ff0000
"TXCTarKotei"=dword:00ffffff
"TXCKoteiCs"=dword:00ffffff
"TXCKotei"=dword:000000ff
"TXCCs"=dword:00ffffff
"BKCTarNotConv"=dword:00ff0000
"BKCConv"=dword:00ffffff
"BKCTarConv"=dword:00ffff00
"BKCInput"=dword:00ffffff
"TXCTarNotConv"=dword:00ffffff
"TXCConv"=dword:00ff0000
"TXCTarConv"=dword:00000000
"TXCInput"=dword:00ff0000
"Limit"=dword:00000004
"DUT"="\\Windows\\ATOKPUT.EXE"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\DIC]
"5"=""
"4"=""
"3"="\\Windows\\ATOKPFI.DIC"
"2"="\\Windows\\ATOKPTKJ.DIC"
"1"="\\Windows\\ATOKP.DIC"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\Style]
"SpaceType"=dword:00000000
"Index"=dword:00000000
"ShiftAZ"=dword:00000000
"S04"="\\Windows\\ATOK_VJE.TBL"
"S03"="\\Windows\\ATOK_WXG.TBL"
"S02"="\\Windows\\ATOK_MSI.TBL"
"S01"="\\Windows\\ATOK_PN.TBL"
"Count"=dword:00000004
[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000030]
"Ime"=dword:e0010411
"KM"=dword:0000c001
"VK"=dword:00000019
[HKEY_CURRENT_USER\ControlPanel\Sip]
"SuggChars"=dword:00000002
atokp.ppc_arm.cabからcab_renamerなどで以下のファイルを取り出し.dumpへ
ATOKIMM.DLL
ATOKP.CPL
ATOKP.DIC
ATOKPCE.DLL
ATOKPFI.DIC
ATOKPRE.DAT
ATOKPSIP.DLL
ATOKPTE.EXE
ATOKPTKJ.DIC
ATOKPTMP.DAT
ATOKPUT.EXE
ATOKPW.DLL
ヘルプが必要な人は他のファイルも全部入れる。
ATOKをDefaultIMにしたい人はAsukal氏のDefault_SIP_Hermes.cabからATOKPSIP.DLLを取り出し上書き
*レジストリ編集について
経験則ですが、上記のファイル群を入れて焼いたROMを起動し、Settings -> System -> ATOK設定 から「日本語入力にATOKを使用する」にチェックを入れれば、レジストリの編集は必要ありません。自動で設定が書き込まれ、ソフトリセット後にしっかりと組み込まれています。
*default.rguにレジストリ追加
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010411]
"Ime File"="atokimm.dll"
"Layout Text"="Microsoft IME3.1(JPN)"
"Keyboard Layout"="00000411"
[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}]
"CodeType"=dword:00000002
@="文字一覧"
[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}]
"DataPath"="\\WINDOWS\\ATOKPTMP.DAT"
"EditorPath"="\\WINDOWS\\ATOKPTE.EXE"
@="定型文"
[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}]
"CandDisp"=dword:00000001
"DTrmDelay"=dword:00001388
"RecgDelay"=dword:000001f4
"HalfMode"=dword:00000000
"RecgType"=dword:00000001
@="手書き"
[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}]
"PanelType"=dword:00010002
@="ひらがな/カタカナ"
[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}]
"HalfMode"=dword:00000004
"InputMode"=dword:00000001
@="英数"
[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}\InprocServer32]
@="\\Windows\\ATOKPSIP.DLL"
[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}\DefaultIcon]
@="\\Windows\\ATOKPSIP.DLL,0"
*user.rguに追加
[HKEY_CURRENT_USER\Software\JustSystem]
[HKEY_CURRENT_USER\Software\JustSystem\ATOKPSIP]
"InitialDelay"=dword:000003e8
"RepeatRate"=dword:0000000f
[HKEY_CURRENT_USER\Software\JustSystem\ATOKIMM]
"IMEFILE"="atokpw.dll"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKIMM\UPDATE]
"Count"=dword:00000000
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM]
"LastUpdate"=dword:00000000
"PATH"="\\Windows"
"Critical"=dword:00000000
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\Config]
"Confirm"=dword:00000003
"KanaCand"=dword:00000000
"HZConvKigou"=hex:01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,00,00,00,00,00
"HZConvD"=dword:00000006
"HZConvM"=dword:00000000
"KConvD"=dword:0000000d
"KConvM"=dword:00000000
"Recover"=dword:00000001
"AddCand"=dword:0000001f
"RecReplace"=dword:0000000f
"RecKana"=dword:00000007
"RecRoma"=dword:00000007
"Rec"=dword:00000000
"SpaceKey"=dword:0000001b
"SystemDic"=dword:00000000
"Kutouten"=dword:0000000f
"Code"=dword:00000001
"Okuri"=dword:00000000
"GakuType"=dword:0000000f
"AutoAdd"=dword:0000000e
"Learn"=dword:00000001
"TransM"=dword:00000000
"InputT"=dword:00000000
"InputM"=dword:00000000
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\PresetDIC]
"5"=""
"4"=""
"3"=""
"2"=""
"1"="\\Windows\\ATOKPRE.DAT"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\UserDIC]
"5"=""
"4"=""
"3"=""
"2"=""
"1"="\\Windows\\ATOKPYOU.DIC"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\UI]
"ConjeLevel"=dword:00000003
"ConjeValid"=dword:00000001
"DecHist"="\\Windows\\ATOKPDEC.DAT"
"ConvCount"=dword:00000002
"KanaUnlock"=dword:00000015
"KanaLock"=dword:00000015
"Timer"=dword:000007d0
"CandPageSize"=dword:00000005
"BKCTarKotei"=dword:000000ff
"BKCKoteiCs"=dword:000000ff
"BKCKotei"=dword:00ffffff
"BKCCs"=dword:00ff0000
"TXCTarKotei"=dword:00ffffff
"TXCKoteiCs"=dword:00ffffff
"TXCKotei"=dword:000000ff
"TXCCs"=dword:00ffffff
"BKCTarNotConv"=dword:00ff0000
"BKCConv"=dword:00ffffff
"BKCTarConv"=dword:00ffff00
"BKCInput"=dword:00ffffff
"TXCTarNotConv"=dword:00ffffff
"TXCConv"=dword:00ff0000
"TXCTarConv"=dword:00000000
"TXCInput"=dword:00ff0000
"Limit"=dword:00000004
"DUT"="\\Windows\\ATOKPUT.EXE"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\DIC]
"5"=""
"4"=""
"3"="\\Windows\\ATOKPFI.DIC"
"2"="\\Windows\\ATOKPTKJ.DIC"
"1"="\\Windows\\ATOKP.DIC"
[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\Style]
"SpaceType"=dword:00000000
"Index"=dword:00000000
"ShiftAZ"=dword:00000000
"S04"="\\Windows\\ATOK_VJE.TBL"
"S03"="\\Windows\\ATOK_WXG.TBL"
"S02"="\\Windows\\ATOK_MSI.TBL"
"S01"="\\Windows\\ATOK_PN.TBL"
"Count"=dword:00000004
[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000030]
"Ime"=dword:e0010411
"KM"=dword:0000c001
"VK"=dword:00000019
[HKEY_CURRENT_USER\ControlPanel\Sip]
"SuggChars"=dword:00000002