• 3

zhim! extended 配合手勢滑動快速切換程式 — 嘸蝦米 for iPad 2

想到2009/10月時,iOS 3.1.3從 iKeyEx....
留在電腦中很久的 Liu.cin,早忘了當初是怎麼改的。

上個月買了iPad 2後,上個月一直在想要不要學拼音輸入法,在找到金山拼音練習時,發現這個程式。我在電腦的網頁看cin的說明,看了好久,看不懂什麼 settings, dictionary table,腦中都是?><#$*()...

一直到 iPad 2 安裝程式之後,才發現 iTunes 中已有Boshiamy.sqlite的範本檔,拉到桌面上改改就行了。再配合四指的手勢滑動 --- 快速切換程式,以後應該不用再 jb。

網路上抓下來的 .cin 或是電腦中的 .cin, 加字加詞改一改一後,都無法用開發者的線上轉換聲式,而我偏好使用嘸蝦米試用版的7000多字的 tab,所以就自己用 csv 的方式轉檔:

1:uni2txt.exe 把電腦中的Liu-uni.tab做出 Boshiamy.csv
2:用 Excel打開,把第三欄刪除
3:再用notepad打開,把空白都取代掉 (記得存成UTF-8)
4:用SQLite Manager按照網頁說明,匯入 Boshiamy.csv
5:把Boshiamy.sqlite拉回iTunes, 大功告成!

PS. Step 1 的指令 C:\uni2txt.exe liu-uni.tab Boshiamy.csv

因為開發者是使用 MAC 系統吧!所以如果跟我一樣,這輩子只摸過2次 cin 檔的話,又很不幸,上面的方法實在是試不出來,還有另一個偷吃步的方法,將 zhim! 的 Dictionary.sqlite 拷到 zhim! extended 使用,下面是圖解:

1. 用 7-zip 解開 zhim!.app (Version 1.4.1),取出 Dictionary.sqlite
zhim! extended 配合手勢滑動快速切換程式 — 嘸蝦米 for iPad 2

2. 用 Firefox SQLite Manager 打開 Dictionary.sqlite,
匯出你想要的 Boshiamy [Table],存成 Boshiamy.csv
zhim! extended 配合手勢滑動快速切換程式 — 嘸蝦米 for iPad 2

3. 打開 iTunes Apps,把 zhim! extened 裡面的 Boshiamy.sqlite 拉到資料夾中
zhim! extended 配合手勢滑動快速切換程式 — 嘸蝦米 for iPad 2

4. 回到 SQLite Manager,匯入 Boshiamy.csv 檔案 -> Dictionary [Table],
之後記得要把 Dictionary 的 Structure 改一下
zhim! extended 配合手勢滑動快速切換程式 — 嘸蝦米 for iPad 2

5. 整理好 Dictionary [Table] 裡面的加字加詞,Compact Database,
最後再把 Boshiamy.sqlite 拉回到 iTunes Apps [ zhim! extended] 就行
zhim! extended 配合手勢滑動快速切換程式 — 嘸蝦米 for iPad 2

有一些小小的步驟,需要懂一點點的資料庫,不過 SQLite 非常簡單,早上我是第一次使用就成功。雖然 SQLite 的速度還是有點慢,不過可以中英混打,直接點選字區的英文,還不錯用啦!

zhim! 下載:http://itunes.apple.com/tw/app/zhim/id349054497

zhim! extended 下載:http://itunes.apple.com/tw/app/zhim-extended/id380851377


PS. 個人不喜歡行易 或 Offline Reader + 線上蝦米,每次都要連線才能顯示線上輸入法網頁
2011-07-01 21:46 發佈
太好了! 可以不用 JB 就有嘸蝦米可用!
這可是個好消息,來研究一下內文,感謝分享!
我還在研究中,有更清楚的教學嗎?

15個字...."
請問開版大,有行列輸入法可用嗎?超需要的...
一切有為法 如夢幻泡影 如露亦如電 應作如是觀
kelven8116 wrote:
請問開版大,有行列輸入法可用嗎?超需要的...


http://creativecrap.com/app/zhim-extended
看起來是有支援 行列輸入法
而且應該是預設就可以用了(要字根表)


-------------------------------------------------

作者有提供字碼表的轉換程式
http://creativecrap.com/app/zhim-extended-dictionary-converter

如果有 字碼表(.cin檔)
用線上的轉換程式一下子就完成了
不需要複雜的步驟


照片還是要洗出來拿在手上才真實
可以請問
要把 Dictionary 的 Structure 改一下
這裏面要如何設定嗎?有點不太懂。謝謝!
kelven8116 wrote:
請問開版大,有行列輸...(恕刪)

行列輸入法在的指令:
CREATE TABLE "Dictionary" ("key" ,"value" );
INSERT INTO "Dictionary" SELECT "col_2","col_3" FROM "Array30";
DROP TABLE "Array30";

lws730 wrote:
可以請問
要把 Dictionary 的 Structure 改一下
這裏面要如何設定嗎?有點不太懂。謝謝!

的確這邊是有點需要懂資料庫,再加上 zhim! 1.4.1 匯出 Boshiamy.csv
少了一些符號,所以我把全部的指令列在下面,
在 SQL Manager 視窗中,找到 [Execute SQl],執行下面指令就行

=========開始指令========
CREATE TABLE "Dictionary" ("key" ,"value" );
INSERT INTO "Dictionary" SELECT "col_1","col_2" FROM "Boshiamy";
DROP TABLE "Boshiamy";
=========End of 指令========

llll223 wrote:
...複雜(恕刪)


因為我不會用 Mac 或是 Linux 系統,在 Windows 系統中,之前沒機會見到 .cin 檔,所以照 gcin 網頁的說明,一步一步轉檔,當然 Mac 系統中 或是 無啥味 都可以找到 .cin 了,但是就以速度來說,我偏好使用嘸蝦米試用版的7000多字的 tab,會比掛在 zhim 中使用的3萬多字的快一點,就跟我當初把 .cin 放進 iKeyEx3 一樣,所以如果不怕麻煩,是可以自己操作,最後補充 uni2txt 的完整指令,在 Windows 7(64位元版),以系統管理員身份執行 cmd :

C:\uni2txt.exe C:\Windows\SysWOW64\liu-uni.tab C:\Boshiamy.csv

Excel打開後, 前面2列(7.0正式版是258列)可以殺掉
Hi, 我是 zhim!/zhim! extended 的作者 Ethan
先謝謝 xfitness 的圖說。

對於目前已支援的輸入法,皆可以透過 zhim! converter 直接轉換。
不管是嘸蝦米、行列或大易輸入法都有支援

行列30字根表 (香草輸入法)
https://github.com/lukhnos/openvanilla-oranje/raw/master/DataTables/array30.cin

大易3碼字根表 (香草輸入法)
https://github.com/lukhnos/openvanilla-oranje/raw/master/DataTables/dayi3.cin

嘸蝦米字根表 (李果正先整整理的 noseeing 字根表)
http://hyperrate.com/thread.php?tid=7206

取得字根表後,於 zhim! converter 選擇對應的輸入法轉換即可。

若為手動匯入字根表,記得要轉做一個建立索引及瘦身的動作,速度會有所改善。

CREATE INDEX 'Directionary_Index' ON 'Dictionary' ('key');
vacuum;

另外設定中,也可以調整搜尋回應的時間,若可盲打的速度越快,可調越大。可以配合自己打字的速度調整,目前只有五個階段。

lws730:
關於字典檔的內容,請參考這邊的簡單說明
http://creativecrap.com/app/zhim-dictionary



另外在 app store 上的回應,希望也有在這裡出現,簡單回答問題


希望能加上"複製" "清除" 的按鈕
by Victor7325

我依照xfitness的方式已經成功將嘸蝦米裝到我的ipad2囉 !!!! 真是太棒了
但有個建議是,這個軟體是利用多工的方式來複製打好的文字,貼到其它程式中,
所以希望能夠加上"複製" "清除" 的按鈕,這樣可以加快速度,才不用再自己去長按螢幕來做這些動作!


下方的工具列上即有複製及清除的功能,若於設定中打開自動複製功能,只要離開 zhim! extended 時,文字即會自動複製,完全不需要手動長按來複製。


嘸蝦米不能用
by rick71015tw

我放了嘸蝦米的字典進去了,它有顯示有多少字匯入,但打字時卻不能用。奇怪的是舊版卻可以。


簡單的確認方法來測試所匯入的字根表是不是正確,請於設定中
點該輸入法右邊的藍色按鈕,會顯示所有字根表,可對照檢查看看是否字根表錯誤造成。

另外 zhim! 中的嘸蝦米字根表,同時也為李果正先生較早期的整理版本(非常早所以我並不記得是幾版),加上因我個人的使用習慣,調整/補齊/刪除後的字根表,所以缺字也會比較多。
以轉換的便利度及字根的完整度,建議大家使用較新的版本。
謝謝大家。
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?