Kemono 和 Coomer 下载器是一个允许您从 Kemono 和 Coomer 网站下载帖子的工具。
使用此工具,您可以下载单个帖子、按顺序下载多个帖子、从个人资料下载所有帖子,以及从 Kemono 个人资料下载所有 DM。您还可以配置要在帖子中保存的内容:附件、视频、创建包含帖子信息的.txt
文件等。有关更多信息,请访问文档。
确保您的系统上安装了 Python。
克隆此存储库:
git clone https://github.com/e43b/Kemono-and-Coomer-Downloader/
导航到项目目录:
cd Kemono-and-Coomer-Downloader
选择所需的语言:
codeen
文件夹包含英文版本。codeen
文件夹包含葡萄牙语版本。运行主脚本:
python main.py
按照菜单中的说明选择您要下载的内容或自定义程序。
所需的库是: requests
和beautifulsoup4
。第一次运行脚本时,如果未安装库,系统会提示您安装它们。只需输入“y”,它们就会自动安装。
项目主页提供了可用于促进该工具使用的主要选项。
要下载特定帖子,只需输入以逗号分隔的帖子链接即可。此选项非常适合下载一些帖子。例子:
https://kemono.su/patreon/user/133054/post/82477856, https://coomer.su/fansly/user/285310079517863936/post/614339200069672960, https://coomer.su/fansly/user/285310079517863936/post/611301068940255234
对于那些想要一次从个人资料下载数十个或更多帖子的人,我们有一个强大的替代方案:
从个人资料生成链接:
导航到codeen
目录并运行命令:
python links.py < profile_url > < parameter >
示例:
要从个人资料中提取所有帖子的链接:
python links.py https://coomer.su/fansly/user/285310079517863936 all
要提取第 1 至第 5 页的帖子链接:
python links.py https://coomer.su/fansly/user/285310079517863936 " 1 to 5 "
要从第 1、6 和 9 页提取帖子的链接:
python links.py https://coomer.su/fansly/user/285310079517863936 " 1, 6, 9 "
要从所有可用页面(不包括第 8 至 10 和 25 页)中提取链接:
python links.py https://coomer.su/fansly/user/285310079517863936 " -8 to -10, -25 "
将链接保存在 JSON 文件中:
运行该命令后,将创建一个名为links
目录,其中包含一个 JSON 文件。示例: links/coomer_su_285310079517863936_fansly.json
。该文件将包含提取的链接。
使用 JSON 下载帖子:
运行主脚本:
python main.py
选择选项 1 下载帖子。
选择选项 1 从手动添加的链接下载帖子,或选择选项 2 使用生成的包含要下载的所有链接的 JSON 文件。
开始下载:
输入生成的 JSON 文件的路径: links/coomer_su_285310079517863936_fansly.json
。
下载将开始,并且 JSON 文件中的所有可用链接都将被下载。
要下载个人资料中的所有帖子,请按照下列步骤操作:
选择下载选项
启动该程序后,您将看到两个针对个人资料帖子的下载选项。
输入个人资料链接
输入您要从中下载帖子的个人资料的链接。然后您将看到以下选项:
选项 1:下载所有帖子
要从个人资料下载所有可用帖子,请输入“1”并按 Enter 键。所有帖子的下载将自动开始。
选项 2:下载特定帖子
如果您只想下载某些特定帖子,请选择选项“2”。在这里,您需要输入要下载的最新帖子的链接和最旧帖子的链接。
这仅适用于 Kemono 网站上的个人资料,因为 Coomer 没有此功能。只需输入个人资料链接,所有 DM 都会以.txt
格式提取并保存在dm
文件夹中。
帖子保存在文件夹中以便于组织。文件夹结构如下:
posts
文件夹,用于保存帖子。每个帖子都保存在由帖子 ID 标识的子文件夹中。DMs
文件夹,其中保存了.txt
DM 文件。文件夹结构示例:
Kemono-and-Coomer-Downloader/
│
├── kemono/ # Kemono platform folder
│ ├── author1/ # Author 1 folder
│ │ ├── posts/ # Posts folder for author 1
│ │ │ ├── postID1/ # Post folder with ID 1
│ │ │ │ ├── post_content # Post content
│ │ │ │ └── ... # Other post files
│ │ │ └── postID2/ # Post folder with ID 2
│ │ │ ├── post_content # Post content
│ │ │ └── ... # Other post files
│ │ └── DMs/ # DMs folder for author 1
│ │ ├── dm1.txt # DM 1
│ │ ├── dm2.txt # DM 2
│ │ └── ... # Other DMs
│ └── author2/ # Author 2 folder
│ ├── posts/ # Posts folder for author 2
│ └── DMs/ # DMs folder for author 2
│
└── coomer/ # Coomer platform folder
├── author1/ # Author 1 folder
│ ├── posts/ # Posts folder for author 1
│ └── DMs/ # DMs folder for author 1 (if applicable)
└── author2/ # Author 2 folder
├── posts/ # Posts folder for author 2
└── DMs/ # DMs folder for author 2 (if applicable)
配置页面允许您根据需要自定义程序。
在后配置模式下,用户可以设置多个选项,包括:
.txt
文件中,例如标题、发布日期、导入日期和内容。.txt
文件中。要保存评论,必须启用保存信息选项。在配置文件配置模式下,用户可以设置他们想要从帖子中下载的内容,类似于帖子配置选项。不同之处在于,用户可以按包含或不包含图像的帖子进行过滤,选择一个或另一个或两个版本。
有关更多详细信息,请参阅文档。
该项目是开源的,我们鼓励您贡献改进和新功能。请随意通过官方 GitHub 存储库或通过我们的 Discord 发送建议、报告问题或提交拉取请求。
Kemono 和 Coomer Downloader 由 E43b 开发和维护,旨在简化从 Kemono 和 Coomer 网站下载帖子的过程,提供更易于访问和更有组织的体验。
如果您遇到问题、发现错误或有任何疑问,请访问我们的 Discord 寻求帮助和支持。
如果您发现此工具有用并希望支持其持续开发,请考虑捐赠。您的贡献有助于保持项目活跃并开发新功能。
我们希望这个工具对您有用!