2个不稳定版本
0.2.0 | 2022年8月21日 |
---|---|
0.1.0 | 2022年8月14日 |
#15 in #webpage
18KB
329 代码行,不包括注释
苏库拉帕
监控网页上的更改并进行操作!
安装
使用cargo
cargo install sukurappa
或者使用安装脚本,并将 $HOME/.sukurappa/bin
添加到您的 $PATH
中。
curl -fsSL https://raw.githubusercontent.com/aeyoll/sukurappa/main/install.sh | bash
用法
# Add an url + selector to watch
sukurappa add --url https://example.org --selector "h1"
# Remove an url + selector to watch
sukurappa remove --url https://example.org --selector "h1"
# List watched urls + selectors
sukurappa list
# Watch for changes every 5 seconds and send an email with the new content every times it changes
# URL will be replaced with the actual url
# NEW_CONTENT will be replaced with... the new content
sukurappa watch --command='mail -s "[Sukurappa] Content changed in URL" [email protected] <<< NEW_CONTENT' --frequency=5
Rust版本要求
Rust >= 1.57.0+
依赖项
~44MB
~727K SLoC