Skip to content

07 一些小技巧

zhudw edited this page May 8, 2024 · 1 revision

自定义参数

软件提供了一些可以自定义需求的设置,您可以通过以下两种方法操作。

  1. 使用记事本,修改 config.ini 文件中默认参数。
  2. 或者,临时使用命令行参数, 常用命令参数:
#单图书下载,用双引号包含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 页 和最后一页的页码。
#第 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
  1. 拼成新的网址,只需把星号替换为 (27-95) 即可。
https://ids.lib.harvard.edu/ids/iiif/525119*/full/max/0/default.jpg
  1. 正确的批量下载地址,如下:
https://ids.lib.harvard.edu/ids/iiif/525119(27-95)/full/max/0/default.jpg