#article #feed #dump #offline #tool #command-line-tool #followed

bin+lib rsst

将关注的订阅源中的文章导出到离线文件的命令行工具

1 个不稳定版本

0.1.0 2019 年 5 月 3 日

#28#article

MIT 许可证

27KB
627

RSSt

RSSt 是一个命令行工具,当运行时,会将关注的订阅源中的文章导出到离线文件。它的目标是成为 RSS 工具,类似于 OfflineIMAP 对 IMAP 的作用。

使用方法

查看所有选项,请参阅 rsst --help,但通常的工作流程是这样的

  1. XDG_CONFIG_HOME/rsst/config.toml 创建一个配置文件
[setting]
output_format = "html"
output_dir = "~/documents/rsst/"

[source]
example = "https://example.com/rss.xml"

如果没有提供 output_dir,则默认为 "~/rsst"。在 source 部分列出的来源是关注的订阅源,其中 example 是别名(用作子目录名),而 "https://example.com/rss.xml" 是订阅源文件地址。

  1. 每次想要检查是否有新文章时,只需简单地运行 rsst。RSSt 将跟踪 $XDG_DATA_HOME/rsst 中最后更新的文章,并在下次增量检索新文章。您可以根据创建/修改时间对文件进行排序,以查看新内容。

  2. 检索到的文章将位于指定的 output_dir~/rsst 中。您可以用任何方式阅读或解析它们(例如,网页浏览器)。

安装 / 编译

以您喜欢的任何方式安装它,例如

https://github.com/quinoa42/rsst.git
cd rsst
cargo build --release

然后编译后的可执行文件将位于 target/release/rsst

许可证

MIT

依赖项

~9.5MB
~238K SLoC