Skip to content
Danny Lin edited this page Jan 26, 2020 · 3 revisions

檢視封存檔

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

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

使用封存網頁檢視器

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

直接以瀏覽器開啟

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

使用 PyWebScrapBook

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

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

其他方法與工具

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 的內部頁面。

Clone this wiki locally