跳转到主要内容

某些荷兰电动自行车网站的命令行界面

项目描述

vmnlcli

这是一个为这些荷兰电动自行车网站提供的命令行界面

它也可能适用于托管在 welmers.net 上的其他使用相同服务器端软件的电动自行车网站。

使用它,您可以编写脚本来更新/发布您的电动自行车的里程表值(总行驶公里数),因此您不需要手动登录/填写表格/登出。

安装

您需要安装 Python >= 3.5。如果您还没有,请参阅https://pythonlang.cn/

在壳中(Linux终端,Windows cmd.exe),输入以下内容安装 vmnlcli 软件

pip3 install vmnlcli         # system-wide installation, might require root/admin
or
pip3 install --user vmnlcli  # install into user's home/profile directory

只需要一次,您需要找出您的 VMID(电动自行车的内部数字标识符)

vmnlcli --site http://www.velomobiel.nl --email 'you@example.org' --password 'CarsS*ck' vmid

假设它显示您的 VMID 是 12345678。

现在您可以编写两个小的包装脚本(它们在 Linux 和 Windows 之间略有不同)。

Linux 包装脚本

myvm-now-km

vmnlcli --site http://www.velomobiel.nl --email 'you@example.org' --password 'CarsS*ck' --vmid 12345678 update $1

myvm-date-km

vmnlcli --site http://www.velomobiel.nl --email 'you@example.org' --password 'CarsS*ck' --vmid 12345678 update --date $1 $2

Windows 包装脚本

myvm-now-km.cmd

vmnlcli --site http://www.velomobiel.nl --email 'you@example.org' --password 'CarsS*ck' --vmid 12345678 update %1

myvm-date-km.cmd

vmnlcli --site http://www.velomobiel.nl --email 'you@example.org' --password 'CarsS*ck' --vmid 12345678 update --date %1 %2

用法

您刚刚到家,里程表显示4321公里,您想更新网站

myvm-now-km 4321

或者,您注意到您的里程表在2019-12-31显示4321公里,您想用这个数据更新网站

myvm-date-km 2019-12-31 4321

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

vmnlcli-0.2.0.tar.gz (5.0 kB 查看散列值)

上传时间

由以下支持

AWSAWS 云计算和安全赞助商DatadogDatadog 监控FastlyFastly CDNGoogleGoogle 下载分析MicrosoftMicrosoft PSF赞助商PingdomPingdom 监控SentrySentry 错误日志StatusPageStatusPage 状态页面