2007-04-14

Torrent 檔變亂碼?

用 Firefox 下載 Torrent 檔都會變亂碼,怎麼辦?這個問題不是 Firefox 的錯,而是網站本身設計時,沒有針對各類型檔案設定正確的檔案型態,導致 Firefox 在下載檔案時誤判檔案型態,進而採取了錯誤的處理動作。以往的解決方式,都是利用 IETab 這個擴充套件,或是直接開啟 IE 視窗來開啟下載連結,不過「Force Content-Type」的擴充套件可以在下載檔案時,強迫將網站送出的檔案型態,改成指定的型態。所以我們只要用它將 Torrent 檔的型態,由錯誤的純文字改成正確的二進位(Binary)檔案型態,Firefox 就能正確處理而不會出現亂碼。

  1. Force Content-Type 擴充套件網址
    https://addons.mozilla.org/en-US/firefox/addon/3207」。
  2. 裝好後按下功能表上的【工具】→【附加元件】開啟對話盒,找到「Force Content-Type」並按下〔選項〕,然後在「Force Content-Type」對話盒中,取消「Disable Force Content-Type」的勾選。
  3. 再來按下「Force Content-Type」對話盒右方的〔New〕,並在「Add/edit a rule」對話盒的空格中,由左到右依序填入「^http://.*\.com/fetch\.php$」、「.*」、「application/octet-stream」三個內容,填入完畢按下〔Save〕。
  4. 再來連線到下載 Torrent 的網站上,現在只要按下網頁中的〔Download〕,取而代之的是熟悉的下載對話盒,點選「存入磁碟」就能把 Torrent 檔順利存下來了。

在公司的電腦上裝這個套件,找不到「application/octet-stream」選項,不過只要選個2進位檔案的型態就行了。

3 意見:

匿名 提到...

有一個地方打錯了

^http://.*\.com/fetch\.php$

^http://.*\.com\fetch\.php$

Amauds 提到...

謝謝提醒,已改正。
這個套件自己還沒用,
還不甚清楚各項參數設定用法。

匿名 提到...

用 http://*/fetch.php 便可