首页
/ FanFicFare v4.41.0 版本发布:小说抓取工具的重要更新

FanFicFare v4.41.0 版本发布:小说抓取工具的重要更新

2025-07-10 18:15:02作者:冯梦姬Eddie

FanFicFare 是一个功能强大的小说抓取工具,它能够从众多在线小说网站下载故事内容并转换为电子书格式。该项目既可作为Calibre插件使用,也提供命令行界面,支持Python pip安装方式。作为一个开源项目,FanFicFare持续更新以支持更多小说网站,并不断优化现有功能。

核心更新内容

本次发布的v4.41.0版本带来了多项重要改进和新功能:

新增网站支持

  • 新增了对superlove.sayitditto.net网站的支持
  • 新增了对www.cfaarchive.org网站的支持

这两个新增站点将为用户提供更广泛的小说资源获取渠道,丰富了工具的内容来源。

技术优化

  • 改进了XenForo lazyload处理逻辑,现在会优先使用data-src属性而非data-url,这一改进能够更好地处理QQ代理缓存问题
  • 针对Wattpad适配器进行了多项小修复,提升了在该平台上的抓取稳定性
  • 优化了metadata替换逻辑,修复了当非列表metadata被getList()调用时出现的双重替换问题

登录功能增强

  • 为inkbunnynet适配器实现了always_login功能
  • 为fimfictionnet适配器实现了always_login功能,并移除了不再使用的fail_on_password和do_update_hook设置

这些登录相关的改进使得工具在需要认证的网站上能够更可靠地工作,特别是对于那些需要登录才能访问完整内容的网站。

功能增强与用户体验改进

元数据处理

  • 新增了subject_tags到命令行接口(-m/j)的输出中,为用户提供了更丰富的内容分类信息

浏览器集成

  • 现在调用Calibre的safe_open_url函数来处理open_pages_in_browser功能,提高了在浏览器中打开页面时的安全性和稳定性

国际化支持

  • 更新了翻译文件,使工具能够更好地支持多语言环境

安装与使用

FanFicFare提供两种主要的使用方式:

作为Calibre插件: 用户可以直接下载提供的插件zip文件安装,或者通过Calibre内置的"获取插件"功能进行安装。

命令行界面: 工具也可以通过pip包管理器安装:

pip install FanFicFare

或更新现有安装:

pip install --upgrade FanFicFare

安装后,可以通过fanficfare -h命令查看使用帮助。

技术价值与应用场景

FanFicFare的这些更新特别适合以下场景:

  1. 小说爱好者希望将在线内容转换为电子书格式以便离线阅读
  2. 研究人员需要批量获取网络小说内容进行分析
  3. 数字图书馆建设者收集网络文学作品
  4. 多语言用户需要从不同国家的网站获取内容

v4.41.0版本通过新增网站支持和技术优化,进一步扩展了工具的适用范围,同时提升了在已有网站上的抓取稳定性和用户体验。特别是登录功能的增强,使得工具能够更好地处理那些需要会员资格的内容,为用户提供了更完整的阅读体验。

登录后查看全文
热门项目推荐

项目优选

收起