MozTW 討論區
https://forum.moztw.org/

【小程式】刪除用不著的 Fx 套件語系 (0.7 版發佈)
https://forum.moztw.org/viewtopic.php?f=11&t=30196
1 頁 (共 6 頁)

發表人:  shyangs [ 2010-05-13, 13:11 ]
文章主題 :  【小程式】刪除用不著的 Fx 套件語系 (0.7 版發佈)

  
 
   DelFxExtLocal

最新版本: 0.7
作業系統: Windows
開發緣起:
  用搜尋引擎尋找這種程式無果。因此,自己用 AutoHotKey 寫一個程式,目標在於刪除用不著的 Fx 套件語系。
 
預覽圖:
圖檔

使用說明:
  • 強烈建議:執行本程式前,請先備份個人設定檔
  • DelFxExtLocal.exe 放到個人設定檔底下的 extensions 資料夾,點兩下執行。
  • 執行過程中,請不要取消檔案複製。
  • 預設會保留 en-US、zh-CN、zh-TW、zh-HK 四個語系(可自訂)。
  • META-INF 是套件簽名,當套件檔案變動後,安裝該 XPI 檔會因簽名驗證錯誤而無法安裝。0.4 版加入刪除 META-INF 功能,預設啟用。
 
疑難排解:
  • 如果出現 "請安裝 7-Zip,或將 7za.exe 與 DelFxExtLocal.exe 置於同一目錄。" 訊息視窗,請依提示做下述操作(三選一):
    • 安裝 7-Zip
    • 將 7za.exe 與 DelFxExtLocal.exe 置於同一目錄。
    • 將 7z.exe, 7z.dll 與 DelFxExtLocal.exe 置於同一目錄。
 
已知問題:
  • DelFxExtLocal 全版本,有可能造成 Firefox 錯判部份套件的相容性。暫時解法:按下套件更新,或者用強制相容;目前不清楚 Firefox 對套件檔案變動的相容性判斷機制,無法修復這個 Bug。如果有人知道可以告訴我。
  • DelFxExtLocal v0.3.1 (含)之前的版本無法正確處理 LastPass Password Manager 與 QuickDrag。0.4 版似乎解決了這個 bug ,遺憾的是我不曉得是哪幾行程式碼的改動解決了這個 bug ,因此以後有可能復發。
 
下載點:


更新記錄:
  • 2012/06/05 更新 0.7 版:
    • 因為 Fx 13 不再用 parent.lock 判定 Firefox 是否為使用中(bugzilla#726759);故本程式相應修改邏輯:不再用 parent.lock 判斷,改為修改檔案時,判斷欲修改的檔案是否被鎖定。
    • 考慮如 Lightning 結構的問題。
      • chrome.manifest 中同一語系(如zh-TW)有多行,而非單行。
      • 各語系檔分裝成不同的JAR檔,而非置於同一個JAR檔底下。
  • 2011/05/03 更新 0.5 版:
    • 三種 7-Zip 版本偵測方式:
      • 安裝版
      • 7za.exe
      • 7z.exe + 7z.dll
  • 2011/04/02 更新 0.4.1 版:
    • 繞過 Forecastfox Weather 2.0.2 不正常封裝所造成的問題。 (解壓縮時,遇同名檔案,自動覆蓋。)
  • 2011/03/06 更新 0.4 版:
    • 支援 Firefox 4 套件安裝後的 XPI 格式。
    • 不再使用 zipfldr.dll,必須安裝 7-Zip 才能使用本程式。
    • 增加兩個功能:刪除 META-INF 與 刪除 extensions.ini (可選)。
    • 修改壓縮層級預設值為「最快速」。
  • 2010/12/18 更新 0.3.1 版:
    • 修改正規表達式,以修正 Bug: 錯誤註解 MinimizeToTray Plus 的 chrome.manifest。
  • 2010/08/28 更新 0.3 版:
    • 可自訂想要保留的語系。 ( en-US 必須被保留。)
    • 主介面新增欄位:上次清理日期。
    • 新增智慧選擇按鈕,點擊則勾選 上次清理日期欄位內容為「未知」者。
    • 修正跳過 Personas (personas@christopher.beard) 不作處理的問題。(Personas 的結構與一般套件不同。其將 *.jar檔案 放在 install.rdf 同級目錄,而不是子目錄。)
  • 2010/08/13 更新 0.2 版:
    • 新增主介面,介面上顯示套件列表(名稱、ID)。
    • 新增 7-Zip 支援。如果使用者安裝 7-Zip,則可以選擇壓縮層級。
    • 新增勾選框、全選等按鈕,可單獨處理勾選的套件。
    • 新增勾選框,可選擇是否生成記錄檔。
    • 中英雙介面。
     
  • 2010/05/11 初版發佈

相關討論串:

類似軟體:
Fireboot - Firefox 起動高速化ツール。Firefoxの起動が遅い問題を解決する。

發表人:  白夜騎士 [ 2010-06-04, 11:42 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

shyangs大大開發的不錯 :wink:
要是這改成多語言使用者介面,和要刪除或留下語言詳細設定
就更完美了 :P

發表人:  聖亞 [ 2010-07-02, 14:39 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

用了感覺火狐狸開啟速度有差距
在備份方面 也少了蠻多容量了~
真是非常棒的軟體 感謝大大的努力阿

發表人:  rubcandy0208 [ 2010-07-23, 14:09 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

請問一下,portable版本的要放哪個目錄呢?

發表人:  shyangs [ 2010-07-23, 23:43 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

rubcandy0208 寫:
請問一下,portable版本的要放哪個目錄呢?

個人設定檔底下的 extensions 資料夾。

每個 portable版本都不太一樣。 portableapps.com 這版本在 \Data\profile\extensions

若是找不到,可以安裝 MR Tech Toolkit,按 Ctrl+Shift+A ,對任一擴充套件按右鍵,選「瀏覽安裝目錄」,上移一層到父目錄,即extensions 資料夾。

發表人:  ljky4758 [ 2010-08-09, 17:18 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

很好奇
fx的語系
到底佔掉多少資源?

發表人:  聖亞 [ 2010-08-09, 19:28 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

ljky4758 寫:
很好奇
fx的語系
到底佔掉多少資源?

快20-30MB左右=_=

發表人:  ljky4758 [ 2010-08-10, 17:49 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

聖亞 寫:
ljky4758 寫:
很好奇
fx的語系
到底佔掉多少資源?

快20-30MB左右=_=


那在請問一下
如果把多餘的刪除掉
那對瀏覽器執行效率
多多少少會有影響嗎?

發表人:  聖亞 [ 2010-08-10, 18:51 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

ljky4758 寫:
聖亞 寫:
ljky4758 寫:
很好奇
fx的語系
到底佔掉多少資源?

快20-30MB左右=_=


那在請問一下
如果把多餘的刪除掉
那對瀏覽器執行效率
多多少少會有影響嗎?


我再用的時候 開啟稍微加快了一些
而且打包備份檔的檔案也縮水了一些 快少掉40%左右
加上我現在用Pale Moon 所以開啟更快了˙口˙
而且畢竟樓主大大的程式只是將"平常用不到的語言" 給刪除掉而已~
看一下那容量真的蠻龐大的 把用不掉的東西刪掉其實不會影響到瀏覽器的執行
主要是執行速度會稍微加快些

發表人:  ljky4758 [ 2010-08-10, 22:34 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

聖亞 寫:
ljky4758 寫:
聖亞 寫:
快20-30MB左右=_=


那在請問一下
如果把多餘的刪除掉
那對瀏覽器執行效率
多多少少會有影響嗎?


我再用的時候 開啟稍微加快了一些
而且打包備份檔的檔案也縮水了一些 快少掉40%左右
加上我現在用Pale Moon 所以開啟更快了˙口˙
而且畢竟樓主大大的程式只是將"平常用不到的語言" 給刪除掉而已~
看一下那容量真的蠻龐大的 把用不掉的東西刪掉其實不會影響到瀏覽器的執行
主要是執行速度會稍微加快些



Pale Moon是一個瀏覽器喔?
有人說是火狐的加速版....@@

發表人:  聖亞 [ 2010-08-11, 01:30 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

ljky4758 寫:
ljky4758 寫:
聖亞 寫:
快20-30MB左右=_=


那在請問一下
如果把多餘的刪除掉
那對瀏覽器執行效率
多多少少會有影響嗎?


我再用的時候 開啟稍微加快了一些
而且打包備份檔的檔案也縮水了一些 快少掉40%左右
加上我現在用Pale Moon 所以開啟更快了˙口˙
而且畢竟樓主大大的程式只是將"平常用不到的語言" 給刪除掉而已~
看一下那容量真的蠻龐大的 把用不掉的東西刪掉其實不會影響到瀏覽器的執行
主要是執行速度會稍微加快些

ljky4758 寫:
Pale Moon是一個瀏覽器喔?
有人說是火狐的加速版....@@


的確是優化加速版
不過本身只有英文
雖然有辦法變成中文
但是 設定檔管理員那邊還是英文=_=
而且想變成預設瀏覽器 把DDE關掉都不行
用以前FIREFOX的舊招都會失敗
每次開網頁就出現錯誤=_=

但是他始終比FIREFOX快很多...不管開啟上還是網頁..

發表人:  shyangs [ 2010-08-13, 00:11 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

0.2 版發佈,更新內容請見本討論串首篇。

附加檔案:
檔案註釋: DelFxExtLocal 0.2
DelFxExtLocal_0.2.zip [279.02 KiB]
被下載 752 次
檔案註釋: DelFxExtLocal 的程式碼。(主要檔案是 DelFxExtLocal.ahk。其餘檔案是 chocomus7@gmail.com、hugov、Sean 的作品。)
DelFxExtLocal_0.2.source.zip [23.45 KiB]
被下載 746 次

發表人:  聖亞 [ 2010-08-13, 01:06 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (討論串)

shyangs 寫:
0.2 版發佈,更新內容請見本討論串首篇。

測試OK 0.2版
沒有出現之前的錯誤
要是有錯誤我會回報的˙口˙
話說壓縮選擇極致會壓的比較小0口0?

發表人:  alex301 [ 2010-08-13, 02:20 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (0.2版發佈)

希望能讓使用者可以直接勾選要哪幾個語系。

剛下載 source 下來想自己改, 但是一執行就出現如下錯誤:

圖檔

--
我安裝的 AutoHotKey 是最新的 1.0.48.05 版

發表人:  canx7345 [ 2010-08-13, 18:30 ]
文章主題 :  Re: 刪除用不著的 Fx 套件語系的自動化程式 (0.2版發佈)

超棒的東西
推一下

1 頁 (共 6 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/