顯示廣告
隱藏 ✕
※ 本文為 Knuckles 轉寄自 ptt.cc 更新時間: 2013-10-05 06:43:35
看板 EZsoft
作者 HZYSoft (PCMan)
標題 Re: [情報] 進擊的新酷音,每日一版又來了
時間 Fri Sep 27 00:11:37 2013


來解釋一下為什麼 Windows xp有時後會不靈
因為我手上也有 xp 機器,幾經測試+查文件之後
結論還是...去罵微軟吧! Windows 輸入法有兩種架構
舊的是 IME 架構,目前半淘汰
新的是 TSF 架構,目前 Win 8 強制使用
理論上遇到不支援TSF的應用程式,系統預設會自動 IME <-> TSF 互轉
但實際上這個轉換很兩光,問題非常多,而且常常不靈
所以,兩種架構,各自都只有一部分應用程式能用...orz
最好的例子就是 windows xp 上 google chrome 只能吃 IME
TSF 輸入法不能用,在 xp 上 TSF 輸入法也無法成為預設
因為 windows xp 對 TSF 的整合只有做一半,所以目前我們很難支援

好,那為什麼微軟的新注音就沒問題?
因為微軟作弊,同時安裝了 IME 和 TSF 兩個版本,然後把兩個整合在一個
所以看起來外觀都長一樣,實際上它有時是呼叫 TSF,有時是用 IME 版
也就是說...如果你的系統是 64 位元,要在所有程式都可以正常用你的輸入法
你要寫四種版本... IME 32, IME 64, TSF 32, TSF 64
同一個程式要維護四個版本,而且 TSF 和 IME 的架構完全不一樣,寫法差很多...
在這樣的狀況下,誰會想同時支援 windows xp 和 vista/7/8 呢?
所以雖然最新版的新酷音可以在 xp 上跑,但是沒辦法相容所有程式
權宜之計,可能只能暫時先同時裝舊的 0.3.8 IME 版了

還有沒有其他辦法,還要想看看,但目前看來這很困難...

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 39.1.11.117
※ 編輯: HZYSoft         來自: 39.1.11.117          (09/27 00:12)
Kreen:辛苦了......1F 09/27 01:00
b155073:目前跟朋友測試W8可正常在LOL遊戲下輸入W7則不行2F 09/27 02:04
johnnyjaiu:遲早大家都會換windows 8 早點習慣也好3F 09/27 07:41
luming:樓上 只能跟你說不可能"大家都"4F 09/27 09:45
wkwtb:遲早大家都會換vista..........5F 09/27 09:46
ksng1092:四樓,這很難說,vista評價慘成這樣但是現在大家都換了6F 09/27 10:25
ksng1092:骨子裡根本就vista的win7...
ksng1092:win8的下一代應該一樣會淘汰IME架構使用TSF架構
ThisIsNotKFC:瞭解了,感謝說明,辛苦了9F 09/27 10:45
WFXX:那WIN7是哪種? IME還是TSF?10F 09/27 11:00
rockmanx52:新注音的IME版跟TSF版在Win8.1分開了 只是同名而已11F 09/27 11:40
whacao:有專業有推12F 09/28 09:43
Xconqueror:說遲早都會變成win8的那幾位看一下http://is.gd/JFI4OD13F 09/28 10:47
Xconqueror:可以定義一下你的遲早嗎??vista/8什麼時候能超越XP/7?14F 09/28 10:48
rockmanx52:他們說的Win8是指採用Modern UI的Windows 9與10吧...15F 09/28 10:51
rockmanx52:至於IME完全淘汰應該最快也要等到拔掉桌面app的Win10
rockmanx52:不過Win8.1也一直有傳言會在未來的更新拔掉部份裝置的
rockmanx52:桌面app(無論arm或x86架構的裝置)
xvid:x86/x64不是在編譯時設定好編譯輸出目標就好了 需要個別維護?19F 09/28 11:08
privatewind:樓上...很明顯不是programmer XD20F 09/28 17:58
privatewind:除非一開始就想好要portable 不然光是一些基本型別就
privatewind:有問題 如size_t
e1q3z9c7:如果要都支援變成要分開寫@@辛苦了23F 09/28 20:05
Naniko:規劃一下還是可以避免過多後續的麻煩24F 09/29 09:45
xvid:@privatewind 歹勢 我超菜 只寫MBCS小小程式25F 09/29 14:17
Bencrie:size_t 不是標準內的東西嗎? 會有問題?@@a26F 09/29 17:50

--
※ 看板: EZsoft 文章推薦值: 0 目前人氣: 0 累積人氣: 848 
※ 本文也出現在看板: terievv
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇
看板名稱: 確定(Enter) 取消(Esc) 搜尋(Space)
查詢帳號: 確定(Enter) 取消(Esc) 搜尋(Space)
搜尋: m)m文 b)進板 c)未分類 a)作者 /)標題 q)取消?[q]

搜尋 送出(Enter) 取消(Esc)

回覆文章至: f)看板 m)作者信箱 b)兩者皆是 q)取消?[f]
要引用原文嗎? y)引用原文 n)不引用 a)全部回覆 r)複製原文 q)取消?[y]
轉錄本文章於看板: 1)使用連結 2)使用複製 q)取消 ?[1]
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc) 全部(a)

確定要刪除這篇文章?(可按大U救回) 確定(Enter) 取消(Esc)

刪除理由:

確定(Enter) 取消(Esc)
加到這個分類: 確定(Enter) 下一層(→) 回上層(←) 取消(Esc)
你覺得這篇文章: 1)真讚 2)真瞎 q)取消?[1] (再選一次即可收回)
你覺得這篇文章: 1)值得推薦 2)表示反對 3)單純註解 q)取消?[3]
guest
預覽(Enter) 取消(Esc)
上傳圖片
按ctrl+Enter可輸入下一行。
guest
確定要送出? 確定(Enter) 取消(Esc) 繼續(e)
搜尋: 送出(Enter) 取消(Esc)

▏▎▍▌▋▊▉ 請按任意鍵繼續