- 作者帖子
未曾管理员最近计划把bookget的大部分下载功能使用浏览器(基于jszip和filesaver)实现。目的是为了减少大家对电脑环境的依赖。
大致使用方法就是,粘贴需要下载的书籍URL。然后点击解析下载,浏览器会将书籍打包(zip)下载。
当然,由于浏览器下载不一定稳定,在线获取适合临时救急使用。如果条件允许,我们还是推荐大家使用电脑+bookget。
由于需要针对性处理,暂公开测试几个
国图(中华古籍资源库)打包下载器
由于需要处理token,使用了PHP解析通过服务器中转文件到用户(可能速度会因服务负载变慢),最后前端浏览器JS打包压缩和下载。
测试地址: tools.hanjihebi.com/nlc/

IIIF 智能下载器
这个是纯前端实现的,不依赖服务器,但是需要用户浏览器能访问对应资源。
测试地址: tools.hanjihebi.com/iiif/

美国国会图书馆资源打包下载器
这个是纯前端实现的,不依赖服务器,但是需要用户浏览器能访问对应资源。需要安装浏览器插件:Allow CORS
测试地址: tools.hanjihebi.com/loc/

以上工具代码使用了Gemini辅助完成。
欢迎大家测试使用!
另外
推荐安装插件Allow CORS
由于使用的是纯前端 JS 获取。如果来源没有正确配置 CORS 头(允许跨域访问),浏览器会拦截 JS 的下载请求,并在日志中报错 "Failed to fetch"。
需要安装这个浏览器插件(例如 "Allow CORS")来临时绕过浏览器的限制。
插件(chrome)链接:Allow CORS
edge浏览器也有这个插件,用edge浏览器也是一样的
扩展程序中点击cors插件打开设置

点击进行勾选第三项、第四项

打开扩展程序点击左边logo启动插件,变亮则已开启

*如果平时不使用时请关闭插件(部分网站可能会引起冲突)
玄默游客@未曾 #202463
亲测有效
xiaopengyou游客
未曾管理员@xiaopengyou #202469
这是优化重构过的代码(相较于一月前的版本)。计划统一发布到这里(tools.hanjihebi.com),未来会集成到一个导览页。
夢夢游客用手机浏览器下载了国图一个四十来页的,速度不错。

開物成務游客
xiaopengyou游客@未曾 #202470
了解,謝謝
xiaopengyou游客都是陶淵明學派,好讀書不求甚解!
"国图(中华古籍资源库) "
未曾管理员@開物成務 #202473
中华古籍智慧化服务平台的分页逻辑相对复杂的,我还没开始针对处理。
建议先用bookget处理吧,而且这种分页方式的,还是bookget处理更合适。当然我们未来也会尝试对中华古籍智慧化服务平台支持在线获取。
未曾管理员增加了
美国国会图书馆资源打包下载器
这个是纯前端实现的,不依赖服务器,但是需要用户浏览器能访问对应资源。需要安装浏览器插件:Allow CORS
测试地址: tools.hanjihebi.com/loc/
鹦山读书人游客感谢未曾先生,美国国会的终于可以下载了。感谢!
书友9527游客太好了,感谢
oldestman游客@未曾 #202485
美國國會的要安裝插件,我上不了谷歌,沒法安裝,有其他解決方法嗎
未曾管理员更新:IIIF 智能下载器
支持自动转换链接: 直接粘贴 Harvard, Gallica (BnF), 国文学研究资料馆 (NIJL) 的阅览页地址,程序会自动转换为 Manifest JSON 地址。
例如哈佛的阅览页 https://iiif.lib.harvard.edu/manifests/view/drs:24623648$1i 法国国家图书馆(Gallica)的阅览页 https://gallica.bnf.fr/ark:/12148/btv1b525041685.r=Chinois%201236?rk=21459;2 国文学研究资料馆的阅览页 https://kokusho.nijl.ac.jp/biblio/300112532/1?ln=en
oldestman游客@未曾 #202608
可以訪問
- 作者帖子
正在查看 16 个帖子:1-16 (共 16 个帖子)
正在查看 16 个帖子:1-16 (共 16 个帖子)
正在查看 16 个帖子:1-16 (共 16 个帖子)








