python模拟点击在ios中实现的实例讲解


Posted in Python onNovember 26, 2020

我们都知道因为操作系统的不同,很多游戏区分为安卓和苹果两个版本。那么之前学会python模拟点击的小伙伴开始担心,如果手机是ios版本那还能使用吗?这个问题小编进行了测试,小伙伴们完全不用忧虑ios版本,因为经过测试的结果是可以使用的。具体在ios中模拟点击使用的细节大家也可以看看了解一下。

代码示例

Python Version
import socket
import time
# event types
TOUCH_UP = 0
TOUCH_DOWN = 1
TOUCH_MOVE = 2
SET_SCREEN_SIZE = 9
# 这个函数直接复制粘贴到你的代码就好
def formatSocketData(type, index, x, y):
 return '{}{:02d}{:05d}{:05d}'.format(type, index, int(x*10), int(y*10))
s = socket.socket()
s.connect(("127.0.0.1", 6000)) # 连接手机 把127.0.0.1换成你手机的ip地址
s.send(("1"+formatSocketData(SET_SCREEN_SIZE, 0, 2732, 2048)).encode()) # 首先设置屏幕大小(后续版本会实现自动获取)
time.sleep(1) # 休息一秒
s.send(("1"+formatSocketData(TOUCH_DOWN, 7, 300, 400)).encode()) # 点击屏幕上的 (300, 400)
# 重要: 注意在最前面的“1”。这个表明了只有一个event要处理。这个“1”不可以被省略
s.close()

实际上,一行代码就实现了iOS点击模拟

s.send(("1"+formatSocketData(TOUCH_DOWN, 7, 300, 400)).encode())

手指移动模拟

s.send(("1"+formatSocketData(TOUCH_MOVE, 7, 800, 400)).encode()) # tell the tweak to move our finger "7" to (800, 400)

抬起手指模拟

s.send(("1"+formatSocketData(TOUCH_UP, 7, 800, 400)).encode()) # tell the tweak to touch up our finger "7" at (800, 400)

到此这篇关于python模拟点击在ios中实现的实例讲解的文章就介绍到这了,更多相关python模拟点击可以在ios中实现吗内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python 开发Activex组件方法
Nov 08 Python
Linux下使用python调用top命令获得CPU利用率
Mar 10 Python
Python的标准模块包json详解
Mar 13 Python
Python3实现对列表按元组指定列进行排序的方法分析
Dec 22 Python
Django之模型层多表操作的实现
Jan 08 Python
python 实现视频流下载保存MP4的方法
Jan 09 Python
python开启debug模式的方法
Jun 27 Python
python递归函数求n的阶乘,优缺点及递归次数设置方式
Apr 02 Python
python 操作mysql数据中fetchone()和fetchall()方式
May 15 Python
python获取百度热榜链接的实例方法
Aug 25 Python
python3实现飞机大战
Nov 29 Python
Python 随机按键模拟2小时
Dec 30 Python
如何在 Matplotlib 中更改绘图背景的实现
Nov 26 #Python
python 实现超级玛丽游戏
Nov 25 #Python
python 制作简单的音乐播放器
Nov 25 #Python
python中绕过反爬虫的方法总结
Nov 25 #Python
pycharm激活码免费分享适用最新pycharm2020.2.3永久激活
Nov 25 #Python
python爬虫泛滥的解决方法详解
Nov 25 #Python
cookies应对python反爬虫知识点详解
Nov 25 #Python
You might like
第七节 类的静态成员 [7]
2006/10/09 PHP
php创建基本身份认证站点的方法详解
2013/06/08 PHP
利用yahoo汇率接口实现实时汇率转换示例 汇率转换器
2014/01/14 PHP
php生成随机字符串可指定纯数字、纯字母或者混合的
2014/04/18 PHP
php获取服务器端mac和客户端mac的地址支持WIN/LINUX
2014/05/15 PHP
PHP传参之传值与传址的区别
2015/04/24 PHP
Yii2中YiiBase自动加载类、引用文件方法分析(autoload)
2016/07/25 PHP
总结一些js自定义的函数
2006/08/05 Javascript
javascript随机将第一个dom中的图片添加到第二个div中示例
2013/10/08 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
jQuery实现连续动画效果实例分析
2015/10/09 Javascript
JavaScript实现的CRC32函数示例
2016/11/23 Javascript
利用angular.copy取消变量的双向绑定与解析
2016/11/25 Javascript
Node.js制作简单聊天室
2017/01/12 Javascript
NodeJs下的测试框架Mocha的简单介绍
2017/02/22 NodeJs
利用Javascript裁剪图片并存储的简单实现
2017/03/13 Javascript
vue过渡和animate.css结合使用详解
2017/06/14 Javascript
vuejs 动态添加input框的实例讲解
2018/08/24 Javascript
vue移动端实现手机左右滑动入场动画
2020/06/17 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
深入理解webpack process.env.NODE_ENV配置
2020/02/23 Javascript
原生JS运动实现轮播图
2021/01/02 Javascript
python获取指定网页上所有超链接的方法
2015/04/04 Python
python爬取拉勾网职位数据的方法
2018/01/24 Python
Python实现爬虫爬取NBA数据功能示例
2018/05/28 Python
Python实现的绘制三维双螺旋线图形功能示例
2018/06/23 Python
django的auth认证,authenticate和装饰器功能详解
2019/07/25 Python
通过python实现windows桌面截图代码实例
2020/01/17 Python
PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)
2020/06/02 Python
jupyter notebook快速入门及使用详解
2020/11/13 Python
大学生未来职业生涯规划书
2014/02/15 职场文书
租房协议书
2014/04/10 职场文书
常务副总经理岗位职责
2014/04/12 职场文书
幼儿园教师工作总结2015
2015/04/02 职场文书
民事诉讼代理词
2015/05/25 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP