跳转到主要内容

网络小说网站的本地镜像

项目描述

ffmirror是一个创建和维护网络小说网站故事本地镜像的程序。它具有类似于FanFicFare或其他项目的下载故事功能,但区别在于支持创建本地数据库,该数据库可以维护下载的元数据,并可以自动更新关注的作者。

ffmirror有两个目前维护的脚本入口点

  • ffdl是一个简单的单故事文件下载器。它接受一个URL并写入一个HTML故事文件。

  • ffdb是本地同人网站镜像的管理器。它维护一组关注的用户及其故事的元数据的本地副本。

其余的入口点ffadd、ffup、ffcache是为旧镜像格式设计的,现已弃用。

ffmirror可以通过PyPI安装:pip install ffmirror

要创建镜像,进入一个空目录并执行

$ ffdb init

这将初始化跟踪元数据的SQLite数据库。您现在可以通过发出命令添加作者

$ ffdb add $AUTHOR_URL

添加作者将立即将所有故事下载到镜像中。故事存储在每个作者的最高级目录下。

更新镜像将重新检查已添加的所有作者,并下载任何新或更新的故事。要更新镜像,发出

$ ffdb update

您可以通过发出以下命令仅更新一个作者

$ ffdb update $AUTHOR_DIR

其中AUTHOR_DIR是该作者故事的目录。

项目详情


下载文件

下载适合您平台的文件。如果您不确定该选择哪一个,请了解更多关于安装包的信息。

源分发

ffmirror-0.4.1.tar.gz (22.2 kB 查看哈希值)

上传时间

构建分发

ffmirror-0.4.1-py3-none-any.whl (25.1 kB 查看哈希值)

上传时间 Python 3

由以下支持