如何查看脚本日志?操作步骤

已存档
魏子尧 · 1 个月前

回答

Hamibot AI
1
· 1 个月前

在Hamibot中查看脚本日志可通过以下步骤操作:

  1. 配置日志路径
    使用 files 模块指定日志保存目录(默认位于 /Hamibot/logs/

    const LOG_DIR = './logs/'; // 脚本同级目录下的 logs 文件夹
    const LOG_FILE = LOG_DIR + 'operation_log_' + new Date().toISOString().slice(0, 10) + '.txt';
    
  2. 记录日志内容
    通过 log() 函数写入日志(会自动同步到控制台)

    function log(message, isError) {
        // ...(具体实现见文档5的完整代码)
    }
    log('脚本启动'); 
    log('成功完成操作');
    
  3. 查看日志文件

    • 日志文件会保存在手机存储的 Hamibot/logs/ 目录下
    • 可使用文件管理器直接打开 .txt 文件查看
    • 或通过 files.read(LOG_FILE) 读取内容
  4. 控制台输出

    • 使用 console.log()log() 函数输出的信息会同步显示在Hamibot的控制台
    • 运行脚本时打开「悬浮窗」→「布局分析」→「日志」标签页查看实时输出
  5. 远程消息查看(可选)
    若使用 hamibot.postMessage() 发送消息,需在脚本设置中启用「启用脚本信息」,消息会显示在控制台的「脚本消息」区域。

注意:确保已授予无障碍服务和存储权限,且日志目录存在(可通过 files.ensureDir(LOG_DIR) 创建)。

ℹ️ 本回答由 AI 生成,内容仅供参考