Shell 脚本,用来获取基于 moebooru 的网站上的原图链接,如 yande.re、konachan.com 等。
下载
$ curl -O "https://github.com/qianbinbin/moebooru-crawler/raw/master/moebooru-crawler.sh"
$ # git clone git@github.com:qianbinbin/moebooru-crawler.git && cd moebooru-crawler
$ chmod +x ./moebooru-crawler.sh
使用
Usage: moebooru-crawler URL [ -n NUM, --num=NUM ]
-n NUM, --num=NUM print NUM links of images,
or print all if NUM is '0'
示例
获取指定页面上的图片链接
$ ./moebooru-crawler.sh "https://yande.re/post?tags=coffee-kizoku+order%3Ascore"
将链接保存到文件
$ ./moebooru-crawler.sh "https://yande.re/post?tags=coffee-kizoku+order%3Ascore" >>links.txt
然后可以用 aria2c 之类的工具批量下载。
获取指定数量的图片(当页面多于一页时)
$ ./moebooru-crawler.sh "https://yande.re/post?page=2&tags=coffee-kizoku" -n 100 # "page=2" 会被忽略
要下载所有页面上的图片,使用 -n 0
即可:
$ ./moebooru-crawler.sh "https://yande.re/post?tags=coffee-kizoku" -n 0
源码
https://github.com/qianbinbin/moebooru-crawler