mirror of
https://github.com/0O0o0oOoO00/Alas.git
synced 2026-05-14 14:19:25 +08:00
Merge pull request #7 from 0O0o0oOoO00/more-timeout-for-gg
Add: timeout setting of enabling gg
This commit is contained in:
@@ -1954,6 +1954,7 @@
|
||||
"RestartEverytime": true,
|
||||
"RepushLua": true,
|
||||
"GGMultiplyingFactor": 200,
|
||||
"Timeout": 120,
|
||||
"DisabledTask": "disable_all_dangerous_task"
|
||||
},
|
||||
"PowerLimit": {
|
||||
|
||||
@@ -9398,6 +9398,10 @@
|
||||
"type": "input",
|
||||
"value": 200
|
||||
},
|
||||
"Timeout": {
|
||||
"type": "input",
|
||||
"value": 120
|
||||
},
|
||||
"DisabledTask": {
|
||||
"type": "select",
|
||||
"value": "disable_all_dangerous_task",
|
||||
|
||||
@@ -716,6 +716,7 @@ GGHandler:
|
||||
display: disabled
|
||||
RepushLua: true
|
||||
GGMultiplyingFactor: 200
|
||||
Timeout: 120
|
||||
DisabledTask:
|
||||
value: disable_all_dangerous_task
|
||||
option: [
|
||||
|
||||
@@ -426,6 +426,11 @@ OpsiHazard1Leveling:
|
||||
OpsiFleet:
|
||||
Submarine: false
|
||||
|
||||
# ==================== GGHandler ====================
|
||||
GGHandler:
|
||||
Timeout:
|
||||
value: 120
|
||||
|
||||
# ==================== Dashboard ====================
|
||||
Dashboard:
|
||||
Oil:
|
||||
|
||||
@@ -444,6 +444,7 @@ class GeneratedConfig:
|
||||
GGHandler_RestartEverytime = True
|
||||
GGHandler_RepushLua = True
|
||||
GGHandler_GGMultiplyingFactor = 200
|
||||
GGHandler_Timeout = 120
|
||||
GGHandler_DisabledTask = 'disable_all_dangerous_task' # disable_all_dangerous_task, disable_guild_and_dangerous, disable_exercise, enable_all
|
||||
|
||||
# Group `PowerLimit`
|
||||
|
||||
@@ -2496,6 +2496,10 @@
|
||||
"name": "GG Multiplying Factor",
|
||||
"help": "1 - 9999 Recommended"
|
||||
},
|
||||
"Timeout": {
|
||||
"name": "GGHandler.Timeout.name",
|
||||
"help": "GGHandler.Timeout.help"
|
||||
},
|
||||
"DisabledTask": {
|
||||
"name": "Disabled Tasks",
|
||||
"help": "",
|
||||
|
||||
@@ -2496,6 +2496,10 @@
|
||||
"name": "GGHandler.GGMultiplyingFactor.name",
|
||||
"help": "GGHandler.GGMultiplyingFactor.help"
|
||||
},
|
||||
"Timeout": {
|
||||
"name": "GGHandler.Timeout.name",
|
||||
"help": "GGHandler.Timeout.help"
|
||||
},
|
||||
"DisabledTask": {
|
||||
"name": "GGHandler.DisabledTask.name",
|
||||
"help": "GGHandler.DisabledTask.help",
|
||||
|
||||
@@ -2496,6 +2496,10 @@
|
||||
"name": "倍率",
|
||||
"help": "建议数值1-9999,没做数字检查,乱输后果自负"
|
||||
},
|
||||
"Timeout": {
|
||||
"name": "启动时限(秒)",
|
||||
"help": "启动GG的时间限制,若设备运行慢则需要适当调大"
|
||||
},
|
||||
"DisabledTask": {
|
||||
"name": "禁用倍率的项目",
|
||||
"help": "会关闭倍率的项目,建议敏感项目全关。打开的项目导致封号后果自负。\n敏感项目:共斗,Meta与演习\n注意:战力限制依旧生效,但大舰队没有这个玩意无法检测\n(虽然大舰队无所谓,只是一直有人问才加的)。",
|
||||
|
||||
@@ -2496,6 +2496,10 @@
|
||||
"name": "倍率",
|
||||
"help": "建議數值1-9999,沒做數位檢查,亂輸入後果自負"
|
||||
},
|
||||
"Timeout": {
|
||||
"name": "GGHandler.Timeout.name",
|
||||
"help": "GGHandler.Timeout.help"
|
||||
},
|
||||
"DisabledTask": {
|
||||
"name": "禁用倍率的項目",
|
||||
"help": "會關閉倍率的項目,建議全關。 打開的項目導致封號後果自負。\n所有,指演習,共鬥,Meta信標\n注意:戰力限制依舊生效。",
|
||||
|
||||
@@ -60,7 +60,7 @@ class GGHandler:
|
||||
# GGU2(config=self.config, device=self.device) \
|
||||
# .set_on(factor=self.factor)
|
||||
self.handle_u2_restart()
|
||||
success = timeout(GGU2(config=self.config, device=self.device).set_on, timeout_sec=120, factor=self.factor)
|
||||
success = timeout(GGU2(config=self.config, device=self.device).set_on, timeout_sec=deep_get(self.config.data, "GameManager.GGHandler.Timeout"), factor=self.factor)
|
||||
if success:
|
||||
from module.exception import GameStuckError
|
||||
raise GameStuckError
|
||||
|
||||
Reference in New Issue
Block a user