已过期,请去下面的新版教程。
大大简化过程,有手就行新教程地址: https://bbs.south-plus.net/read.php?tid-2157520.html已经有人介绍过了各种各样的工具。
但是我个人推荐KToolBox.
https://bbs.south-plus.net/read.php?tid-2144060-keyword-kemono.html此操作的思路主要分为3步安装anaconda为KToolBox的python代码提供环境
安装Unix Like环境自动运行KToolBox
运行.sh文件代码自动运行以上步骤
配置成果:
每次下载只需要双击运行,黏贴作者链接和作者发布作品的对应时间安装需求:Windows系统
Anaconda
Unix环境
所有的安装都用默认设置即可(主要是安在C盘写代码省事
1. 下载安装anaconda教程:
https://anaconda.org.cn/anaconda/install/windows/2. 下载安装KToolBox每一行命令行需要按回车键执行
打开anaconda prompt
在anaconda prompt命令窗口中输入以下命令行:
conda create --name kemono python=3.8
conda activate kemono
pip install ktoolbox
执行第一段命令行
执行后两段命令行
一定要确认开头的(base)在执行了conda activate kemono后变成了(kemono)
#########################################
如果你不想进行后面的git自动化设置的话以上步骤就可以从kemono下载了
下面的命令行可以下载一个画师特定时间段的作品
但是你需要每次打开anaconda进行以下操作:
conda activate kemono
ktoolbox sync-creator 画师的kemono网页链接 --start-time=年年年年-月月-日日 --end-time=年年年年-月月-日日
以下为例子:
下载作者/画师从 2024-1-1 到 2024-3-1 的作品
ktoolbox sync-creator
https://kemono.su/fanbox/user/9016 --start-time=2024-1-1 --end-time=2024-3-1
#########################################
3. 下载安装一个类unix环境(这里用git)教程:
https://www.runoob.com/git/git-install-setup.html4. 运行批量下载kemono帖子的脚本在你想要下载文件的系统路径中新建一个.txt文档.
将本帖楼下的sh代码复制到.txt文档中.
一定要改windows用户名!!保存后将.txt文件改成.sh文件
运行.sh文件:
右键-->打开方式-->Git for windows
结束这步操作后你应该能看到git的命令行窗口
5. 使用脚本下载指定画师在一定日期内的作品以下所有操作都需要回车键确认
黏贴的快捷是shift+insert.
下面将以下载画师bginga从2024年1月1日到2024年3月1日的作品为例
a) git会出现提示询问黏贴作者的链接
Paste author link:
(比如
https://kemono.su/fanbox/user/9016)
b) git接着会询问你想要下载的作者帖子从哪一天开始
--------------------------------
Download AFTER YYYYMMDD
(比如 20240101)
c) git接着会询问你想要下载的作者帖子到哪一天结束
--------------------------------
Download BEFORE YYYYMMDD
(比如 20240301)
完成以上操作后整个git的界面应该是以下的样子:
7. 结语完成配置后每次下载只需要从运行.sh文件那一步开始
如果你需要下载一个画师全部的作品,把开始和结束的日期设置得比画师作品历史时间长就可以了。
比如从1990到2077
如果你只需要下载一个帖子,那开始和结束时间都设置成发布时间的前后一天即可
欢迎提问