对于MAAv5.12.1版本后两个字段Start.RunDirectlyStart.OpenEmulatorAfterLaunch的适配

This commit is contained in:
heziziziscool
2025-01-22 17:22:01 +08:00
parent 6960184911
commit b40fa35622

View File

@@ -33,7 +33,6 @@ import subprocess
import shutil import shutil
import time import time
from pathlib import Path from pathlib import Path
from app import AppConfig from app import AppConfig
@@ -658,13 +657,23 @@ class MaaManager(QtCore.QThread):
data["Current"] = "Default" # 切换配置 data["Current"] = "Default" # 切换配置
for i in range(1, 9): for i in range(1, 9):
data["Global"][f"Timer.Timer{i}"] = "False" # 时间设置 data["Global"][f"Timer.Timer{i}"] = "False" # 时间设置
# 完成后退出MAA和模拟器
data["Configurations"]["Default"][ data["Configurations"]["Default"][
"MainFunction.PostActions" "MainFunction.PostActions"
] = "12" # 完成后退出MAA和模拟器 ] = "12"
data["Global"]["Start.RunDirectly"] = "True" # 启动MAA后直接运行 # v5.1.11版本对于以下字段处理
# 启动MAA后直接运行
data["Global"]["Start.RunDirectly"] = "True"
# 启动MAA后自动开启模拟器
data["Global"][ data["Global"][
"Start.OpenEmulatorAfterLaunch" "Start.OpenEmulatorAfterLaunch"
] = "True" # 启动MAA后自动开启模拟器 ] = "True"
# v5.1.12版本对以下字段处理
# 启动MAA后直接运行
data["Configurations"]["Default"]["Start.OpenEmulatorAfterLaunch"] = "True"
# 启动MAA后自动开启模拟器
data["Configurations"]["Default"]["Start.RunDirectly"] = "True"
if self.if_silence: if self.if_silence:
data["Global"]["Start.MinimizeDirectly"] = "True" # 启动MAA后直接最小化 data["Global"]["Start.MinimizeDirectly"] = "True" # 启动MAA后直接最小化