Skip to content
Danny Lin edited this page Jan 20, 2024 · 3 revisions

檢視封存檔

網頁剪貼簿儲存的 HTZ 或 MAFF 封存檔本質上是 ZIP 壓縮檔,因此只要用支援 ZIP 的軟體解壓縮即可開啟。

HTZ 封存網頁的入口一律為 index.html。MAFF 則是每個封存頁面都會有個子資料夾,入口頁面是由其中 index.rdf 指定的 index.* 檔案(詳見規格說明)。

使用封存網頁檢視器

網頁剪貼簿內建了封存網頁檢視器,可從工具列按鈕的下拉選單中找到。開啟封存網頁檢視器後選擇一或多個網頁封存檔即可開啟與檢視(拖放或點擊「選擇 ZIP 壓縮檔」選擇)。

直接以瀏覽器開啟

由於瀏覽器擴充套件的限制,要直接以瀏覽器開啟 HTZ 或 MAFF 封存檔需要一些輔助程式。

使用 PyWebScrapBook

PyWebScrapBook 可安裝在 Windows、Mac OS、Linux 等平台上,其附帶的 wsb 應用程式可以直接把封存檔開啟於瀏覽器中。

  1. 安裝 PyWebScrapBook
  2. 在命令列執行 which wsb(Windows 則用 where wsb)找到 wsb 執行檔的路徑。
  3. 把封存檔的預設開啟程式設定為該執行檔。

其他方法與工具

Google Chrome(或 Chromium 系瀏覽器):

  1. 安裝網頁剪貼簿。
  2. 在擴充功能頁面找到網頁剪貼簿,勾選「允許存取檔案網址」。
  3. 在 HTZ 或 MAFF 檔案上右擊,把預設開啟程式指定為 Google Chrome。

Firefox 於 Windows:

  1. 右擊以下連結下載想用的指令檔:
  2. 可安裝 7-Zip 以強化對 MAFF 的支援。
    • 安裝 7-Zip 後可開啟主頁為 index.html 的內部頁面;未安裝則只能開啟內部主目錄,須手動進入子目錄瀏覽。
    • 程式會自動尋找預設安裝路徑下的 7-Zip 執行檔,如果不是安裝在預設路徑則須將其主目錄加到 PATH 環境變數才能正常調用。
  3. 在 HTZ 或 MAFF 檔案上右擊,把預設開啟程式指定為下載的指令檔。

Firefox 於 Linux 桌面版:

  1. 右擊以下連結下載腳本檔及啟動檔:
  2. 將腳本檔移到 ~/.local/bin//usr/local/bin/ 目錄下,並加上執行權限。
  3. 將啟動檔移到 ~/.local/share/applications//usr/share/applications/ 目錄下,並加上執行權限。
  4. 把 HTZ 或 MAFF 檔案的預設開啟程式指定為 "Firefox HTZ" 或 "Firefox MAFF"。

注意:對於 MAFF,本做法目前只支援開啟主頁為 index.html 的內部頁面。