使用 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/

15325 次点击
所在节点    分享创造
100 条回复
xrazor
2019 年 1 月 19 日
有意思
itskingname
2019 年 1 月 19 日
@xrazor 而且不需要连接 USB 线。
111111111111
2019 年 1 月 19 日
有点意思
dengtongcai
2019 年 1 月 19 日
因吹丝挺
YingJie
2019 年 1 月 19 日
厉害了,直接手机爬虫?
itskingname
2019 年 1 月 19 日
@YingJie 对。
Yarnus
2019 年 1 月 19 日
666 老哥强 我以前也试过 appium 配合 autojs 用安卓手机爬微信公众号文章 但是效果没你这个好
ranleng
2019 年 1 月 19 日
有意思
blueorange
2019 年 1 月 19 日
ubuntu 1804 运行不起来?
itskingname
2019 年 1 月 19 日
@blueorange 官方是支持 Ubuntu 的。我自己在 macOS 和 Windows 做过测试,但是没有在 ubuntu 上测试。
dapang1221
2019 年 1 月 19 日
惊了,这是什么屌东西,最骚的是那个 touch()的参数是个图标
MASAILA
2019 年 1 月 19 日
有意思 研究一下
newmind
2019 年 1 月 19 日
堪称手机版的 selenium
ctro15547
2019 年 1 月 19 日
uiautomator2、appium 都能做,只抓 UI 数据有局限性,效率低。最近在考虑做这方面的拓展,怎么用 app 爬数据比较效率,还没啥头绪。。
itskingname
2019 年 1 月 19 日
@newmind 关键是这 Airtest 也支持 Selenium
itskingname
2019 年 1 月 19 日
@ctro15547 实际上很简单,再配合 mitmproxy 抓包即可。我的书上有详细案例。
itskingname
2019 年 1 月 19 日
@dapang1221 高级神器。
d5
2019 年 1 月 19 日
这工具,十分美滋滋,前途无量
d5
2019 年 1 月 19 日
难以言表的激动,相见恨晚
itskingname
2019 年 1 月 19 日
@d5 如果对你有帮助,请关注我的公众号,并转发公众号这篇文章,让更多人看到

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

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

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

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

© 2021 V2EX