6个版本
0.1.5 | 2022年1月27日 |
---|---|
0.1.4 | 2022年1月25日 |
#9 in #公共交通
15KB
312 行
瑞士公共交通命令行工具
这是一个简单的工具,用于从一座车站搜索到另一座车站的公共交通连接,可能包括中转。
它使用来自 https://transport.opendata.ch 的公共交通数据,并用 rust 编写。
安装
cargo install spt_cli
用法
spt_cli [OPTIONS] <FROM> <TO> [VIA]
ARGS:
<FROM>
<TO>
<VIA>
OPTIONS:
-c, --color Always output colors
-d, --date <DATE> Date of connection, otherwise the current date is used
-h, --help Print help information
-i, --is-arrival-time If set the given time is treated as arrival time, otherwise as
departure time
-l, --limit <LIMIT> Max. number of results, between 1 and 16 [default: 4]
-n, --no-color Never output colors
-t, --time <TIME> Time of connection, otherwise the current time is used
-V, --version Print version information
示例
# Simple
spt_cli Zürich Bern
# Specify a time
spt_cli --time 10:00 Basel Chur
# Use a via
spt_cli Basel Genve Biel
spt_cli --help # show all options
屏幕录制
贡献
欢迎提交问题和合并请求
依赖项
~9–24MB
~336K SLoC