整蛊室友小游戏攻略(利用Python伪装女神电话)

整蛊室友小游戏攻略(利用Python伪装女神电话)

admin 2025-10-15 资讯 1 次浏览 0个评论
利用Python伪装女神电话,恶搞室友

幸运飞艇开奖结果

用python拨打电话,先看小视频

跟selenium操作浏览器原理类似,这是用appium操作移动设备的一个自动化功能,自娱自乐,主要是通过小案例引出相关技术

关注,转发,私信小编“01”获取教程+Python系统学习资料!

利用Python伪装女神电话,恶搞室友

幸运飞艇官方开奖

一、环境配置:

1、安装 jdk 1.8+ ,并配环境变量

2、安装Android SDK,可以直接下载安装,也可以通过android-studio里面安装,安装好后配环境变量,配好后cmd后输入adb执行成功则配好

3、安装appium 1.8.0,我用的这个版本,还挺稳定,原生和微信H5支持还可以,其他版本试过一些,可能原生支持还行,H5页面支持不友好

二、查看元素

sdk安装好后,找到uiautomatorviewer.bat打开,用来获取元素id、text等属性,用于我们定位元素,这点跟selenium那一套基本一致,不过有一点值得注意的是,安卓app里面的id并不是唯一的,这个跟在web里面有区别,用id的时候注意看下是否是唯一元素

利用Python伪装女神电话,恶搞室友

用左上角的工具审查元素,比如*键,可以看到id是star,其他按键各种元素id查看方式一致

利用Python伪装女神电话,恶搞室友

三、配置信息获取

1、电脑手机通过数据线连接好,输入命令adb devices,获取手机的设备识别号

利用Python伪装女神电话,恶搞室友

2、命令行输入:adb shell dumpsys window windows | findstr "Current"

用来获取当前应用的包名和启动页

包名:com.android.contacts

启动页:com.android.contacts.activities.TwelveKeyDialer

利用Python伪装女神电话,恶搞室友

四、代码编写

代码如下,我这里有相关引入文件

利用Python伪装女神电话,恶搞室友

其中click_key是我自定义的方法,比如传入id=>star后,根据=>进行split切分,前面是id,后面是id值,有些时候我会用xpath写法,其实我下面是在项目中涉及很多变量,很多单独维护了,可能你看起来有点复杂,其实跟selenium差不多,点击方法就是click,找元素就是find_element,然后根据id找的话,要把id值传进去

利用Python伪装女神电话,恶搞室友

五、运行

利用Python伪装女神电话,恶搞室友

启动appium,以默认0.0.0.0:4723启动即可,然后运行python程序,即可看到手机拨打电话执行过程。

转载请注明来自Nkqfj,本文标题:《整蛊室友小游戏攻略(利用Python伪装女神电话)》

每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,1人围观)参与讨论

还没有评论,来说两句吧...