Skip to content

Indexer (pre 0.79) (zh_TW)

Danny Lin edited this page Oct 5, 2020 · 1 revision

建立站台索引 (WebScrapBook < 0.79)

WebScrapBook 內建了站台索引器,可掃描擷取頁面產生可跨平台存取的 HTML 頁面列表。也可以用站台索引器匯入 ScrapBook (X) 的資料

操作方法

  • 進入站台索引器(工具列按鈕 > 建立站台索引),把要建立索引的剪貼簿資料夾拖放入此分頁(或用 選擇資料夾 選擇;或把剪貼簿資料夾壓縮成 ZIP 檔,再用 選擇 ZIP 壓縮檔 選擇)。之後等待索引完成。

    示例:假設 <預設下載資料夾>C:\User\Test\Downloads,而 <剪貼簿資料夾> 為預設的 WebScrapBook/data,在擷取一些網頁後應看起來像這樣:

    C:\User\Test\Downloads\WebScrapBook
    C:\User\Test\Downloads\WebScrapBook\data
    

    C:\User\Test\Downloads\WebScrapBook 目錄拖放至索引器建立索引。

  • 索引建立完成後,會產生及下載一個 ZIP 壓縮檔,將其內容解壓縮放入原剪貼簿資料夾,並開啟 tree/map.htmltree/frame.html,即可檢視產生的頁面列表。

    示例:承上例,在把 ZIP 內容加入後,剪貼簿資夾應看起來像這樣:

    C:\User\Test\Downloads\WebScrapBook
    C:\User\Test\Downloads\WebScrapBook\data
    C:\User\Test\Downloads\WebScrapBook\tree
    C:\User\Test\Downloads\WebScrapBook\tree\favicon
    C:\User\Test\Downloads\WebScrapBook\tree\feed.atom
    C:\User\Test\Downloads\WebScrapBook\tree\frame.html
    C:\User\Test\Downloads\WebScrapBook\tree\fulltext.js
    C:\User\Test\Downloads\WebScrapBook\tree\index.html
    C:\User\Test\Downloads\WebScrapBook\tree\map.html
    C:\User\Test\Downloads\WebScrapBook\tree\meta.js
    C:\User\Test\Downloads\WebScrapBook\tree\toc.js
    

    faviconfeed.atomfulltext.js、及index.html 在某些選項設定下可能不會存在。

  • 產生的資料檔案如 tree/meta.jstree/toc.js,分別為各頁面的後設資訊以及目錄結構表,可以人工修改,只要保持資料格式正確即可。

  • 站台索引器可以對同一個剪貼簿資料夾重複執行,索引器會自動偵測上次索引後新增、修改或刪除的頁面並更新索引。索引器會為更新的檔案產生適當的 ZIP 壓縮檔,且會為要覆寫的檔案建立備份(例如更新 tree/meta.js 會產生 tree.bak/meta.js),如發現更新異常可使用備份檔還原。需要刪除的檔案會產生大小為 0 的空檔案取代,這些空檔案可以刪除或繼續放著(提示:可到檔案管理器用檔案大小排序以便找出這些空檔案)。

  • 擷取新頁面或修改資料檔後可再次執行此索引器以加入新項目或檢查潛在錯誤,之後重新整理 tree/map.htmltree/frame.html 即可檢視更新結果。

  • 若已架設好後端伺服器,可點擊 索引伺服器資料 為伺服器上的所有剪貼簿建立索引,此時會透過後端伺服器自動更新相關檔案,不需手工操作 ZIP 檔的解壓縮和內容合併。

小技巧

  • 可以把產生的 tree/map.htmltree/frame.html 加到瀏覽器書籤以便日後使用。

  • 你可以視需要建立多個剪貼簿資料夾。如要在不同的剪貼簿資料夾中轉移資料,只要把該項資料(資料夾或網頁封存檔)從一個剪貼簿資料夾移到另一個,再用站台索引器更新兩個剪貼簿資料夾的索引即可。此外,一次拖放多個剪貼簿資料夾到索引器就可以依次對它們建立索引。