BookGet GUI v1.6-25.0419 — macOS arm64
本版主要新增 上海圖書館 支持,並把新站點接入整理成統一流程。
更新內容
新站點支持
- 上海圖書館古籍(
gj.library.sh.cn):詳情頁登錄後自動進入閱覽。 - 上海圖書館 PDF 流(
dhapi.library.sh.cn/pdfview...):走內置專用 PDF 下載器,修復之前版本下載上圖圖書時出錯的問題。
架構改進
新增站點現在按同一條鏈路接入,不再到處散落分支:
special_site_adapter_for_url()— 註冊站點識別special_site_requires_popup_for_adapter()— 是否強制彈窗瀏覽器resolve_special_entry_url()— 入口 URL 改寫run_special_site_adapter_if_needed()— 專用下載器分發InteractiveSiteAdapterKind.rules— 彈窗瀏覽器內識別supportedSites— UI 清單同步
文檔
docs/使用说明-GUI增强版.md→docs/使用说明-GUI.md(重命名 + 更新)- README 全面更新,新增 Shanghai Library / 新站點接入流程章節
- 清理文檔中的個人路徑殘留
本次附件
BookGet-GUI-v1.6-25.0419-macOS-arm64.zip(9.6 MB)— 預編譯好的 .app,已捆綁 bookget-core / dezoomify-rs;ad-hoc 簽名。
使用方法
unzip BookGet-GUI-v1.6-25.0419-macOS-arm64.zip
xattr -cr "BookGet GUI.app" # 必須!否則 Gatekeeper 會攔截
open "BookGet GUI.app"xattr -cr 這一步務必執行,否則會看到「已損壞」或「無法驗證」錯誤,或者下載按鈕看似無反應(因為內嵌的 bookget-core 被靜默攔截)。
系統要求
- macOS 14.0+(Sonoma 或更高)
- Apple Silicon(arm64)
上游依賴
- deweizhu/bookget(AGPL-3.0)
- lovasoa/dezoomify-rs(GPL-3.0)