有没有可以将电脑行为作为触发器的安卓自动化程序?

如题。玩游戏登录账号的时候需要在手机app上确认。
有没有办法可以在电脑上打开游戏登录器的时候,自启动手机上的验证app呢?
电脑是Windows11系统、手机是三星 Android14。

如果你是说Steam的登录验证码,有个取巧的办法,其实Steam app可以导出验证码到其他的2FA应用上,这样就能在Windows上操作查看了,至于其他的登录器就不清楚了
IMG_4261.jpeg

2 个赞

是独立的 APP(不是微信小程序)吗?如果是,可以先想办法让手机和电脑通过 adb 建立链接(插数据线、开启 USB 调试,或使用无线调试),然后利用 adb 发送指令启动指定 App[1]

adb shell am start  包名/MainActivity

然后,结合电脑上的一些自动化软件,在启动游戏登录器的时候自动触发上述指令,打开手机端的验证 App。


  1. https://www.cnblogs.com/zhoumiao/p/8350110.html ↩︎

1 个赞

不是steam的验证码,但居然steam验证码居然可以导出吗。貌似我用1password不是很支持,谢谢!

这样确实可行,但是要有线连接。有没有无线连接的方案呢? 是不是更复杂一些?

可以用 adb 的无线调试功能,帖子中我已经提过了。

哦哦,不好意思漏看了 :flushed:。这样的话是不是每次都要先手动打开无线调试和电脑连接?

不用,只要期间手机没有重启,就一直可以保持状态。

但现在最大的问题是,很多国产手机都把无线调试功能砍掉了,或做了修改,导致连接可能不稳定。比如我记得 vivo / iQOO 手机的无线调试就有问题。

三星的我没用过,或许可以一试。

如果中间换了网络(比如说从外面回来刚连到家中wifi),但是之前已经在家中wifi手机允许开启了无线调试,状态也可以保持吗?如果这样的话那就太好了。我试一下。 :heart:

不清楚,或许可以保持。即使会断开,无线调试好像是用 6 位配对码进行配对的,好像还可以用二维码,操作起来其实不麻烦。

基于三星自家的日常app
半自动:触发条件设置为NFC
全自动:触发条件设置为特定内容的通知,然后通过聊天软件/邮件/第三方推送工具在电脑打开游戏登陆器时自动发送相应消息

请问下steam这个怎么导出到其他f2a啊,比如微软那个

tasker支持http server,可以用ahk之类的打开游戏,然后向tasker发送请求,直接打开需要的app

我是很早以前导出的,用当时miui的本地备份功能备份Steam app,把备份文件传到电脑上解压,在某个文件里就能看到验证器密钥了,在支持Steam 2FA的验证器app上加上steam://密钥,就可以用了,至于微软的验证器和1p支不支持Steam类型的验证码我就不是很清楚了,而且现在可能又更好的导出密钥方法

可以参考这个教程提取
https://xtsat.github.io/SteamTools-Guide/zh/document/Functions/Steam%2520Guard/import/android令牌.html

虽然不知道怎么实现,但你想要的这个功能谷歌账号有实现诶。谷歌账号登录时默认可以通过设备验证身份。

类似这个思路吧,电脑可能需要开个常驻服务啥的,设置打开某个应用,通过推送工具发个消息到手机上,手机安装tasker之类的自动化软件,收到通知后,打开验证app……