-
Notifications
You must be signed in to change notification settings - Fork 121
View (zh_TW)
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 可安裝在 Windows、Mac OS、Linux 等平台上,其附帶的 wsb
應用程式可以直接把封存檔開啟於瀏覽器中。
- 安裝 PyWebScrapBook。
- 在命令列執行
which wsb
(Windows 則用where wsb
)找到wsb
執行檔的路徑。 - 把封存檔的預設開啟程式設定為該執行檔。
- 安裝網頁剪貼簿。
- 在擴充功能頁面找到網頁剪貼簿,勾選「允許存取檔案網址」。
- 在 HTZ 或 MAFF 檔案上右擊,把預設開啟程式指定為 Google Chrome。
- 右擊以下連結下載想用的指令檔:
- 可安裝 7-Zip 以強化對 MAFF 的支援。
- 安裝 7-Zip 後可開啟主頁為
index.html
的內部頁面;未安裝則只能開啟內部主目錄,須手動進入子目錄瀏覽。 - 程式會自動尋找預設安裝路徑下的 7-Zip 執行檔,如果不是安裝在預設路徑則須將其主目錄加到 PATH 環境變數才能正常調用。
- 安裝 7-Zip 後可開啟主頁為
- 在 HTZ 或 MAFF 檔案上右擊,把預設開啟程式指定為下載的指令檔。
- 右擊以下連結下載腳本檔及啟動檔:
- 將腳本檔移到
~/.local/bin/
或/usr/local/bin/
目錄下,並加上執行權限。 - 將啟動檔移到
~/.local/share/applications/
或/usr/share/applications/
目錄下,並加上執行權限。 - 把 HTZ 或 MAFF 檔案的預設開啟程式指定為 "Firefox HTZ" 或 "Firefox MAFF"。
注意:對於 MAFF,本做法目前只支援開啟主頁為
index.html
的內部頁面。