1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-14 10:59:24 +08:00

add: wait time setting of phone and adb

This commit is contained in:
0O0o0oOoO00
2025-05-18 21:32:49 +08:00
parent 35f3ffbf5f
commit d411b16ce8
9 changed files with 49 additions and 3 deletions

View File

@@ -167,7 +167,9 @@
"AccessKey": null,
"AccessKeySecret": null,
"Region": "cn-suzhou1",
"PhoneId": null
"PhoneId": null,
"PhoneWaitTime": 60,
"AdbWaitTime": 60
},
"Storage": {
"Storage": {}

View File

@@ -73,10 +73,10 @@ class CloudPhoneRestart(ModuleBase):
def wait_for_adb(self):
logger.info("Wait for adb of cloud phone")
time.sleep(15)
time.sleep(deep_get(self.config.data, "CloudPhoneRestart.CloudPhoneSetting.AdbWaitTime", 60))
def wait_for_ready(self):
wait_timer = Timer(60)
wait_timer = Timer(deep_get(self.config.data, "CloudPhoneRestart.CloudPhoneSetting.PhoneWaitTime", 60))
wait_timer.start()
while 1:
if wait_timer.reached():

View File

@@ -737,6 +737,14 @@
"PhoneId": {
"type": "input",
"value": ""
},
"PhoneWaitTime": {
"type": "input",
"value": 60
},
"AdbWaitTime": {
"type": "input",
"value": 60
}
},
"Storage": {

View File

@@ -233,6 +233,8 @@ CloudPhoneSetting:
cn-us-cloudphone
]
PhoneId: ""
PhoneWaitTime: 60
AdbWaitTime: 60
# ==================== Farm ====================
Campaign:

View File

@@ -129,6 +129,8 @@ class GeneratedConfig:
CloudPhoneSetting_AccessKeySecret = None
CloudPhoneSetting_Region = 'cn-suzhou1' # cn-suzhou1, cn-huaian, cn-shzj, cn-beijing1, cn-anxi, cn-sz-meisheng, cn-hkcmi, cn-hk3, cn-us, cn-jsha-cloudphone-2, cn-jsha-cloudphone-3, cn-fjqz-cloudphone, cn-szyh-cloudphone, cn-hk-cloudphone, cn-hk-cloudphone-2, cn-hk-cloudphone-3, cn-us-cloudphone
CloudPhoneSetting_PhoneId = None
CloudPhoneSetting_PhoneWaitTime = 60
CloudPhoneSetting_AdbWaitTime = 60
# Group `Campaign`
Campaign_Name = '12-4'

View File

@@ -962,6 +962,14 @@
"PhoneId": {
"name": "CloudPhoneSetting.PhoneId.name",
"help": "CloudPhoneSetting.PhoneId.help"
},
"PhoneWaitTime": {
"name": "CloudPhoneSetting.PhoneWaitTime.name",
"help": "CloudPhoneSetting.PhoneWaitTime.help"
},
"AdbWaitTime": {
"name": "CloudPhoneSetting.AdbWaitTime.name",
"help": "CloudPhoneSetting.AdbWaitTime.help"
}
},
"Campaign": {

View File

@@ -962,6 +962,14 @@
"PhoneId": {
"name": "CloudPhoneSetting.PhoneId.name",
"help": "CloudPhoneSetting.PhoneId.help"
},
"PhoneWaitTime": {
"name": "CloudPhoneSetting.PhoneWaitTime.name",
"help": "CloudPhoneSetting.PhoneWaitTime.help"
},
"AdbWaitTime": {
"name": "CloudPhoneSetting.AdbWaitTime.name",
"help": "CloudPhoneSetting.AdbWaitTime.help"
}
},
"Campaign": {

View File

@@ -962,6 +962,14 @@
"PhoneId": {
"name": "云手机ID",
"help": ""
},
"PhoneWaitTime": {
"name": "云手机重启等待时间",
"help": "若超时报错则需要根据情况适当延长"
},
"AdbWaitTime": {
"name": "云手机ADB等待时间",
"help": "若超时报错则需要根据情况适当延长"
}
},
"Campaign": {

View File

@@ -962,6 +962,14 @@
"PhoneId": {
"name": "CloudPhoneSetting.PhoneId.name",
"help": "CloudPhoneSetting.PhoneId.help"
},
"PhoneWaitTime": {
"name": "CloudPhoneSetting.PhoneWaitTime.name",
"help": "CloudPhoneSetting.PhoneWaitTime.help"
},
"AdbWaitTime": {
"name": "CloudPhoneSetting.AdbWaitTime.name",
"help": "CloudPhoneSetting.AdbWaitTime.help"
}
},
"Campaign": {