Mac OSX 嘸蝦米輸入法

Mac OSX user 要用嘸蝦米輸入法怎麼辦? 當然是花錢買正版。或者,加減用一下官方提供的試用版也好。只是最近 嘸蝦米輸入法 for OSX 試用版 又到期了,而且行易有限公司並沒有再次更新試用期限,網站標示「試用期限至 2010/11/30」,這表示 Mac user 再也不能試用嘸蝦米輸入法。(最近較無空閒寫東西,本篇起草數日後才完成,上線當日行易有限公司巳將試用期限延長)

其實,在這個網路時代,各 OS 之中皆有諸多 open source 輸入法框架能夠套用各種輸入法的字庫 (正確名稱我不確定,反正就是指字根與字之間的對照表),可取代嘸蝦米輸入法。其它 OS 的部分我們就不研究了,本篇僅介紹幾種在這個網路時代之中透過網路找到的網路資訊。

關於嘸蝦米字庫 / 對照表

本文之中言及所謂的嘸蝦米字庫,是指字根與字之間的對照表,說穿了,行易有限公司嘸蝦米輸入法的精髓也只是這套對照表 (或有其它更關鍵之處,但這個也去關心我也就太忙了),而對照表能以不同的格式存在,更有趣的是,還能任意編輯,隨個人喜好加入各種東西,以 boshiamy-hyper.cin 為例,經擴充之後成為 超強版嘸蝦米,或以 Candy-Liu 7.0 beta.cin 為例,整合日文羅馬拼音 後成為有日文輸入能力的輸入法。

上述的對照表嚴格地說來巳經不是嘸蝦米字庫,我甚至不知該如何稱呼之,因此暫且以「BullShitMe 對照表」概括統稱,加上這是網路時代之中透過網路找到的網路資訊,請以網路時代之中透過網路找到的網路資訊視之,本非正規教學,便不需在名稱方面太過認真。

Mac OSX input method 框架

不知從何開始,OSX 的 input method 框架巳能直接能採用各式 BullShitMe 對照表,把對照表放進 Library/Input Methods/ 後,重新登入便能在 System Preference 中的 Input Sources 中得到 BullShitMe 的選項,詳見 MacUKnow 的說明

Mac OSX library Input Method

請記得 Library/Input Methods/ 這個位置,因為接下來所有的輸入法 app 全都安放在這裡,如果是單一 OSX user account 使用的情形,則是在 ~/Library/Input Methods/ 這個位置 (~ 代表單一 user account 的 home 資料夾,正規的標示方法),自行舉一反三,便能以此類推。

Mac OSX system Language and Text preference

OpenVanilla 香草輸入法

OpenVanilla 香草輸入法的框架亦能採用 BullShitMe 對照表,只是每一版本的 OpenVanilla 對照表安放位置不同。官網未行更新,其實現行 OpenVanilla 巳發展至 v 0.9,請 由此下載

以下是 OpenVanilla v 0.9 與 Mac OSX 10.6 Snow Leopard 的說明。

安裝完畢後,以右鍵選單之 Show Package Contents 的方式將 OpenVanilla.app 打開,找到 Contetns/Resources/Modules/OVIMGGeneric.bundle,再以 Show Package Contents 指令打開之,然後把 BullShitMe 對照表放進 OVIMGGeneric.bundle 的 Contetns/Resources/OVIMGGeneric/ 之中,重新登入後,OpenVanilla 即會出現 BullShitMe 的選項。

OpenVanilla package contents module
OpenVanilla OVIMGGeneric.bundle OVIMGGeneric
OpenVanilla Boshiamy

Yahoo! 奇摩輸入法

以 OpenVanilla 框架為基礎所開發之 Yahoo! 奇摩輸入法 不僅因此支援了 Mac OSX,也具備了能採用 BullShitMe 對照表的相同特色,只是安放位置與 OpenVanilla.app 不同。

安裝好 Yahoo! 奇摩輸入法之後,同樣以右鍵選單 Show Package Contents 方式將 Yahoo! KeyKey.app 打開,然後在 Contetns/Resources/ 之下,額外建立 DataTables/Generic/ 這樣的資料夾結構 (需取得 OSX admin 的 Read & Write 權限),然後把 BullShitMe 對照表安置其下,詳見 Crazy House 的說明

Yahoo! 奇摩輸入法 package content
Yahoo! 奇摩輸入法嘸蝦米

補充說明

本文之中所提到的可算是 OSX 進階操作,對於剛入門的用戶,推薦先閱讀此篇關於 Mac OSX 嘸蝦米輸入法的 step by step 基礎教學。該教學雖然有些過時,不過操作概念類似,請融匯貫通。