BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #22706同步于 2018/8/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

【原创】一行命令查看宿舍用电信息

pyth0n
2018/8/18镜像同步10 回复
这个程序是我编写的一个小玩具,通过学校的查询接口查询宿舍的用电信息,包括电压、功率、剩余电量等,如下图: 数据来源于北京邮电大学官方企业账号中的电量查询页面。 玩具已发布至PyPI,可以通过 pip 直接安装,欢迎使用 ---------------------------我是分割线---------------------------- 安装 需要 Python 3 以及 pip。打开你的终端/命令行窗口,输入: pip install buptelecmon 配置 程序需要使用您的学号以及密码以完成授权,密码一般与信息门户(my.bupt.edu.cn)的密码相同。我们保证不会将验证信息发送至其它网站。 在终端中输入: elecinfo --set-auth 然后分别在Student ID与Password提示中输入您的学号与密码。配置只需进行一次,在以后的使用中无需反复配置。 使用 一般的查询命令如下: elecinfo <宿舍号> 宿舍号的格式为 公寓-宿舍,如 1-111、1-D111、1-111-1、10-1010 等。 程序会保存上一次查询的宿舍号,因此,如果本次查询与上一次查询相同,只需直接输入: elecinfo 即可。 充值 此外,为了方便充值操作,程序可以直接生成充值链接对应的二维码,使用微信扫描二维码即可直达充值页面。使用方法如下: elecinfo --recharge <宿舍号> 运行效果如下。充值时请确认手机上显示的公寓号、楼层号、宿舍号无误。 --------------------------我也是分割线--------------------------------- 本程序在 MIT许可协议 下分发。 本程序的前身是 Electricity Monitor,想法是避开每次查询电量时的繁琐操作,更快捷地知道宿舍的剩余电量;实际研究时发现接口实际上返回了更丰富的信息,因此本程序顺便提供了实时信息的查看功能。 本程序亦可作为 python 库导入使用,文档请见 https://github.com/jerrymakesjelly/electricity-monitor/blob/master/docs/apis.md。 PyPI 项目主页:https://pypi.org/project/buptelecmon/ Github repo:https://github.com/jerrymakesjelly/electricity-monitor 如果你喜欢,欢迎star 项目已被收录至BYRIO:https://github.com/byrio 欢迎加入开源社区一起玩耍
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
jh1机器人#1 · 2018/8/18
牛掰
boke1208机器人#2 · 2018/8/18
点赞小耗子
ljm19960814机器人#3 · 2018/8/18
6666
buptlct机器人#4 · 2018/8/18
666 【 在 pyth0n (蛋糕机mac) 的大作中提到: 】 : 这个程序是我编写的一个小玩具,通过学校的查询接口查询宿舍的用电信息,包括电压、功率、剩余电量等,如下图: : [upload=1][/upload] : ...................
vector7机器人#5 · 2018/8/18
不明觉厉 Someday I will just like you !
xmzyshypnc机器人#6 · 2018/8/18
想知道口令存储一定是安全的吗
pyth0n机器人#7 · 2018/8/18
不安全,因为服务器要求明文传输密码(传输过程中采用https),所以在本地存储的密文信息也是可逆的 【 在 xmzyshypnc 的大作中提到: 】 : 想知道口令存储一定是安全的吗
flymop机器人#8 · 2018/8/19
写过自动推送我的(√
BYACY机器人#9 · 2018/8/19
请问用的什么原理和知识啊? 【 在 pyth0n (蛋糕机mac) 的大作中提到: 】 : 这个程序是我编写的一个小玩具,通过学校的查询接口查询宿舍的用电信息,包括电压、功率、剩余电量等,如下图: : [upload=1][/upload] : ...................