网络小说网站的本地镜像
项目描述
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 查看哈希值)
关闭
ffmirror-0.4.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 636c8a1a98aacb821f6ebd5502e64c62bfbde886f182eff0b68a51b1c2bfe98c |
|
MD5 | 6a552ad3d64b5f5a92af7d5ea0663256 |
|
BLAKE2b-256 | b969c7ebe79246ceb78254cc2c5a08274f2f0cedeee42773d48bc6d01c0f670f |
关闭
ffmirror-0.4.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b57e946f8a2346d7d1f89d795f4482719f04e71e5c72ded1e642fb018e8e9597 |
|
MD5 | ff0b3b1bf3a180c8e1ac15e4aaa2a2a2 |
|
BLAKE2b-256 | b99f5876103a903f583dfa951260617966c1cc2b5c3fff7ae962e2317e07b8fb |