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 相关文章推荐
CentOS中使用virtualenv搭建python3环境
Jun 08 Python
Python的网络编程库Gevent的安装及使用技巧
Jun 24 Python
Python中模块string.py详解
Mar 12 Python
用Python实现随机森林算法的示例
Aug 24 Python
Python 内置函数memoryview(obj)的具体用法
Nov 23 Python
python 限制函数执行时间,自己实现timeout的实例
Jan 12 Python
Python中new方法的详解
Jan 15 Python
Python实现截取PDF文件中的几页代码实例
Mar 11 Python
SELENIUM自动化模拟键盘快捷键操作实现解析
Oct 28 Python
Python下载网易云歌单歌曲的示例代码
Aug 12 Python
详解如何修改python中字典的键和值
Sep 29 Python
Python爬虫之Selenium警告框(弹窗)处理
Dec 04 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
PHP脚本的10个技巧(3)
2006/10/09 PHP
PHP Curl模拟登录微信公众平台、新浪微博实例代码
2016/01/28 PHP
PHP 数组遍历foreach语法结构及实例
2016/06/13 PHP
php抛出异常与捕捉特定类型的异常详解
2016/10/26 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
详解php中curl返回false的解决办法
2019/03/18 PHP
传递参数的标准方法(jQuery.ajax)
2008/11/19 Javascript
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
jquery 定位input元素的几种方法小结
2013/07/28 Javascript
推荐8款jQuery轻量级树形Tree插件
2014/11/12 Javascript
JavaScript导出Excel实例详解
2014/11/25 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
JavaScript基本语法讲解
2015/06/03 Javascript
JavaScript中的setUTCDate()方法使用详解
2015/06/11 Javascript
在页面中输出当前客户端时间javascript实例代码
2016/03/02 Javascript
Javascript中的几种继承方式对比分析
2016/03/22 Javascript
nodejs的HTML分析利器node-jquery用法浅析
2016/11/08 NodeJs
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
JS手机端touch事件计算滑动距离的方法示例
2017/10/26 Javascript
jQuery发请求传输中文参数乱码问题的解决方案
2018/05/22 jQuery
通过高德地图API获得某条道路上的所有坐标用于描绘道路的方法
2020/08/24 Javascript
Angular处理未可知异常错误的方法详解
2021/01/17 Javascript
[55:04]海涛DOTA2死魂复燃6.82版本介绍
2014/09/28 DOTA
[03:06]2018年度CS GO最具人气解说-完美盛典
2018/12/16 DOTA
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
pandas中的DataFrame按指定顺序输出所有列的方法
2018/04/10 Python
python判断文件是否存在,不存在就创建一个的实例
2019/02/18 Python
Django框架models使用group by详解
2020/03/11 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
2020/11/02 Python
Python用户自定义异常的实现
2020/12/25 Python
函授本科个人自我鉴定
2014/03/25 职场文书
大型营销活动计划书
2014/04/28 职场文书
群众路线个人剖析材料
2014/10/07 职场文书
学术会议开幕词
2016/03/03 职场文书
最美劳动诗,致敬所有的劳动者!
2019/07/12 职场文书
《三国志》赏析
2019/08/27 职场文书