自动化熄屏亮屏脚本

24.12.6
评分人数不足
我要评分

设备亮屏与熄屏自动控制脚本
功能描述
该脚本旨在根据预设的时间段,自动控制设备屏幕的亮屏与熄屏状态,并通过 HamiBot 控制台实时输出带有时间戳的运行日志。脚本特别适用于需要定时亮屏、熄屏的场景,例如自动签到、定时任务执行等。
主要功能

  1. 定时亮屏与熄屏:
    • 根据工作日(周一到周五)和休息日(周六-周日)的不同时间段,自动判断是否需要亮屏或熄屏。
    • 周一到周五亮屏时间:
      • 早上 7:00 至 8:30
      • 晚上 18:30 至 23:59
    • 周六-周日亮屏时间:
      • 早上 8:00 至 11:00
      • 下午 14:00 至 23:59
  2. 实时日志输出:
    • 脚本运行过程中,通过控制台输出当前操作状态(如亮屏、熄屏等),并附带时间戳,便于调试和监控。
  3. 异常处理:
    • 在脚本运行过程中捕获可能发生的错误,并将错误信息输出到控制台,确保脚本稳定运行。
  4. 应用启动(可选):
    • 在亮屏后,可自动启动指定的应用程序(需要替换为目标应用的包名)。
      使用场景
  • 自动化设备控制:适用于需要在特定时间段保持设备屏幕亮起的场景,例如远程监控、自动签到、定时任务等。
  • 节能管理:通过在非必要时段自动熄屏,降低设备能耗,延长设备续航时间。
  • 日志追踪与调试:通过带有时间戳的控制台日志,方便用户追踪脚本的运行状态和操作时间点。
    注意事项
  1. 时间段配置:
    • 亮屏与熄屏的时间段可根据实际需求修改 isScreenOnTime() 函数中的逻辑。
  2. 锁屏解锁:
    • 如果设备设置了锁屏密码,可能需要额外编写解锁逻辑(如输入 PIN 或图案解锁)。
  3. 应用启动:
    • 如果需要在亮屏后启动特定应用,请将 launch() 方法中的包名替换为目标应用的包名。
  4. 脚本稳定性:
    • 脚本已加入异常捕获机制,但建议定期检查运行日志,确保脚本稳定工作。

示例日志输出

以下为脚本运行时的控制台日志示例:

  • 亮屏时间段:

    [2024/12/16 07:00:00] 当前时间在亮屏时间段
    [2024/12/16 07:00:01] 正在点亮屏幕...
    [2024/12/16 07:00:02] 屏幕已亮,无需操作
    
  • 熄屏时间段:

    [2024/12/16 08:31:00] 当前时间在熄屏时间段
    [2024/12/16 08:31:01] 正在关闭屏幕...
    [2024/12/16 08:31:02] 屏幕已熄,无需操作
    
  • 发生错误:

    [2024/12/16 08:32:00] 发生错误:Error: 设备未响应
    
分享
声明:本平台所有脚本均由开发者自主开发,如涉及侵权或违规,请联系本平台进行下架处理,本平台不承担任何经济和法律责任。侵权申诉

定价和安装

免费

自动化熄屏亮屏脚本

免费

¥0

安装到专属版

👉 未配置或不支持,请咨询脚本作者
君陌 吃瓜 🍈
鼓励 TA 持续创作 (゚∀゚) ノ♡
三步完成运行,没有麻烦

如何使用

安装 Hamibot
安装脚本
运行脚本