重启手机后-自动领金币app如何独自取到ADB权限进行手机操作

重启手机后-自动领金币app

如何独自取到ADB权限进行手机操作

--ADB点击实

之前文章《ADB点击实战-做一个自动点广告播放领金币的脚本》中,我们弄了个自动领金币的脚本APP,实现识别汽水音乐/番茄小说等应用中播放广告的关键字识别和自动关闭广告,并实现了抖音/快手这种短视频的自动上下翻页切换短视频等功能。

但是它遗留有一个问题:点广告功能在初始化的时候,需要依赖电脑来操作,电脑插USB线到手机运行adb.exe tcpip 5555指令,才能顺利完成后续的自动关闭广告的操作。这是非常不友好的,一般的手机用户估计玩不转。

痛定思痛,我们决定克服这个问题,在本篇章顺便搞定它,让点广告脚本APP不再需要依赖电脑,就可以闭环的在手机上完成全部的业务功能。

体验和下载地址:

智能拨号器App: http://120.78.211.195:8060/Dialer.apk

  • 二、脚本APP原有的自动识别界面

在之前的版本中,智能拨号器APP这个【脚本app】最终采用"点广告悬浮框"的方式,提供屏幕OCR【自动识别】的功能按钮,并增加"5秒后翻页"的手动复选框的功能。用来识别手机上当前正在播放广告内容进度的识别和短视频自动翻页的功能,如下图所示:

通过百度飞桨paddle-lite的OCR算法和模型库,捕获到屏幕画面后直接在手机本地进行OCR获取屏幕文字内容并进行实时的业务逻辑响应,如下图右侧的悬浮窗显示的"?21秒后可领奖励"的OCR识别结果等字样。从而实现广告内容、直播间、红包雨等场景的快速精准识别和处理,如下图所示:

  • 三、新增需求与脚本APP响应

由于脚本app依赖手机预先重定向到adb.exe tcpip 5555端口才能正常工作。之前的业务操作中,若手机未开启5555端口将文字提示"截图服务初始化失败"的字样,等待用户在电脑插USB线到手机运行adb.exe tcpip 5555指令,才能继续进行点广告业务的识别功能。

本篇章中,我们扩展这个操作入口,使脚本APP真正脱离电脑,在手机上独立就能实现tcpip 5555的ADB授权操作,如下图所示:

当自动识别过程中反馈"截图服务初始化失败"字样时,悬浮窗增加【手机未启用adb,请先授权录屏】的字样和【去开启录屏】按钮。点击按钮后将弹出下图的录屏权限提示框:

此时部分手机需要选择"共享整个屏幕"的选项,再点击确定按钮,即可允许应用APP对整个手机进行屏幕画面的提取。授权了手机录屏权限后,脚本APP自动跳转到Android手机的【开发者选项】的界面。

  • 四、手机无线调试的操作入口

一般的手机,如果该手机之前从未开启过【开发者选项】,就需要进"关于手机"中,狂点某个条目(如下图左侧的版本号),开启手机的开发者模式。如果手机已开启过【开发者模式】的,在上面录屏授权后会直接跳转到【开发者选项】的界面。

在开发者选项中,点击【无线调试】的条目,进入无线调试的配置界面(不用开启USB调试,开不开都可以),如下图右侧所示:

无线调试的界面中,用户需要手动打开"无线调试"的开关,然后手动点击【使用配对码配对设备】。让它弹出如下图那样具有"WLAN配对码"(通常是6位数字)内容的弹窗界面,如下图所示:

至此就可以了,耐心的等待弹窗消失。脚本APP在前面授权了录制屏幕的权限后,就一直会捕获手机屏幕的画面,当脚本APP从当前界面中识别出有"无线调试配对--配对码和连接IP地址端口"后,会自动进行配对和连接。连接成功后当前弹出的【与设备配对】界面会自动消失。当这个配对码弹窗消失了,说明脚本APP已完成预期的【普通手机app不依赖电脑-直接获取ADB权限】的功能。

这个过程是很快的(约2~5秒左右),假设如果等待10秒,配对弹窗仍未消失,用户不放心的可以点击"取消"按钮,再次点击【使用配对码配对设备】条目,重新弹出配对弹窗等待测试APP主动读取识别即可。通常不需要这样操作都能直接快速的完成配对。

  • 五、总结

我们通过往脚本APP的悬浮窗,增加【手机未启用adb,请先授权录屏】的字样和【去开启录屏】按钮,通过直接对手机设置的开发者选项的无线调试界面和配对码的识别,直接让脚本APP去连接手机本身的无线调试端口。

这样就可以避开需电脑预先ADB授权,才能进行广告内容识别和短视频/电子书的自动翻阅功能。而且这个操作仅需操作一次,降低了脚本APP的使用难度。

感兴趣的朋友可以自行下载脚本APP,试用和体验一下广告内容自动识别,以及短视频和电子书的翻阅效果。

相关推荐
GIS数据转换器7 小时前
基于3D GIS的监控视频精准标定平台
人工智能·物联网·3d·音视频·无人机·知识图谱
拼搏的小浣熊9 小时前
香橙派Zero3的奇幻之旅【【持续更新】香橙派zero3从入门到玩转 各种工具+笔记】
arm开发·物联网·香橙派
2301_764441339 小时前
主流手机pc品牌的端侧模型部署梳理
人工智能·windows·机器学习·智能手机·产品运营
她叫我大水龙12 小时前
ADB 入门指南:安装与常用命令速查手册
adb
jixunwulian13 小时前
AI+边缘计算,工业智能网关智慧交通IoT解决方案
人工智能·物联网·边缘计算
wulechun14 小时前
全面解析PaddlePaddle VisualDL:一款专为深度学习打造的可视化分析利器
智能手机
DS小龙哥15 小时前
基于ESP32设计的智能养蜂监测系统
stm32·单片机·嵌入式硬件·物联网·华为云
咖啡星人k16 小时前
MonkeyCode 移动端深度体验:在手机上完成AI编程任务是什么感受
智能手机·ai编程·monkeycode
MetrixAeroCore17 小时前
智能电表海外通信解决方案:低功耗、高稳定远程抄表IoT连接
大数据·物联网
Rider_bai17 小时前
长春到天津物流专线,长春到天津物流公司,如何找到靠谱公司的联系方式?
大数据·网络·物联网·敏捷流程·交通物流