fix: support get MuMuPlayer12_id from mumu15

This commit is contained in:
2026-07-06 22:41:04 +08:00
parent 292d1d1e3a
commit 1ff838bdfa
+5
View File
@@ -100,12 +100,17 @@ class EmulatorInstanceBase:
Convert MuMu 12 instance name to instance id. Convert MuMu 12 instance name to instance id.
Example names: Example names:
MuMuPlayer-12.0-3 MuMuPlayer-12.0-3
MuMuPlayerGlobal-12.0-0
MuMuPlayer-15.0-0
YXArkNights-12.0-1 YXArkNights-12.0-1
Returns: Returns:
int: Instance ID, or None if this is not a MuMu 12 instance int: Instance ID, or None if this is not a MuMu 12 instance
""" """
res = re.search(r'MuMuPlayer(?:Global)?-12.0-(\d+)', self.name) res = re.search(r'MuMuPlayer(?:Global)?-12.0-(\d+)', self.name)
if res:
return int(res.group(1))
res = re.search(r'MuMuPlayer(?:Global)?-15.0-(\d+)', self.name)
if res: if res:
return int(res.group(1)) return int(res.group(1))
res = re.search(r'YXArkNights-12.0-(\d+)', self.name) res = re.search(r'YXArkNights-12.0-(\d+)', self.name)