#交通 #时间 #日程 #休息 #CLI #CLI 工具

程序 rat-rs

一个简单的命令行工具,用于检索法国伊勒-德-弗朗什地区的交通时刻表。

3 个版本

0.1.2 2022年7月1日
0.1.1 2022年5月3日
0.1.0 2022年5月2日

50#日程

MIT 许可证

30KB
176

crates-dl rat-stars rat-license gh-issues

rat-rs

drawing

一个简单的命令行工具,用于检索法国伊勒-德-弗朗什地区的交通时刻表。

主要功能

  • 允许检索以下交通工具的行程:公交车、地铁、有轨电车和RER。
  • 24小时/7天
  • 快速响应时间
  • 实时结果
  • 轻量级
  • 易于使用
  • 开源
  • 跨平台:只需要安装 cargo!

如何下载

从 crates.io

cargo install rat-rs

从 github

cargo install --git https://github.com/nag763/rat-rs

从发布页面

可能很快就会到来

用法

打印帮助信息

usr@penguin:$ rat-rs --help
rat-rs 0.1.2
LABEYE Loïc <loic.labeye@pm.me>
This tool has for purpose to show the schedules of the parisians transports for the given arguments.

USAGE:
    rat-rs <TRANSPORT_TYPE> <CODE> <STATION> <WAY>

ARGS:
    <TRANSPORT_TYPE>    Desired transport type [possible values: metro, rer, tramway, bus,
                        noctilien]
    <CODE>              Code of the transport
    <STATION>           Station where you would like to have the next schedules
    <WAY>               What direction you want to go [default: ar] [possible values: a, r, ar]

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

All of the data reported by this tool belongs to the RATP.

从 Pont de Sèvres 获取下一班地铁(线路 9)

usr@penguin:$ rat-rs metro 9 "Pont de Sèvres" a
1 mn direction Mairie de Montreuil
6 mn direction Mairie de Montreuil
11 mn direction Mairie de Montreuil
15 mn direction Mairie de Montreuil

从 La Défense 获取下一班 RER A,任何方向

usr@penguin:$ rat-rs rer a "Auber" ar
21:07 direction Poissy
21:11 direction Saint-Germain-en-Laye
21:13 direction Cergy-Le-Haut
21:18 direction Saint-Germain-en-Laye
21:23 direction Poissy
21:30 direction Saint-Germain-en-Laye
21:06 direction Boissy-Saint-Leger
21:09 direction Marne-la-Vallee Chessy
21:16 direction Boissy-Saint-Leger
21:23 direction Marne-la-Vallee Chessy
21:31 direction Boissy-Saint-Leger
21:38 direction Marne-la-Vallee Chessy

特别感谢

依赖项

~12–27MB
~443K SLoC