代码拉取完成,页面将自动刷新
同步操作将从 qq385723790/AutoScriptBase 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/*
* @Author: TonyJiangWJ
* @Date: 2019-12-09 20:42:08
* @Last Modified by: TonyJiangWJ
* @Last Modified time: 2020-12-26 11:56:26
* @Description:
*/
let currentEngine = engines.myEngine().getSource() + ''
let isRunningMode = currentEngine.endsWith('/config.js') && typeof module === 'undefined'
let is_pro = Object.prototype.toString.call(com.stardust.autojs.core.timing.TimedTask.Companion).match(/Java(Class|Object)/)
let default_config = {
password: '',
timeout_unlock: 1000,
timeout_findOne: 1000,
timeout_existing: 8000,
// 异步等待截图,当截图超时后重新获取截图 默认开启
async_waiting_capture: true,
capture_waiting_time: 500,
show_debug_log: true,
show_engine_id: false,
develop_mode: false,
develop_saving_mode: false,
enable_visual_helper: false,
check_device_posture: false,
check_distance: false,
posture_threshold_z: 6,
auto_lock: false,
lock_x: 150,
lock_y: 970,
// 是否根据当前锁屏状态来设置屏幕亮度,当锁屏状态下启动时 设置为最低亮度,结束后设置成自动亮度
auto_set_brightness: false,
// 锁屏启动关闭提示框
dismiss_dialog_if_locked: true,
request_capture_permission: true,
capture_permission_button: 'START NOW|立即开始|允许',
// 是否保存日志文件,如果设置为保存,则日志文件会按时间分片备份在logback/文件夹下
save_log_file: true,
async_save_log_file: true,
back_size: '100',
// 通话状态监听
enable_call_state_control: false,
// 单脚本模式 是否只运行一个脚本 不会同时使用其他的 开启单脚本模式 会取消任务队列的功能。
// 比如同时使用蚂蚁庄园 则保持默认 false 否则设置为true 无视其他运行中的脚本
single_script: false,
auto_restart_when_crashed: false,
// 是否使用模拟的滑动,如果滑动有问题开启这个 当前默认关闭 经常有人手机上有虚拟按键 然后又不看文档注释的
useCustomScrollDown: true,
// 排行榜列表下滑速度 200毫秒 不要太低否则滑动不生效 仅仅针对useCustomScrollDown=true的情况
scrollDownSpeed: 200,
bottomHeight: 200,
// 当以下包正在前台运行时,延迟执行
skip_running_packages: [],
warn_skipped_ignore_package: false,
warn_skipped_too_much: false,
// 延迟启动时延 5秒 悬浮窗中进行的倒计时时间
delayStartTime: 5,
device_width: device.width,
device_height: device.height,
// 是否是AutoJS Pro 需要屏蔽部分功能,暂时无法实现:生命周期监听等 包括通话监听
is_pro: is_pro,
auto_set_bang_offset: true,
bang_offset: 0,
thread_name_prefix: 'autoscript_'
}
// 不同项目需要设置不同的storageName,不然会导致配置信息混乱
let CONFIG_STORAGE_NAME = 'autoscript_version'
let PROJECT_NAME = 'AutoJS 脚手架'
let config = {}
let storageConfig = storages.create(CONFIG_STORAGE_NAME)
Object.keys(default_config).forEach(key => {
let storedVal = storageConfig.get(key)
if (typeof storedVal !== 'undefined') {
config[key] = storedVal
} else {
config[key] = default_config[key]
}
})
if (!isRunningMode) {
module.exports = function (__runtime__, scope) {
if (typeof scope.config_instance === 'undefined') {
scope.config_instance = {
config: config,
default_config: default_config,
storage_name: CONFIG_STORAGE_NAME,
project_name: PROJECT_NAME
}
}
return scope.config_instance
}
} else {
setTimeout(function () {
engines.execScriptFile(files.cwd() + "/可视化配置.js", { path: files.cwd() })
}, 30)
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。