blue_archive_auto_script icon indicating copy to clipboard operation
blue_archive_auto_script copied to clipboard

自定义adb ip地址

Open lyainmo opened this issue 1 year ago • 2 comments

在部分模拟器启用“网络桥接”功能后,由于BAAS只能连本地回环地址的设备,所以BAAS无法使用。请求允许自定义adb连接的ip地址。 Clip_2024-07-07_10-21-54

lyainmo avatar Jul 07 '24 02:07 lyainmo

这个问题我很早之前就在开发群提过一嘴 不过并没有回应(x 之前针对wsa设备的设定的时候就有使用tcp socket是否超时进行探测的设计了 然后那个时候我就说了加个usb设备和非本机无线调试设备的支持 现在看来应该只能曲线救国使用本地代理(frpc +frps)把本地设定为目标ip+目标端口远程设定为本机127.0.0.1然后随机设定一个端口

很麻烦倒是 等后面实现吧

Daodanfd5 avatar Jul 19 '24 16:07 Daodanfd5

没必要那么麻烦 写个bat来运行脚本,运行前执行替换代码 然后端口就填你的ip:port即可 需要更新时候运行BlueArchiveAutoScript.exe

这是bat内容:

call C:\目录\BlueArchiveAutoSctipt\env\Scripts\activate.bat
python C:\目录\BlueArchiveAutoSctipt\rep.py
python C:\目录\BlueArchiveAutoSctipt\window.py

这是rep.py的内容:

with open('C:\\目录\\BlueArchiveAutoSctipt\\core\\Baas_thread.py', 'r', encoding='utf-8') as file:
    data = file.read()
data = data.replace('127.0.0.1:', '')
with open('C:\\目录\\BlueArchiveAutoSctipt\\core\\Baas_thread.py', 'w', encoding='utf-8') as file:
    file.write(data)

Cosmos01 avatar Aug 12 '24 12:08 Cosmos01

看到问题了,目前准备添加一项“ADB 自定义IP”配置项解决该问题

Kiramei avatar Aug 17 '24 06:08 Kiramei

已经添加

Kiramei avatar Aug 17 '24 08:08 Kiramei