cht電腦資訊gcin
adm Find login register

如何合併詞庫呢?

guest
1subject: 如何合併詞庫呢?Promote 0 Bookmark 02014-01-02quote  

我有兩台電腦在不同地方,同時間只會使用一台,他們都是linux。我想要把這兩台電腦上面的gcin自己建立的詞庫加以合併,不知道要怎麼做?另外,合併之後的詞庫是否可以放在dropbox目錄,讓兩台電腦的詞庫同步更新?那又要如何設定?

eliu

joined: 2007-08-09
posted: 11444
promoted: 617
bookmarked: 187
新竹, 台灣
2subject: Promote 0 Bookmark 02014-01-02quote  

可以詞庫匯出&匯入

guest
3subject: Promote 0 Bookmark 02014-01-02quote  

不好意思,再問一下:

1. 匯出的詞庫檔,當匯入的時候,勢必有很多是重複的(至少gcin內建的就不少,加上自己分別在兩台電腦上建立的)。請問匯入的過程會自動把重複的項目合併嗎?我不希望有多餘的重複詞。

2.有沒有可能把合併好的詞庫檔案放在dropbox,然後告訴兩台(或者更多台)電腦gcin該詞庫檔案的路徑。此後就不需要反覆執行「匯出」與「匯入」詞庫的動作,因為不同電腦事實上存取的都是被同步化的檔案?

3.我使用的gcin是2.7.6.1。我讀到gcin說明書的3.16,裏面提到tsd2a,不過我卻找不到該程式?

謝謝

eliu

joined: 2007-08-09
posted: 11444
promoted: 617
bookmarked: 187
新竹, 台灣
4subject: Promote 0 Bookmark 02014-01-03quote  

guest
1. 匯出的詞庫檔,當匯入的時候,勢必有很多是重複的(至少gcin內建的就不少,加上自己分別在兩台電腦上建立的)。請問匯入的過程會自動把重複的項目合併嗎?我不希望有多餘的重複詞。

匯入後,重覆的詞會自動清除。

2.有沒有可能把合併好的詞庫檔案放在dropbox,然後告訴兩台(或者更多台)電腦gcin該詞庫檔案的路徑。此後就不需要反覆執行「匯出」與「匯入」詞庫的動作,因為不同電腦事實上存取的都是被同步化的檔案?

匯出是變成一個文字 file,當然是可以放在 dropbox。

3.我使用的gcin是2.7.6.1。我讀到gcin說明書的3.16,裏面提到tsd2a,不過我卻找不到該程式?

匯出匯入可以用右鍵選單的工具/設定做,不需要 tsd2a32

winlin

joined: 2007-09-25
posted: 1856
promoted: 110
bookmarked: 33
5subject: Promote 0 Bookmark 02014-01-04quote  

guest

2.有沒有可能把合併好的詞庫檔案放在dropbox,然後告訴兩台(或者更多台)電腦gcin該詞庫檔案的路徑。此後就不需要反覆執行「匯出」與「匯入」詞庫的動作,因為不同電腦事實上存取的都是被同步化的檔案?

謝謝

我不確定是否可行,有勇氣嘗試的話,可以試試看不同電腦都做下面的處理:

(1)假設你是用Linux,而Dropbox的資料夾是在~/Dropbox

(2)執行下列指令
cp -R ~/.gcin .gcin-bak
mv ~/.gcin ~/Dropbox/gcin
ln -s ~/Dropbox/gcin ~/.gcin

(3)將~/Dropbox/gcin設成同步

(4)重新啟動gcin試試

我不確定能不能成功,
也不確定設好後,眾多電腦同時使用gcin新增詞會不會造成災難,
不過如果可行,麻煩分享一下結果,感謝~

-------------------------------------------------------------------
好用的gcin連結:

edited: 1
guest
6subject: Promote 0 Bookmark 02014-01-06quote  

Winlin:

謝謝你的建議,我最近會試試看。

不過我除了兩台Linux machines,還有一台Windows Machine,有辦法可以讓Windows Machine上面的gcin也加入嗎?

winlin

joined: 2007-09-25
posted: 1856
promoted: 110
bookmarked: 33
7subject: Promote 0 Bookmark 02014-01-06quote  

Hi~ guest:

我猜測作法雷同,
在windows下,gcin的設定檔和詞庫都放在「%APPDATA%\gcin」裡。
在windows下可能有2個做法任選其一:

(1)把「%APPDATA%\gcin」這個資料夾設成讓Dropbox同步;
(2)把「%APPDATA%\gcin」的「gcin」資料夾移到Dropbox資料夾裡,
然後把Dropbox資料夾裡的gcin做個連結,連結到「%APPDATA%\」裡

不保證成功,但希望你順利 :)

-------------------------------------------------------------------
好用的gcin連結:

guest
8subject: Promote 0 Bookmark 02014-01-09quote  

報告:Windows和Linux上面的gcin詞庫,透過dropbox同步成功... ...但是有一些小小的trick。

1.從Windows端加入新詞,可以在linux端讀到(不過要重新啟動gcin,讓gcin重讀詞庫檔,還是各位大大有沒有建議可以簡化這個問題<不用重新啟動的讀詞庫方法>?)如果有一個無須啟動重讀詞庫的功能可以選擇就太好了

2.在Linux端匯入詞庫,可以在Windows端讀到新詞,但是要重新開機。重新開機前,dropbox會出現「權限不足 無法同步」的錯誤,我猜是Windows上的gcin程式會鎖住詞庫檔案,讓dropbox無法寫入同步。不過我試著用工作管理員殺掉gcin,dropbox還是出現一樣的錯誤訊息,所以我不確定是不是我猜的gcin鎖住tsin32.idx。

如果我猜測的原因是對的,那Windows板的gcin可以不要持續鎖住tsin32.idx,並且讓使用者可以自行reload詞庫的功能(reload完就unlock),應該就可以解決這個問題

3.為了同步Dropbox目錄以外的目錄,我安裝了Dropbox Folder Sync程式。

 

以上是初步結果,接下來我會試著同步兩台linux電腦,預期應該會更容易。使用一段時間之後再回來報告是否有新問題或者建議

謝謝winlin和eliu

guest
9subject: Promote 0 Bookmark 02014-01-09quote  

報告:Windows和Linux上面的gcin詞庫,透過dropbox同步成功... ...但是有一些小小的trick。

1.從Windows端加入新詞,可以在linux端讀到(不過要重新啟動gcin,讓gcin重讀詞庫檔,還是各位大大有沒有建議可以簡化這個問題<不用重新啟動的讀詞庫方法>?)如果有一個無須啟動重讀詞庫的功能可以選擇就太好了

2.在Linux端匯入詞庫,可以在Windows端讀到新詞,但是要重新開機。重新開機前,dropbox會出現「權限不足 無法同步」的錯誤,我猜是Windows上的gcin程式會鎖住詞庫檔案,讓dropbox無法寫入同步。不過我試著用工作管理員殺掉gcin,dropbox還是出現一樣的錯誤訊息,所以我不確定是不是我猜的gcin鎖住tsin32.idx。

如果我猜測的原因是對的,那Windows板的gcin可以不要持續鎖住tsin32.idx,並且讓使用者可以自行reload詞庫的功能(reload完就unlock),應該就可以解決這個問題

3.為了同步Dropbox目錄以外的目錄,我安裝了Dropbox Folder Sync程式。

 

以上是初步結果,接下來我會試著同步兩台linux電腦,預期應該會更容易。使用一段時間之後再回來報告是否有新問題或者建議

謝謝winlin和eliu

guest
10subject: Promote 0 Bookmark 02014-01-11quote  

同步兩台gcin linux也ok

cht電腦資訊gcin
adm Find login register
views:17350