如何製作自己的輸入法

首先要講的是：製作自己的輸入法，不是簡單的給輸入法界麵換上漂亮的圖片，而是可以任意設置鍵盤按鍵（9～30個按鍵自由設置），同時，可以設置一鍵打開自己喜歡的網站。
潘羅森筆畫輸入技術是一個輸入法筆畫平台（XP係統），可以讓大家修改按鍵的輸入方式,可以製作適合雙手、單手、以及特殊需要的輸入方式。12345是筆畫區，6是功能鍵，7～30都是候選項。當前默認的中文軟鍵盤方案是圍繞易用性的，總按鍵25個。
安裝包裏有配套的資料，安裝這個輸入法，打開安裝文件夾下的bh文件夾裏的jpbm.txt，就可以修改或者添加新的中文軟鍵盤方案，不超過18個。

jpbm.txt文件的一個完整輸入方案內容如下：

##############兩個“#”號開頭的行是注解行
##############開始符號
[JPBM]
##############第一行導入鍵盤編碼方案名稱
潘羅森25
##############第二行為總按鍵數量
25
##############第三行為鍵盤按鍵排序
sdafghjkl;wertuiozxcvnm,.
##############第四、五、六、七、八行為導入圖片地址
jpbm.bmp
bh.bmp
plsbh.bmp
bj.bmp
ztt.bmp
##############第九行開始導入首碼編碼
## 1為橫
1
## 2為豎
2
## 3為撇
3
## 4為捺和點
4
## 5為折	
5
##6第六按鍵為功能按鍵，首碼為空

##7
艸	十	122
##8
木
##9
扌	車	廠	髟
##10
土	馬	酉	雨
##11
王	石	耳	革
##12
口	冂	黑	251
##13	
日		骨	門
##14	
蟲	目	巾	虍
##15	
山	罒	田	忄
##16	
亻	禾
##17	
釒	人	彳	爫
##18	
	钅	犭	魚
##19	
月	魚	舟	牜
##20	
氵
##21	
宀	衤	立	冖
##22	
火	疒	礻	米
##23	
言	訁	廣	戶
##24	
女	糸	又	屍
##25	
糹	阝	弓	彐
##############功能鍵的設置
[GNAJ]
qybp/
#]網站導航
#>數字
#>英文字母
#]刪除2
#]隱藏顯示
##############配置設置
[PEIZHI]
##############結束符號
[JIESU]

功能鍵之前的設置應該看得懂吧，主要的是功能鍵的設置，不容易看懂。上麵的功能鍵關鍵字都是內部使用的，你可以自己自定義一個簡單的功能鍵。
例如：
你把那個“#]刪除2”改為“#>我的自定義”，然後，在“zdy.txt”文件裏添加一段文字如下：

#{我的自定義
這裏是你的自定義內容
一行占一個按鍵
也可以放你的網站連接。
#]返回
#}

關閉輸入法，重新打開，或者注銷或重新啟動電腦後，“符號”－－“功能設置”－－“其它設置”－－“鍵盤布局”－－選擇你的輸入方案，就可以用這個輸入法按 “ p ”鍵打開你的自定義內容了。當然，如果你沒有在 “zdy.txt ”添加，那麼，它就會輸出“你的自定義”這五個漢字。

安裝文件夾裏的文件介紹：

hhciku.txt
靜態詞庫，也是盲打詞庫，為了讓每個人在任何一台電腦上可以盲打，請不要修改這個詞庫，簡體字詞組。
hhciku2.txt
靜態詞庫2，也是盲打詞庫2，為了讓每個人在任何一台電腦上可以盲打，請不要修改這個詞庫，繁體字詞組。
hhdtck.txt
動態詞庫，自己造詞的都添加在這裏，可以任意修改和添加。
hhdtck2.txt
動態詞庫2，也是繁體字詞庫，自己造詞的都添加在這裏，可以任意修改和添加。
dtdz.txt
動態單字，可以修改為自己喜歡的字頻。
mddz.txt
靜態單字，也是就盲打單字。為了讓每個人在任何一台電腦上可以盲打，請不要修改這個字庫。
mddz2.txt
靜態單字2，也是就盲打單字。為了讓每個人在任何一台電腦上可以盲打，請不要修改這個字庫。
fydz.txt
翻頁單字。
fydz2.txt
翻頁單字2，也是繁體字。
ssyq.txt
搜索引擎
wz.txt
網站導航
zdy.txt
自定義文件，這個文件是給第 6 個按鍵的，也就是當前的 h 鍵 ，當然可以修改為其他按鍵，但是始終都是第 6 個按鍵。添加自定義方法可以模仿zdynb.txt文件來製作。
jpbm.txt
鍵盤布局，如果想做自己的中文軟鍵盤，那麼，就修改這個。
jpbm.bmp
首碼的界麵，可以自己修改和美化圖片。
bh.bmp
單字查詢狀態和詞組輸入狀態的筆畫界麵。
plsbh.bmp
裝飾圖片，鍵盤打字下的首碼美化圖片。
bj.bmp
單字查詢狀態和詞組輸入狀態的背景圖片。
mbzkkz.txt
碼表字庫擴展，可以給漢字添加容錯碼和特殊的筆畫編碼。
xx.txt
xx2.txt
字詞信息詞庫，打字過程中，鼠標移動到字詞上，會在信息欄顯示出來。

如果想知道自己的每個按鍵對單字的掃描到哪個字頻數據時，可以打開“符號”－－“功能設置”－－“開關掃描單字信息”和“開關盲打單字填充”。在打字過程中，用鼠標移動兩下，就可以在信息欄看到了。一區是盲打區，二區是盲打區二，三區是動態區。

以“#]”開頭是功能關鍵字，輸入法內部包含的功能關鍵字可以查看安裝包裏的《功能鍵的關鍵字》。

##############配置設置
在“[PEIZHI]”下麵可以放一些配置，可以從plsbh.ini文件裏提取，除了[DJJBMB]配置不能夠設置。設置的具體說明可以查看《配置設置說明》。