March 12,2010 11:34

Firefox 擴充套件 ScribeFire 3.5 的錯誤解決方法

ScribeFire 是一個可以離線寫網誌的小工具(必須妳的BSP支援XML-RPC,目前 樂多 跟 PIXNET 有支援),前一陣子升級到 3.5 版之後出現底下錯誤:

XML Parsing Error: not well-formed
Location: chrome://scribefire/content/editor/editor.xul
Line Number 80, Column 6:
----------------------------------------^

最近終於找到解法:Firefox 擴充套件 ScribeFire 3.5 的錯誤解決方法 by $4

他寫的是在 Linux 下的解法,我把我在他那邊貼的 MS Windows 下的解法搬回來這邊貼:


在我的 MS Windows XP 底下,那個 scribefire.jar 是放在

C:\Documents and Settings\tuana\Application Data\Mozilla\Firefox\Profiles\i0dncaw3.default\extensions\{F807FACD-E46A-4793-B345-D58CB177673C}\chrome

那個 tuana 是我的 Windows 帳號,還有你文章中提到 i0dncaw3.default 似乎也不會是固定的字眼囉?

我是用 7-Zip 把 scribefire.jar 解壓縮,改完那個檔案之後(locale/zh-TW/overlay.dtd 裡面內容的
123, 124 行),先壓成一個 xxx.zip ,然後再改名稱為 scribefire.jar

不過 Windows 一直說原本的 scribefire.jar 使用中,不能刪除,所以我是先關掉 Firefox ,然後才能刪原本的,用改過的來取代,然後再啟動 Firefox 就搞定囉。


其實都是一樣的問題,就是要把 大於、小於 符號分別替換掉。
> 要換成這四個字元: & g t ; (我故意插空白,替換時請不要有空白)
< 則換成這四個字元: & l t ; (我故意插空白,替換時請不要有空白)

ScribeFire 這個問題是在語系檔案裡面,所以只影響「有這樣翻譯,卻又沒注意到 大於、小於 符號在markup language需要替換」的語系(例如日文、繁體中文)

另外,有人在抱怨 ScribeFire 會將透過它發表的文章插入一個URL,不想要的人要記得去取消喔,因為預設是會偷插的 Orz......

(在 ScribeFire 左下角數上來第二個圖示,像起子鈑手那個點下去,會開啟 ScribeFire Settings 的視窗,切換到 發佈 ,把最後一項 自動插入隱形追蹤像素的統計收集 的勾勾拿掉 即可)


  • ystuan 發表於樂多回應(1)引用(0)自由軟體-win32編輯本文
    樂多分類:網路/3C │昨日人次:0 │累計人次:304
    Ads by Roodo! 

    引用URL

    http://cgi.blog.roodo.com/trackback/11928649

    回應文章

    很好,ScribeFire推出3.5.1囉,日文跟繁體中文修好了,也把那個插入計數器的功能改成 opt-in (預設關閉):

    * Made Zemanta tracking pixel only enabled via opt-in

    * Fixed broken ja-JP and zh-TW locales.
    | 檢舉 | Posted by PowerOp at March 21,2010 23:16