settings - 设置
              
            约 269 字
              
            小于 1 分钟
              
            
          [v8.2.0新增]
此模块可让您控制一些Auto.js内部设置,比如稳定模式、音量上键关闭脚本等;未来还将支持修改一些系统设置。
$settings.setEnabled(key, value)
- 
              key{string} 要设置的功能的key名称。当前包括:- stop_all_on_volume_up是否在音量上键按下停止所有脚本(此功能默认开启)
- not_show_console启动时是否不显示日志界面
- foreground_service是否启用前台服务通知(用于保活)
- boot_restart是否启用 开机启动
 
- 
              value{boolean} 是否启用该功能
设置某个功能/设置项是否启用。
              // 开启 开机启动
$settings.setEnabled('boot_restart', ture);
              // 关闭前台服务
$settings.setEnabled('foreground_service', false);
// 取消autojs音量上键停止脚本
$settings.setEnabled("stop_all_on_volume_up", false); 
$settings.isEnabled(key)
- key{string} 要设置的功能的key名称。参见- $settings.setEnabled()
- 返回 {boolean} 该功能是否已启用
判断某个功能/设置项是否已启用。
// 打印一系列的设置开关是否打开
log('音量上键停止所有脚本: ' + $settings.isEnabled('stop_all_on_volume_up'));
log('启动时不显示日志界面: ' + $settings.isEnabled('not_show_console'));
log('前台服务: ' + $settings.isEnabled('foreground_service'));
