From a07794a869017aa4c996c46abc2172f47ae03197 Mon Sep 17 00:00:00 2001 From: cat903 <75070039+cat903@users.noreply.github.com> Date: Sun, 18 May 2025 20:18:55 +0600 Subject: [PATCH 1/2] Update noxer.py nox mulidrive support for adb --- noxer.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/noxer.py b/noxer.py index 6a39437..022d392 100644 --- a/noxer.py +++ b/noxer.py @@ -42,11 +42,17 @@ def find_nox_installation_path(): return None #ADB Default Port of Nox Player : 62001,62025,62026 -def connect_to_nox_adb(ip='127.0.0.1', port=62001): +def connect_to_nox_adb(ip='127.0.0.1', ports=[62001, 62025, 62026]): if nox_installation_path: - adb_command = f'\"{nox_installation_path}\\nox_adb.exe\" connect {ip}:{port}' - result = subprocess.run(adb_command, shell=True, text=True, capture_output=True) - return result.stdout.strip() + for port in ports: + adb_command = f'\"{nox_installation_path}\\nox_adb.exe\" connect {ip}:{port}' + result = subprocess.run(adb_command, shell=True, text=True, capture_output=True) + if 'connected' in result.stdout.lower(): + return result.stdout.strip() + elif 'failed' in result.stdout.lower(): + continue + + return "No port available for connection." else: return "Nox player not installed." From 450d586d6925cfbe81c44c4fed3d70a49938edeb Mon Sep 17 00:00:00 2001 From: cat903 <75070039+cat903@users.noreply.github.com> Date: Sun, 18 May 2025 20:27:15 +0600 Subject: [PATCH 2/2] Update requirements.txt --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index 5b96d02..848d33a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,4 @@ psutil pyOpenSSL Requests +frida-tools