1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-21 11:09:29 +08:00

Fix: use config.server instead of choose another time in GG Handler

This commit is contained in:
Zuosizhu
2023-04-08 17:15:31 +08:00
parent 32c09b1e0a
commit 77df52da34
9 changed files with 2 additions and 49 deletions

View File

@@ -2012,7 +2012,6 @@
},
"GGHandler": {
"Enabled": false,
"ServerLocation": "cn",
"GGMethod": "u2",
"RestartATX": false,
"GGPackageName": "com.",

View File

@@ -9657,16 +9657,6 @@
"type": "checkbox",
"value": false
},
"ServerLocation": {
"type": "select",
"value": "cn",
"option": [
"cn",
"jp",
"en",
"tw"
]
},
"GGMethod": {
"type": "select",
"value": "u2",

View File

@@ -685,9 +685,6 @@ GameManager:
GGHandler:
Enabled: false
ServerLocation:
value: cn
option: [ cn, jp, en, tw ]
GGMethod:
value: u2
option: [ u2 ]

View File

@@ -435,7 +435,6 @@ class GeneratedConfig:
# Group `GGHandler`
GGHandler_Enabled = False
GGHandler_ServerLocation = 'cn' # cn, jp, en, tw
GGHandler_GGMethod = 'u2' # u2
GGHandler_RestartATX = False
GGHandler_GGPackageName = 'com.'

View File

@@ -2428,14 +2428,6 @@
"name": "Enabled",
"help": ""
},
"ServerLocation": {
"name": "Server location",
"help": "",
"cn": "CN",
"jp": "JP",
"en": "EN",
"tw": "TW"
},
"GGMethod": {
"name": "Control Method",
"help": "Screenshot is slow and has some bugs, only for environments that not support UiAutomator",

View File

@@ -2428,14 +2428,6 @@
"name": "GGHandler.Enabled.name",
"help": "GGHandler.Enabled.help"
},
"ServerLocation": {
"name": "GGHandler.ServerLocation.name",
"help": "GGHandler.ServerLocation.help",
"cn": "cn",
"jp": "jp",
"en": "en",
"tw": "tw"
},
"GGMethod": {
"name": "GGHandler.GGMethod.name",
"help": "GGHandler.GGMethod.help",

View File

@@ -2428,14 +2428,6 @@
"name": "启用该功能",
"help": "注意事项若GG打开则应该启用该功能以达成防弹窗卡重启\n只能使用指定的lua会自动推送至/sdcard/Notes/Multiplier.lua\n演习共斗Meta信标时会自动关闭倍率"
},
"ServerLocation": {
"name": "服务器地区",
"help": "",
"cn": "国服",
"jp": "日服",
"en": "国际服",
"tw": "台服"
},
"GGMethod": {
"name": "GG操作方法",
"help": "推荐UiAutomator2\n截图由于公版更新已经不再可用\n红手指vmos环境以及蓝叠模拟器有概率无法使用。",

View File

@@ -2428,14 +2428,6 @@
"name": "啟用該功能",
"help": "注意事項若GG打開則應該啟用該功能以達成防彈窗卡重啓\n只能使用指定的lua會自動推送至/sdcard/Notes/Multiplier.lua\n演習共鬥Meta信標時會自動關閉倍率"
},
"ServerLocation": {
"name": "Server location",
"help": "",
"cn": "國服",
"jp": "JP",
"en": "EN",
"tw": "台服"
},
"GGMethod": {
"name": "GG操作方法",
"help": "推薦UiAutomator2但未填寫包名時會使用截圖\n截圖相容性較差已知逍遙模擬器無法使用\n無法安裝UiAutomator2如紅手指vmos環境時可嘗試使用\n使用截圖時開啟模擬器後需要手動打開GG將GG懸浮窗遮擋住石油圖標。 第一次使用還需要手動指定好lua路徑。",

View File

@@ -36,7 +36,7 @@ class GGU2(Base):
'jp' : 'アズールレーン',
'tw' : '碧藍航線'
}
_server = deep_get(d=self.config.data, keys='GameManager.GGHandler.ServerLocation', default='cn')
_server = self.config.SERVER
_name = _name_dict[_server]
self.factor = factor
ggdata = GGData(self.config).get_data()
@@ -115,7 +115,7 @@ class GGU2(Base):
self.device.sleep(0.3)
continue
if self.d.xpath('//*[@text="重启游戏"]').exists:
self.d.d.xpath('//*[@text="重启游戏"]').click()
self.d.xpath('//*[@text="重启游戏"]').click()
logger.info('GG Panel after game died exists, restart the game')
logger.info('Click Restart')
self.device.sleep(0.3)