1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-12 00:28:20 +08:00

Merge pull request #2220 from Azusachan/master

Add support for Bluestacks 5 Pie64 instances
This commit is contained in:
LmeSzinc
2023-02-08 11:46:56 +08:00
committed by GitHub
7 changed files with 25 additions and 24 deletions

View File

@@ -185,9 +185,9 @@ class ConnectionAttr:
logger.info("Reading Realtime adb port")
if serial == "bluestacks5-hyperv":
parameter_name = r"bst\.instance\.Nougat64\.status\.adb_port"
parameter_name = r"bst\.instance\.(Nougat64|Pie64)\.status\.adb_port"
else:
parameter_name = rf"bst\.instance\.Nougat64_{serial[19:]}\.status.adb_port"
parameter_name = rf"bst\.instance\.(Nougat64|Pie64)_{serial[19:]}\.status.adb_port"
try:
with OpenKey(HKEY_LOCAL_MACHINE, r"SOFTWARE\BlueStacks_nxt") as key:
@@ -209,7 +209,7 @@ class ConnectionAttr:
if port is None:
logger.warning(f"Did not match the result: {serial}.")
raise RequestHumanTakeover
port = port.group(1)
port = port.group(2)
logger.info(f"Match to dynamic port: {port}")
return f"127.0.0.1:{port}"