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を取り出し上書き
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
このwikiの更新情報RSS