2007-03-24

Firefox 設定檔備份筆記

壓縮備份 Firefox 帳號設定檔資料的批次檔內容
set sd="%USERPROFILE%\Application Data\Mozilla\Firefox\Profiles\????????.帳號"
set tf=%date:~0,4%%date:~5,2%%date:~8,2%.zip
7z a -r -tzip -mm=Deflate -mfb=128 -mpass=15 %tf% %sd%\* -x!%sd%\*.bak

批次檔解說:
第一行是用來設定目標目錄,????????.帳號請依實際狀況修改。
第二行是變數擴展,用以取得日期變數 0~3, 5~6, 8~9 個字元(年月日),實際狀況會因系統時間顯示設定而不同。
第三行是執行 7-Zip 命令列程式來壓縮,-x 參數用來排除某些不備份的檔案

小提醒:7-Zip 的路徑已事先加入到使用者路徑變數中,如果沒有加入,執行指令行得使用完整路徑檔案名稱來啟動 7-Zip。

2007-03-23

XPI_reduce

Firefox 套件容量縮減筆記

  1. 解開套件 xpi 檔
  2. 若 chrome 目錄下是打包好的 jar 檔則解開
  3. 刪除 locale 目錄下不需要的語系檔
  4. 將套件內過大的圖檔壓縮
  5. 重新打包成 jar 檔 7z a -r -tzip -mx=0 -mm=Copy (註1)
  6. 重新打包成 xpi 檔 7z a -r -tzip -mm=Deflate -mfb=128 -mpass=15 (註2)
  • 註1:這是用 7-Zip 指定以 zip 無壓縮格式來打包 chrome 目錄下的檔案
  • 註2:這是用 7-Zip 指定以 zip 極致壓縮格式來打包整個套件檔

2007-03-21

Firefox 2.0.0.3

Firefox 2 釋出功能與安全性更新版。

Fixed in Firefox 2.0.0.3
MFSA 2007-11 FTP PASV port-scanning
Fixed various web compatibility regressions.