电量助手
本帖最后由 Exisi 于 2024-7-14 19:17 编辑电量助手适用于可使用电池供电的设备,为系统的电量提示提供一定程度的补充和增强。
## 前言
最近逛谷歌插件商店,发现几个监控电量的插件,不过功能过于单一,所以打算写个功能更完善的脚本。
起初是为了解决笔记本经常忘记连接电源的问题,只准备写个提醒,不过看了下系统的电量提醒功能也很简单,好吧,既然开坑了那就贯彻到底吧,就加上了其他功能。
## 功能
1. 根据电量变化通知电量情况
2. 设备充电状态提示
3. 充电完成提醒
4. 消耗特定电量后提醒
## 补充
此脚本为后台脚本,无法按照正常方法直接停止和关闭,禁用此脚本请关闭脚本开关,然后重启您的浏览器既可。
## 注
请使用 ScriptCat 安装此脚本!
哥哥可以改成定时脚本,后续打算这样处理这种类型的脚本
【分享】如何优雅地中断 Promise?来试试 AbortController 吧!
https://bbs.tampermonkey.net.cn/thread-3076-1-1.html
(出处: 油猴中文网)
王一之 发表于 2023-1-30 18:05
哥哥可以改成定时脚本,后续打算这样处理这种类型的脚本
【分享】如何优雅地中断 Promise?来试试 AbortCo ...
改成定时脚本的话,间隔太长通知可能没法实时,改用@background在因为浏览器重启的时候会自动启动脚本,理论上也可以是定时脚本,倒是需要频繁启动
让脚本保持运行,使用脚本的人就可以意识到这个脚本是在运行的。实际上用原有的方法 resolve/reject 停止后,监听还在,也可以发送通知,我不太确定脚本运行的机制,考虑到稳定性暂时保留了 王一之 发表于 2023-1-30 18:05
哥哥可以改成定时脚本,后续打算这样处理这种类型的脚本
【分享】如何优雅地中断 Promise?来试试 AbortCo ...
这个方法倒是提醒我用来中断 addEventListener 挺不错的,之前处理 addEventListener 的事件的时候确实是摆烂了用了 onXXX 事件直接处理了😂 GGNB 竟然还有这种API
navigator.getBattery()
页:
[1]