某些荷兰电动自行车网站的命令行界面
项目描述
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的散列值
算法 | 散列值 | |
---|---|---|
SHA256 | 3272bfa3af5c5505d6c64affccf57286f84c1e3b88b440c782892e3bc5d64264 |
|
MD5 | c8c2a33317b4af4a704d49a0c01e3084 |
|
BLAKE2b-256 | b69fb43c42ecc2e6958f4a231264ed2134dfd8866e8fe21656abd720ca1b2b2d |