4o3F / Ascent

A tool for retrieving gacha history link on Android devices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About wireless debugging

Hakuin123 opened this issue · comments

https://developer.android.google.cn/tools/adb?hl=zh-cn#wireless

Android 官方文档描述,ADB可以通过“首次连接 USB 后,与设备进行无线连接”

请问能否支持以此方式连接设备?此方法可同时解决华为屏蔽无线调试入口以及Android10及以下版本无法配对的问题

加1,同问

commented

目前不支持,主要原因在于以连接PC为前提的情况下,完全可以直接通过ADB Shell执行指令获取对应链接,同时在安卓设备重启后需要重新连接PC开启
因此该方式适用的用户群主要为有条件接触PC、有能力自主解决驱动问题,同时无法随时接触PC的人,综合考虑用户群体过小,同时本人近期比较繁忙,因此暂时不在计划之中,若有能力欢迎PR

“以连接PC为前提的情况下,完全可以直接通过ADB Shell执行指令获取对应链接”
大佬这个方法,能麻烦指个路吗,是说的这个嘛? fastboot
但是华为mate60pro没有用哎,还是说最近抽卡地址换成新的了?

commented

参考此处代码

let shell_cmd = "shell:logcat -b all -c && logcat | grep -E 'https://(webstatic|hk4e-api|webstatic-sea|hk4e-api-os|api-takumi|api-os-takumi|gs|public-operation-hk4e).(mihoyo\\.com|hoyoverse\\.com)' | grep -i 'gacha'\u{0}";

最后的那个unicode是ADB协议的东西记得去掉,还有中间的转义需要改为shell格式的
这部分代码还是写的挺烂的,找时间我会重构

好的,我改下试试,多谢大佬

可以的,拿到链接了。🥰
单引号换成双引号,正则生效就行了。

logcat -b all -c && logcat | grep -E "https://(webstatic|hk4e-api|webstatic-sea|hk4e-api-os|api-takumi|api-os-takumi|gs|public-operation-hk4e).(mihoyo\\.com|hoyoverse\\.com)" | grep -i 'gacha'