-
Notifications
You must be signed in to change notification settings - Fork 193
07 一些小技巧
zhudw edited this page May 8, 2024
·
1 revision
软件提供了一些可以自定义需求的设置,您可以通过以下两种方法操作。
- 使用记事本,修改 config.ini 文件中默认参数。
- 或者,临时使用命令行参数, 常用命令参数:
#单图书下载,用双引号包含URL
bookget "https://..."
#多任务下载,可编写一个urls.txt文件,一行一个URL(仅供熟悉计算机人士测试,如遇问题,请自行解决)
bookget -i urls.txt
#指定下载图片类型,默认值".jpg"
bookget -ext=".jp2"
#对支持IIIF下载的网站启用dezoomify-rs下载(如哈佛、及日本大多数图书馆)
bookget -dzi
#IIIF下载自定义dezoomify-rs的参数 -rs
#默认值"-l --compression 0" (默认全高清图,删除--compression 0即可保存图片JPG品质80,但不会节省下载所需时间和带宽)
bookget -rs="-l"
#分页範圍,1到100页
bookget -seq=1:100
#分冊範圍,10到20冊
bookget -seq=10:20
等于号和空格的作用相同,一次可以使用多个参数。更多的参数,可以使用 bookget -h
查看。
有些网站的图片文件名,是自然数升序排例,如 0001.jpg ... 0100.jpg ... 0600.jpg
,也可以用以下方法批量下载。
- 在哈佛图书为例,找到第 1 页 和最后一页的页码。
#第 1 页
https://ids.lib.harvard.edu/ids/iiif/52511927/full/max/0/default.jpg
#第 69 页(本册是最后一页)
https://ids.lib.harvard.edu/ids/iiif/52511995/full/max/0/default.jpg
- 拼成新的网址,只需把星号替换为
(27-95)
即可。
https://ids.lib.harvard.edu/ids/iiif/525119*/full/max/0/default.jpg
- 正确的批量下载地址,如下:
https://ids.lib.harvard.edu/ids/iiif/525119(27-95)/full/max/0/default.jpg
Bug报告、问题讨论: https://github.com/deweizhu/bookget/issues