使用 Airtest 超快速开发 App 爬虫

2019 年 1 月 19 日
 itskingname

想开发网页爬虫,发现被反爬了?想对 App 抓包,发现数据被加密了?不要担心,使用 Airtest 开发 App 爬虫,只要人眼能看到,你就能抓到,最快只需要 2 分钟,兼容 Unity3D、Cocos2dx-*、Android 原生 App、iOS App、Windows Mobile ……

Airtest 是网易开发的手机 UI 界面自动化测试工具,它原本的目的是通过所见即所得,截图点击等等功能,简化手机 App 图形界面测试代码编写工作。

爬虫开发本着天下工具为我所用,能让我获取数据的工具都能用来开发爬虫这一信念,决定使用 Airtest 来开发手机 App 爬虫。

详情请戳:https://www.kingname.info/2019/01/19/use-airtest/

15326 次点击
所在节点    分享创造
100 条回复
huruwo
2019 年 1 月 20 日
游戏可以吗
itskingname
2019 年 1 月 20 日
@huruwo unity 开发的游戏和 coco 开发的游戏都可以
thursday
2019 年 1 月 20 日
@itskingname 基于 pillow 做的识别 有类似的开源项目吗 。 判断一个图片 是否包含另外一个图片
huruwo
2019 年 1 月 20 日
@itskingname 嗯 看到了
huruwo
2019 年 1 月 20 日
我现在就是从事 app 爬虫工作 一个人操作 500 多台手机 不知道你这个和其他测试框架有什么比有什么优势呢 比如 appium 这种
huruwo
2019 年 1 月 20 日
@lance7in 估计是计算量的问题 换个高速 u 可能会快
itskingname
2019 年 1 月 20 日
@thursday Python 的 pillow 这个库本身就有这个功能
itskingname
2019 年 1 月 20 日
@huruwo 实际上他们底层的原理都是差不多的。Airtest 好在对开发友好,能图像识别,并且不用插 USB 线就能控制手机。
fireapp
2019 年 1 月 20 日
其实简单的直接可以 adb shell 算点坐标能达到同样效果,14 年的时候就这么干过
itskingname
2019 年 1 月 20 日
@fireapp 点坐标最麻烦的问题在于不同分辨率的代码不通用。
huruwo
2019 年 1 月 20 日
@itskingname 试用了 感觉很好 但是图像识别速度确实捉急
我再继续使用下 一周后再分享个心得体会
itskingname
2019 年 1 月 20 日
@huruwo
huruwo
2019 年 1 月 20 日
@fireapp 简单的坐标不适合复杂的操作
比如突然出现的弹窗 点击特定的文字 图标 但是位置不固定 等等
liyuanzao
2019 年 1 月 21 日
支持校友,同时买一本书学习下,因为也经常在清洗和抓取数据。学习了一下你的博客,很有启发,👍。 @itskingname
TaoQAQ
2019 年 1 月 21 日
AutoJs 了解一下
soulmine
2019 年 1 月 21 日
appium 了解一下 首先你不可能要 大批量或者爬几个月的时候 爬东西挂台真机 第二 挂台虚拟机也不现实 第三 这东西不像 chromeless 有 aws 的 serverless 可用性挺 emmmm 的
itskingname
2019 年 1 月 21 日
@TaoQAQ autojs 支持 Unity3D、Cocos2dx-*、Android 原生 App、iOS App、Windows Mobile 吗?能不插 USB 线远程控制吗?
itskingname
2019 年 1 月 21 日
@soulmine Appium 不好用。
nicoljiang
2019 年 1 月 21 日
是 微信读书不适合写技术类书籍么?上面代码全是 < >
itskingname
2019 年 1 月 21 日
@nicoljiang 有点奇怪,我手机上看着完全正常啊,iOS12.1.2

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/528633

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX