PALMisLIFE 討論區

標題: iAcces 倚天忘形ET26輸入法移植完成 [列印本頁]

作者: jouston    時間: 2011-2-7 01:31
標題: iAcces 倚天忘形ET26輸入法移植完成
本文最後由 jouston 於 2011-2-20 18:17 編輯

已經大改版,請見文後有更新版本。

嗯... 也沒有什麼可說的. 反正在下把倚天忘形(ET26)輸入法移植完成了.

[attach]39443[/attach]


服用方法如下:
1. 解開壓縮檔
2. 將各檔案按照目錄放進iPhone裡面,請利用 openssh 複製進去,並請記得備份即將修改的檔案(我建議你不要對我太有信心,我只要能用就很開心)
3. 執行iAcces,"鍵盤設計者工具" -> "組譯"
4. 點選 "返回" -> "退出"
5. 再次執行iAcces,"中文輸入法啟用及設定" -> "倚天忘形"
6. 執行 "備忘錄" 並且試著輸入,直式及橫式都要測試。

[attach]39441[/attach][attach]39442[/attach]  

7. 如果以上測試沒有問題,按照iAcces說明將config.dat複製出去
8. 關機、再開機。恭喜,倚天忘形在智慧型手機上又多了一個平台(PalmOS -> WM -> Android -> iOS)

注意事項:
1. 由於iAcces只允許24個中文輸入,我把個人不太會使用的繁體拼音拿來換掉了。iPhone附帶的拼音其實已經非常好用。
2. 個人測試的環境是iPhone 4. iOS 4.2.1 JB。如果你的環境不是這樣子,不保證可以正常運作。
3. 在下不回答小白問題。請盡可能在詢問前拜問各大搜尋引擎。

本文就是用倚天忘形輸入的.


[attach]39440[/attach]

本文首發於PIL, 目前也發表於我的Blog

- 發送自我的 iPhone 大板凳應用
作者: albatross    時間: 2011-2-7 11:51
哇哇哇!太感謝你了,我還在苦惱我用的倚天26鍵已經沒人用,快要被廢掉!
想不到jouston兄也是使用這輸入法,還能幫忙移植,真是太棒了!

再次感謝您~
作者: jouston    時間: 2011-2-20 18:14
本文最後由 jouston 於 2011-2-20 18:17 編輯

又再次大改版,這次利用 iAcces 更新至4.8的機會順便移植成為 佈景主題(theme)的形式。

http://jouston.blogspot.com/2011 ... pad-iacces-v02.html

徵求尚未安裝過的朋友回報測試結果。已經安裝過的朋友也可以考慮完全移除掉再測試。謝謝。

這次很明顯會比較容易安裝。只要把下載的 iAcces4-Taiwan_ET26_v0.2.zip 解壓縮,放進

/Applications/iAcces.app/themes/

然後在 iAcces 裡面指定鍵盤主題至 iAcces4-Taiwan_ET26 即可。(當然iAcces會要求你退出iAcces並且重新開機)

這次犧牲掉的不是繁體拼音,而是倚天注音。相信能夠使用倚天忘形的人應該不會留戀比較舊式的倚天注音吧?

下載點
作者: jouston    時間: 2011-2-22 09:11
    * TsuNaMi: 要是連iPad版都能開發一下就太感激了。其實積分 + 10

您可以試試看 iPad 是否可用

再次更新,加入來自iAcces官方的鍵盤圖。

http://jouston.blogspot.com/2011 ... pad-iacces-v03.html
作者: u329    時間: 2011-2-22 15:52
回覆 1# jouston
感謝分享,小弟利用本篇的碼表,搭配自製的轉換程式,製作成給「愛微輸入法」使用的字(詞)庫,並分享在此文,如此一來,倚天26也有給webOS的版本了~ 
作者: TsuNaMi    時間: 2011-2-22 20:32
您可以試試看 iPad 是否可用
jouston 發表於 2011-2-22 09:11

果然是不行,其實,比對一下檔案後,大概也猜得出會這樣
不過,還是實際試了一次 :p
另外,jouston兄應該也沒有iAcces HD版
要改也無從修改起吧 XD
作者: jouston    時間: 2011-2-22 23:42
TsuNaMi,

兩個方法, 一個是你把/Applicatoins/iAcces.App/目錄壓縮起來丟給我,我幫你改但是不保證會好。另外一個,就是你自行修改。

要改的檔案有:

./ime/et26_t.dat (碼表)
./theme/iAcces4-Taiwan/init/kb_define_base.ini
./theme/iAcces4-Taiwan/init/kb_define_base_landscape.ini

./theme/iAcces4-Taiwan/images/下的這幾個檔案:
kb_et26_t@2x.png  kb_et26_t.png  wide_kb_et26_t@2x.png  wide_kb_et26_t.png
作者: TsuNaMi    時間: 2011-2-23 00:12
TsuNaMi,

兩個方法, 一個是你把/Applicatoins/iAcces.App/目錄壓縮起來丟給我,我幫你改但是不保證會好。 ...
jouston 發表於 2011-2-22 23:42


謝謝jouston兄~~
我剛自己先比對你釋出的檔案,研究了一下,大概知道怎麼改了
自己先改了一個頂著

一開始是用嘸蝦米的31鍵去改,可是很奇怪,字怎樣都出不來 orz
後來只好用拼音的來改就行了,不過,這樣就有一個問題,輸入全型標點的時候不太方便 @@
另外,iPad有相容iPhone的軟體,我發現iAccesHD組譯不會組譯到iPhone的小鍵盤 XD
再研究看看怎麼弄會比較好 XD
作者: jouston    時間: 2011-2-23 21:57
TsuMaMi,

修改
et26_t.ini

會用到的就是
keyboard_base_image_no=199

kb_define_base.ini
裡面也要放進相對應的圖形檔位置
作者: TsuNaMi    時間: 2011-2-23 22:35
TsuMaMi,
修改
et26_t.ini
會用到的就是
keyboard_base_image_no=199
kb_define_base.ini
裡面 ...
jouston 發表於 2011-2-23 21:57


因為我懶得去動那些圖檔,只是先試改輸入法的部份
所以,您提到這兩個部分圖檔對應的部份應該不會去動到

其實,我比較希望在iPad上的是有數字列、括號、逗點和句點
因此本來是打算拿注音來開刀,不過,這樣要動的部份就太多了
所以,就先拿嘸蝦米31鍵的ini(有括號、逗點和句點)來改改看,不過,卻對應不起來
但是,拼音的ini拿來改卻順利成功
我是直接在iPad裡用iFile改,看來有空還是要抽出來比對一下差異才知道問題在哪 @@

至於HD版的小鍵盤,看來是沒辦法直接組譯
我試著直接把您的themes放進去置換掉也不可行
(或許透過terminal用下指令的方式可以?)
作者: jouston    時間: 2011-2-24 00:28
因為我懶得去動那些圖檔,只是先試改輸入法的部份
所以,您提到這兩個部分圖檔對應的部份應該不會去動到

其實,我比較希望在iPad上的是有數字列、括號、逗點和句點
因此本來是打算拿注音來開刀,不過,這樣要動的部份就太多了
所以,就先拿嘸蝦米31鍵的ini(有括號、逗點和句點)來改改看,不過,卻對應不起來
但是,拼音的ini拿來改卻順利成功
我是直接在iPad裡用iFile改,看來有空還是要抽出來比對一下差異才知道問題在哪 @@

至於HD版的小鍵盤,看來是沒辦法直接組譯
我試著直接把您的themes放進去置換掉也不可行
(或許透過terminal用下指令的方式可以?)
TsuNaMi 發表於 2011-2-23 22:35


倚天忘形的輸入方式由於碼表對應的關係,其實比較像是拼音的架構。
既然已經JB了,個人強烈建議還是用SSH連進去把整個目錄搬出來改會快很多。直接用iFile改應該很辛苦。

我想iPad裡面的鍵盤圖可能有改過了。而且iAcces的鍵盤有去定義各個按鍵的X Y位置資訊,所以不能用也是可以理解的。
作者: TsuNaMi    時間: 2011-2-24 00:52
本文最後由 TsuNaMi 於 2011-2-25 21:15 編輯

因為有了iPad以後,就很懶得開電腦,然後就...
(有人懶到這個地步嗎? [洋蔥titter] )

另外,剛發現了一個碼表的替代方案,不過,我不太確定是不是有版權的問題所以,先用敘述的、不放檔案上來

可以Google iAcces 40.50的版本,抓下deb檔解開,裡面有ett.bin的碼表
這是iAcces唯一一個有ET26的版本,那個bin檔有編譯過,效能比較好
而且可以直接輸入詞句,這樣打字就不會一直中斷
iAcces鍵盤透過星號輸入特殊符號的功能也可以正常運作

把從40.50提取出來的ett.bin,取代jouston版的碼表
應該會是不錯的方案
另外,這iAcces碼表應該是iPad、iPhone都通用
作者: TsuNaMi    時間: 2011-2-24 01:56
本文最後由 TsuNaMi 於 2011-2-25 21:14 編輯

剛又發現,iPad的小鍵盤無法組譯,也可以透過這方式暫時解決:
直接開啟小鍵盤的設定,啟用繁體拼音
然後,用iFile之類的工具,把ett.bin拷貝到iAcces的ime目錄底下
更名成py_t.bin,結果,就是繁體拼音的鍵盤
但卻是倚天26鍵輸入法了

其實,太複雜懶得改或不想組譯又不介意鍵盤外觀的人,iPad大鍵盤也可以用這方式改
作者: jouston    時間: 2011-2-25 20:56
再次更新,修正中文輸入中無法輸入符號的問題。

http://jouston.blogspot.com/2011 ... pad-iacces-v04.html
作者: jouston    時間: 2011-12-28 21:51
本文章最後由 jouston 於 2011-12-29 01:34 編輯

慶祝 iOS 5.0.1可以JB,移植到 iAcces 4.99 完成。

http://jouston.blogspot.com/2011 ... pad-iacces-v05.html

有任何問題歡迎回報。不過我不見得會有時間修就是。
重要: iOS 5之前版本的朋友請用在下的 V0.4版。已經有先烈告訴我們V0.5搭配iOS 4.x會當機。

作者: albatross    時間: 2011-12-28 23:26
本文章最後由 albatross 於 2011-12-29 00:31 編輯

身為被倚天26鍵輸入法制約的我,從心底感謝您!給你100個讚!

前兩天把 iPad 接上USB鍵盤,還在傷腦筋沒26鍵輸入法可用,呵呵~
對了,因為我還在用 4.3.3 版的 OS,這檔案可以用嗎?謝謝。


殘念,回報一下,iPad 上還是無法使用,會出現一個小鍵盤在一個
大鍵盤上,然後當機@@   只能重開機改回原來的主題了。


作者: jouston    時間: 2011-12-29 01:30
回覆 albatross 的文章

請用 v0.4版的。那個是給iOS 4.x搭配使用。




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5