WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Releases: xuejianxianzun/PixivFanboxDownloader

4.7.0

03 Aug 13:37

Choose a tag to compare

这个版本增加了一些设置,用于减慢抓取和下载速度,降低封号的可能性。

最近 Fanbox 的限制变得更严格了,有几个用户向我反馈,说他们的账号被封禁了,原因是爬虫类程序过度爬取。

✨新增设置:抓取间隔

抓取投稿时,每个请求之间的间隔时间,单位是秒。

这是为了降低下载器发送请求的频率(特别是大量抓取时),从而减少账号被封的可能性。

你可以修改此设置,最小值是 0(即无限制)。

✨新增设置:下载间隔

每隔一定时间开始一次下载,单位是秒。

默认值为 1,即每小时最多会从 Fanbox 下载 3600 个文件。

这是为了降低从 Fanbox 下载文件的频率(特别是下载体积较小的图片时),从而减少账号被封的可能性。

你可以修改此设置,最小值是 0(即无限制)。

✨新增设置:每天下载的文件大小限制

每当下载完一个文件之后,下载器都会检查今天下载的文件的总体积。如果达到了限制,下载器会自动暂停下载。

此功能是为了避免下载过多的文件,导致账号被封禁。

说明:

  1. “今天”指自然天,而非最近 24 小时。
  2. 下载器只会统计下载成功的文件的体积。

🇷🇺添加了俄语文本

下载器的 Language 设置里添加了俄语选项。

🐞修复了下载完成后,下载进度条上方没有显示“下载完毕”的状态的问题

🚀升级依赖项到最新版

所有依赖项的版本都更新了。建议开发人员删除旧的 node_modules 文件夹,重新执行 npm i 安装依赖。

4.6.2

29 Jul 18:50

Choose a tag to compare

当文件名异常时,不保存其下载记录,以便用户可以再次下载它

之前当文件名异常时(例如变成 UUID 格式),下载器依然会保存它的下载记录,这导致了问题:用户在禁用了导致此问题的扩展之后,可能想要重新下载这个文件,但此时会因为“不下载重复文件”而导致这个文件被跳过(除非关闭“不下载重复文件”功能)。

现在下载器在文件名异常时,不会保存其下载记录了。

4.6.1

26 Jul 16:35

Choose a tag to compare

📝优化了文件名异常的提示

最近 IDM Integration Module 扩展更新后,会导致下载器的文件名异常。由于安装了 IDM 扩展的用户非常多,所以此问题集中爆发了,很多人都问我,我疲于应付。现在我添加了更详细的说明,让用户知道问题的原因,以及应该怎么处理。

日志数量较多时,拆分成多个日志区域

之前当日志数量超过上限时,下载器会直接删除所有日志。现在这些日志都会被保留,新的日志会在新的日志区域里显示。

4.6.0

24 Jul 19:32

Choose a tag to compare

🕒增加了请求之间的延迟,通过减慢抓取速度避免 429 限制

之前下载器在抓取文章时,同时有 6 个抓取线程,并且没有延迟。

现在改成同时只抓取 1 个,并且每个请求之间延迟 1 秒钟。

我测试抓取了逆流茶会的 528 个投稿和 omutatsu 的 184 个投稿,都顺利的抓取完了,中间没有出错。

https://www.fanbox.cc/@nlch

https://www.fanbox.cc/@omrice4869

以防万一,如果依然遇到错误,下载器会等待 6 分钟再继续抓取。

4.5.0

20 Jan 17:03

Choose a tag to compare

✨新功能:抓取关注的所有用户的投稿

你可以在 Fanbox 主页和关注的创作者页面里使用此功能。

🐛修复了保存正文时,没有保存“标题”格式的文字的问题

保存外链时会显示一条提示

4.4.2

01 Sep 20:34

Choose a tag to compare

🐛修复抓取到 vimeo.com 插入的视频时,输出网址错误的问题

4.4.1

22 Aug 18:42

Choose a tag to compare

✨“价格范围”现在可以设置为等于指定价格了

以前只能设置为大于等于(>=)。

4.4.0

06 Aug 14:03

Choose a tag to compare

🐛修复因为 API 数据变化导致抓取失败的问题

修复了在用户主页抓取文章时出现错误的问题。

跳过文章时,日志里的文章标题添加了对应的超链接

4.3.0

28 Mar 17:32

Choose a tag to compare

新功能:文件名中必须/不能含有文字

现在你可以通过文件名来过滤文件了。

此处的文件指作者上传的附件,通常是压缩包、视频、音频,它们会在网页上显示文件名。

image

4.2.5

24 Sep 11:31

Choose a tag to compare

优化了对 SERVER_FAILED 错误的提示和重试机制

#51