一个手机硬件状态监控的玩意

Phone Info


core.py

感觉取这个名字不太合适

python+adb搞的

运行用了subprocess获取输出(为什么没有人做相关的解析库啊

用了re识别内容

内容不多

  • 存储空间

    • 总空间

    • 已使用

    • 占用率

  • 电池 - 电量

  • CPU

    • 核心数

    • 使用率(总)

  • 内存 - 同存储空间

输出就这样子:

1
2
3
4
5
6
{
'storge': {'total': 51.42, 'used': 49.24, 'use': 96},
'battery': 100,
'cpu': {'cores': 8, 'use': 100.0},
'mem': {'total': 3.69, 'used': 1.8699999999999999, 'use': 50.68}
}

(什么垃圾手机,啥也没干就占用这么高)(麒麟659,据说甚至不如Nova11se,那没事了)(就要换机了,看看能不能说服)(电脑也是依托……)(总不能代码写错了吧)


pinfo.py

很简单的一个玩意,用Flask做了个api