#api-bindings #ferry #internal-api

paat-core

与praamid.ee 内部API通信的核心功能

1个不稳定版本

0.1.0 2022年6月22日

#2895 in #api-bindings


用于 paat-cli

MIT 许可证

11KB
199

Paat

概述

Paat是一个在Hiiumaa、Saaremaa和爱沙尼亚大陆之间运行的渡轮上寻找位置的机器人。即使渡轮已售罄,人们也经常更改车票或选择更早的时间出行。因此,持续轮询可用位置可以导致在期望的时间内获得渡轮票。Paat通过每30秒轮询一次来简化这一过程,无需不断刷新渡轮网站。

Paat由两部分组成:用于实现轮询逻辑的paat-core,以及面向用户的CLI应用程序paat-cli。未来计划添加更多面向用户的应用程序,如paat-tuipaat-desktop

使用

paat-cli

Paat Usage GIF

哦,它还会播放声音🎵!

安装

使用Cargo

cargo install paat-cli

从源码

git clone https://github.com/ebakoba/paat
cd paat/paat-cli
cargo install --path .

限制

Paat是用praamid.ee的内部API编写的。内部API的更改可能会在任何时候破坏Paat的功能。

目前,Paat只能轮询小型车辆的座位。

依赖项

~7–20MB
~291K SLoC