| ||||||||
adm | Find | login register |
幫我試一下 debug version 的 .dll,在附件 md C:\dbg → 建dbg 這個 dir gcin0-64.dll 開啟後,會寫 debug message 到 C:\dbg 的一個 file | |||||||||||||
| |||||||||||||
我弄錯了,是 .ime 才對如附件 | |||||||||||||
我把上面的 gcin0-64.ime 放到 C:\Windows\System32 了 可是 debug message沒有寫進 dbg,不曉得那裡出錯? 在 notepad 切到 gcin-64 時,會出現錯誤訊息的對話方塊 (如附件) 說缺少 MSVCR100D.dll 可是我已經用管理員身分裝了 vcredist_x64.exe 也重新開機過了 | |||||||||||||
有地方弄錯,麻煩再試一下
| |||||||||||||
還是無法啟動程式,與上一篇錯誤類似,不過遺失的是 MSVCP100D.dll | |||||||||||||
麻煩試一下最新的 ime 如附件
edited: 1
| |||||||||||||
用 notepad.exe 測,gcin.exe 還是不會啟動 切到 gcin64 輸入法 仍是輸入英文 C:\dbg 內沒有東西 | |||||||||||||
麻煩再試一下 新的 64-bit ime,看有沒有寫東西到 c:\dbg
| |||||||||||||
安裝目前最新版的 gcin-inst-no-gtk 加上 gcin0-64.ime (放在 C:\Windows\System32) 執行 chrome 測,輸入法切到 32bit gcin 會 hang 住,然後出現 cannot find window 執行 notepad (64bit),切到 64 bit gcin 無反應,輸入仍是英文 c:\dbg 內仍然無偵錯訊息 | |||||||||||||
真的連 32-bit ime 都有問題?其他人是否一樣?我現在用 32-bit 是沒有問題
edited: 1
| |||||||||||||
想說可能是 gtk 的問題,所以改裝包含 gtk 的版本,並把 PATH 中 gimp GTK 的部分也去掉,重新開機,結果還是一樣,32/64 bit 都還是不能用。 也試過把原本設定檔路徑改掉,結果還是一樣。
| |||||||||||||
直接執行 \program files\gcin\bin\gcin.exe 可以嗎?有沒有 error message?
edited: 1
| |||||||||||||
Error message: cannot open C:\Program Files\gcin\table\gtab.list Orz... 在 win7 64bit,路徑應該是 C:\Program Files (x86)\gcin\table\gtab.list | |||||||||||||
用 regedit 看 HKEY_LOCAL_MACHINE\SOFTWARE\gcin\gcin_dir 是存什麼 program files 這是執行 \program files\gcin\installer.exe 抓 executable 的位置得到的,應該是不可能錯。 edited: 1
| |||||||||||||
看起來沒錯 C:\Program Files (x86)\gcin | |||||||||||||
還是不知道哪裡出問題。32-bit gcin 我在 XP 上沒問題。
edited: 1
| |||||||||||||
那用 regedit 看
HKEY_CURRENT_USER\SOFTWARE\gcin\gcin_dir 是存什麼 program files | |||||||||||||
You got it. 是 "C:\Program Files\gcin" | |||||||||||||
原來你是用受限制的使用者執行的,找到 bug 了,試試最新的 gcin-inst-no-gtk.exe | |||||||||||||
謝謝,現在 32bit 沒問題了,但 64bit gcin 還是跑不出來,c:\dbg 沒有看到有 log | |||||||||||||
| |||||||||||||
最近測試都沒有執行 installer64.exe 還需要放到 C:\Program Files (x86)\gcin 下嗎? 改好 gcin0.ime 了,重新執行 gcin 與 64bit notepad 但情況好像沒變 | |||||||||||||
不用。 真是奇怪,為何 load 不進來。 | |||||||||||||
原來弄錯了,再試一下看看,把附件的 64-bit 的 gcin0.ime copy 到 \windows\system32 Thanks. | |||||||||||||
我弄了一個 64-bit 的 gcin ime installer,其實還沒試過可不可以用,如果不行用,我會把它刪除。 內附有 Microsoft Visual C++ 2010 Redistributable Package (x64) MSVCR100.dll gcin-ime64.exe
| |||||||||||||
安裝 gcin-no-gtk 與 gcin-ime64 的結果 文字服務與輸入語言的視窗出現
看起來不知道那個是 32bit,那個是 64bit? 實際使用 64bit notepad.exe 時,後者不會出現在輸入法的切換清單,前者會,但不能用 使用 32bit openoffice 時,亦同,但前者可用 edited: 2
| |||||||||||||
| |||||||||||||
賀! 64bit notepad 終於打出字啦!! gcin Windows 又進了一步,非常感謝, 看來 windows 內建的輸入法都可以丟掉了。 edited: 1
| |||||||||||||
|
| ||||||||
adm | Find | login register |