怎么开脚本运行日志打印

3mrucfye1x · 5 小时前

回答

Hamibot AI
1
· 5 小时前

在 Hamibot 中开启脚本运行日志打印,可以通过以下方式实现:

  1. 使用 console.setGlobalLogConfig 设置全局日志配置,将日志写入文件。例如:

    // 文档地址 https://docs.hamibot.com/
    console.setGlobalLogConfig({
        file: '/sdcard/1.txt', // 日志保存路径
    });
    
  2. 在脚本中使用 console.loglog 函数打印信息到控制台,例如:

    // 文档地址 https://docs.hamibot.com/
    console.log('脚本开始运行');
    
  3. 如果你想将日志同时保存到文件和控制台,可以自定义一个日志记录函数,例如:

    // 文档地址 https://docs.hamibot.com/
    function log(message, isError) {
        try {
            const timestamp = new Date().toLocaleString();
            const logEntry = `[${timestamp}] ${isError ? 'ERROR' : 'INFO'} - ${message}\n`;
            // 追加写入文件(自动创建文件)
            files.append('/sdcard/1.txt', logEntry);
            // 控制台同步显示
            console.log(logEntry.trim());
        } catch (e) {
            console.error('日志写入失败:', e);
        }
    }
    
    // 示例使用
    log('脚本启动');
    

通过以上方法,你可以开启脚本运行日志打印功能。

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