4个版本
0.1.3 | 2021年5月15日 |
---|---|
0.1.2 | 2021年5月15日 |
0.1.1 | 2021年5月12日 |
0.1.0 | 2021年5月12日 |
#10 in #stories
19KB
265 代码行
hncat 🐈
快速转储 Hacker News 的所有评论、故事和投票。
目录
安装 💿
- Homebrew:
brew install orf/brew/hncat
- Cargo:
cargo install hncat
用法 🎷
运行 hncat
将从 API 流式传输所有项目到 stdout 的 JSON。
$ hncat --help
hncat 0.1.0
Grab Hacker News items from the API in parallel.
USAGE:
hncat [OPTIONS]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
--concurrency <concurrency> Make this many concurrent requests [default: 200]
--end-date <end-date> Ignore all items created after this date. Supports relative durations like "1
hour" as well as absolute rfc3339 dates
--last <last> Fetch the last X items
--limit <limit> Limit the number of outputted rows to this
--since <since> Fetch all records since this time. Supports relative durations like "1 hour"
--start-date <start-date> Ignore all items created before this date. Supports relative durations like "1
hour" as well as absolute rfc3339 dates
--start-id <start-id> Fetch records with IDs higher than this
--stop-id <stop-id> Fetch records with IDs lower than this
依赖项
~13–28MB
~469K SLoC