[討論]怪問題!關於 Window XP 下 Firefox 的 bookmarks 編碼

放輕鬆,這個版純聊天不談技術,歡迎大家進來坐坐。

[討論]怪問題!關於 Window XP 下 Firefox 的 bookmarks 編碼

文章moto » 週二 12月 21, 2004 1:59 pm

這個問題到現在我還是覺得很奇怪。

以我現在日常生活使用電腦的狀況是:

白天在公司 -> Window XP -> Firefox 1.0
晚上在家裡 -> Debian (sid) -> Firefox 1.0

我只是想把 XP 裡頭的 Firefox bookmark 匯出,然後回家把他匯入到 Debian 底下的 Firefox 之中。

問題來了,在 XP 底下的 Firefox 所匯出的 bookmarks.html 檔案編碼相當奇怪,僅管理頭的 charset 指明是 utf8 ,但事實上似乎不是 utf8 編碼,所以回到家匯入到 debian 底下的 Firefox 之後總是看到一堆亂碼!! 不知道有沒有朋友有遇過類似的情形?

我曾經試過用 iconv 轉換編碼:
代碼: 選擇全部
iconv -f utf8 -t big5 bookmarks.html > new.html

結果轉不出來..(汗) ,也曾經試過由 XP 中的 Notepad 開啟 (支援 utf8 ) ,但開出來的也是一堆亂碼!我真的很納悶究竟 Windows XP 下的 Firefox 匯出的 bookmarks.html 是什麼編碼?雖然是怪編碼,但由 Firefox (在 Widows XP 下) 自己開倒是沒問題.. (怪)..

Anyway,剛剛試出一種方式終於可以讓 debian 下的 Firefox 匯入.. :mrgreen:

方法可能有點蠢.. :ooops:

1.在 Windows XP 下的 Firefox 匯出書籤成 bookmarks.html
2.用 MS Office word 打開,開啟時會詢問是否要轉換成 utf8 ,回答是.
3.打開後全選,然後複製,另外開啟 Notepad 貼上。( 不要由 Word 直接存,因為 MS Word 會加一堆雜七雜八的東西進去,這樣 Firefox 無法匯入 )
4.在 Notepad 底下存檔,記得選擇 utf8 format。
5.丟回 Debian 底下讓 Firefox 匯入

透過以上這些步驟就可以了..但真是麻煩.. :crying:

附帶一提,Firefox 其實是有個 extension 叫 Bookmarks Synchronizer ,這個 extension 的最大特色是可以維持單一版本的 bookmark 在 ftp server 上,但對我來說好像太複雜了,有興趣的朋友可以試試看.. ;-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

文章jengwei » 週二 12月 21, 2004 2:28 pm

Bookmarks Synchronizer很好用喔!
安裝完這個extension後重開firefox
接著
[書籤]
=>[Synchronize Bookmarks]
=>決定Remote File Settings要存在ftp, http或是https
=>填入Host, 帳號及密碼, path是Remote Site的相對路徑
=>Apply套用
=>Download是下載書籤, Upload是上傳書籤

也可以設定成開啟的時候自動從遠端下載書籤, 離開的時候自動上傳書籤
下載書籤怕被蓋掉的話也可以設定下載時將遠端書籤與目前書籤混合

進階一點的功能:
設定書籤的Encoding
sync favicon(就是書籤裡的小圖示)

livemark, keyword和webpanel不知道是什麼.. :-P

--
在Debian下開啟ftp server, 然後Remote Host填入localhost
ID/PWD填一填, 這樣子不知道能不能存在個人家目錄?
不過這樣好像沒意義? :)
頭像
jengwei
可愛的小學生
可愛的小學生
 
文章: 50
註冊時間: 週二 4月 08, 2003 12:57 am

Re: [討論]怪問題!關於 Window XP 下 Firefox 的 bookmarks 編碼

文章redjoe » 週四 12月 23, 2004 1:35 am

直接copy這個bookmarks.html檔...

windows -> Documents and Settings\username\Application Data\Mozilla\Firefox\Profiles/xxxxxx.default/

debian -> ~/.mozilla/firefox/yyyyyyyy.default/

在家裝四套os(win 2k, debian testing, debian unstable, b2d1001 unstable)

上班處兩台電腦裝五套os,(win XP, win 2k, debian testing, debian unstable, b2d1001 unstable)
都是用firefox, bookmarks.html管理起來,還真有些煩.. :-?

開一個資料夾,專門放新增加的部份,一段時間整理.. :-)
整理完再copy回存放的位置. ;-)
redjoe
快樂的大學生
快樂的大學生
 
文章: 518
註冊時間: 週一 4月 07, 2003 10:15 pm
來自: Taiwan

Re: [討論]怪問題!關於 Window XP 下 Firefox 的 bookmarks 編碼

文章訪客 » 週四 12月 23, 2004 9:01 am

在 vim 裡, :set encoding=utf-8 可以顯示 正確的 中文字, 所以應該 是utf-8 編碼沒錯.

moto 寫:這個問題到現在我還是覺得很奇怪。

以我現在日常生活使用電腦的狀況是:

白天在公司 -> Window XP -> Firefox 1.0
晚上在家裡 -> Debian (sid) -> Firefox 1.0

我只是想把 XP 裡頭的 Firefox bookmark 匯出,然後回家把他匯入到 Debian 底下的 Firefox 之中。

問題來了,在 XP 底下的 Firefox 所匯出的 bookmarks.html 檔案編碼相當奇怪,僅管理頭的 charset 指明是 utf8 ,但事實上似乎不是 utf8 編碼,所以回到家匯入到 debian 底下的 Firefox 之後總是看到一堆亂碼!! 不知道有沒有朋友有遇過類似的情形?

我曾經試過用 iconv 轉換編碼:
代碼: 選擇全部
iconv -f utf8 -t big5 bookmarks.html > new.html

結果轉不出來..(汗) ,也曾經試過由 XP 中的 Notepad 開啟 (支援 utf8 ) ,但開出來的也是一堆亂碼!我真的很納悶究竟 Windows XP 下的 Firefox 匯出的 bookmarks.html 是什麼編碼?雖然是怪編碼,但由 Firefox (在 Widows XP 下) 自己開倒是沒問題.. (怪)..

Anyway,剛剛試出一種方式終於可以讓 debian 下的 Firefox 匯入.. :mrgreen:

方法可能有點蠢.. :ooops:

1.在 Windows XP 下的 Firefox 匯出書籤成 bookmarks.html
2.用 MS Office word 打開,開啟時會詢問是否要轉換成 utf8 ,回答是.
3.打開後全選,然後複製,另外開啟 Notepad 貼上。( 不要由 Word 直接存,因為 MS Word 會加一堆雜七雜八的東西進去,這樣 Firefox 無法匯入 )
4.在 Notepad 底下存檔,記得選擇 utf8 format。
5.丟回 Debian 底下讓 Firefox 匯入

透過以上這些步驟就可以了..但真是麻煩.. :crying:

附帶一提,Firefox 其實是有個 extension 叫 Bookmarks Synchronizer ,這個 extension 的最大特色是可以維持單一版本的 bookmark 在 ftp server 上,但對我來說好像太複雜了,有興趣的朋友可以試試看.. ;-)
訪客
 

Re: [討論]怪問題!關於 Window XP 下 Firefox 的 bookmarks 編碼

文章moto » 週四 12月 23, 2004 10:27 am

redjoe 寫:直接copy這個bookmarks.html檔...

windows -> Documents and Settings\username\Application Data\Mozilla\Firefox\Profiles/xxxxxx.default/

debian -> ~/.mozilla/firefox/yyyyyyyy.default/

在家裝四套os(win 2k, debian testing, debian unstable, b2d1001 unstable)

上班處兩台電腦裝五套os,(win XP, win 2k, debian testing, debian unstable, b2d1001 unstable)
都是用firefox, bookmarks.html管理起來,還真有些煩.. :-?

開一個資料夾,專門放新增加的部份,一段時間整理.. :-)
整理完再copy回存放的位置. ;-)


哇!真複雜!
那你應該試試 jengwei 兄提的方法.. 8-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

Re: [討論]怪問題!關於 Window XP 下 Firefox 的 bookmarks 編碼

文章moto » 週四 12月 23, 2004 10:29 am

Anonymous 寫:在 vim 裡, :set encoding=utf-8 可以顯示 正確的 中文字, 所以應該 是utf-8 編碼沒錯.


:shock: 真的耶!我在 Windows XP 下的 gvim 以您說的方式開啟,的確成功了,但既然是 utf-8 ,為什麼我直接拿回 debian 底下餵給 firefox 卻失敗... :kuso_1.15: .. 真是奇怪...

謝謝您提供的資訊... :mrgreen:
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

文章moto » 週四 12月 23, 2004 10:36 am

尷尬了..現在又試了一次..竟然什麼都不用動就正常了 ... :ooops:

Sorry ... 浪費版面....

謝謝大家提供的協助... 8-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北


回到 talk

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron