[-Fx-][-GC-] 網頁剪貼簿 (WebScrapBook) 2.0b

作者: danny0838 (道可道非常道)   2023-05-03 21:19:37
網頁剪貼簿 (WebScrapBook) 2.0.0b 測試版
https://github.com/danny0838/webscrapbook/tree/devel-2.0
這是舊版 Firefox 附加元件 ScrapBook X 的後繼版本,
主要功能是忠實擷取網頁及管理、加註、編輯、全文搜尋。
跨平台支援 Fx > 57 和 Chromium 系的桌面及 Android 行動版瀏覽器。
測試版安裝方法:
1. 至上述網址 => Code => Download ZIP => 解壓縮至任意位置
2. Chrome:
開啟瀏覽器擴充功能管理頁面 => 載入未封裝項目 => 選擇解壓縮後的 src 目錄
Firefox:
- 進入解壓縮後的 src 目錄,刪除 manifest.json (或更名),
將 manifest-firefox.json 更名為 manifest.json
- 開啟瀏覽器擴充功能管理頁面 => 選項按鈕下拉選擇 [對附加元件除錯] =>
載入暫用附加元件 => 選擇解壓縮後的 src/manifest.json
2.* 測試版的後端伺服器也必須為 2.* 以上版本
1. 至後端伺服器版本庫測試版分支:
https://github.com/danny0838/PyWebScrapBook/tree/devel-2.0
Code => Download ZIP => 解壓縮至任意位置
2. 打開命令列進入該目錄,執行以下命令,即可安裝測試版:
python -m pip install -U .
測試完以後若要回復原來的版本,可到命令列進入其他目錄(不可在此目錄下)
反安裝後再重新安裝 webscrapbook 套件即可:
python -m pip uninstall webscrapbook
python -m pip install -U webscrapbook
主要更動:
1. 搜尋功能改為在後端伺服器實現,以避免預先下載整個全文快取吃掉太大流量。
2. 後端伺服器更動及增加許多 API,支援直接操作剪貼簿內容。
對剪貼簿的操作大部分從瀏覽器套件轉移至由後端伺服器統一管理,
以提升系統穩定性。
同時改進瀏覽器套件與後端伺服器之間的資料傳輸效率。
3. 後端伺服器支援新配置值,更改部分命令列參數格式。
例如 wsb cache 現在可針對每個剪貼簿設定不同的快取及靜態站台頁面規格。
4. 預計在後端伺服器的 web 介面加入剪貼簿編輯功能,
以便未安裝瀏覽器套件者可直接編輯(不過目前介面難產中orz)
5. 預計改良或移除匯入/匯出功能
主要是因為現代瀏覽器的套件框架無法任意指定目錄做批次匯出,
導致匯出功能難以實用化。
加上 WebScrapBook 有實做跨剪貼簿複製功能,
應該足夠大部分資料整理或備份使用。
這方面如有好的想法歡迎提出。
6. 其他可能預計更動或新增的功能可參見討論串:
https://github.com/danny0838/PyWebScrapBook/issues/65
https://github.com/danny0838/webscrapbook/issues/338
歡迎試用及發表意見/許願。
作者: zhtw (人生就是不停的後悔。。)   2023-05-04 13:57:00

Links booklink

Contact Us: admin [ a t ] ucptt.com