跳至主要內容

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 是否启用前台服务通知(用于保活)
  • value {boolean} 是否启用该功能

设置某个功能/设置项是否启用。

// 关闭前台服务
$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'));