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中调用ggplot的三种方法
Apr 08 Python
Python下的常用下载安装工具pip的安装方法
Nov 13 Python
Python3使用requests包抓取并保存网页源码的方法
Mar 15 Python
Python实现脚本锁功能(同时只能执行一个脚本)
May 10 Python
python 第三方库的安装及pip的使用详解
May 11 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
Jan 29 Python
Python爬虫获取图片并下载保存至本地的实例
Jun 01 Python
解决Python3中的中文字符编码的问题
Jul 18 Python
django数据库自动重连的方法实例
Jul 21 Python
pytorch 改变tensor尺寸的实现
Jan 03 Python
新建文件时Pycharm中自动设置头部模板信息的方法
Apr 17 Python
Python的历史与优缺点整理
May 26 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 来访国内外IP判断代码并实现页面跳转
2009/12/18 PHP
PHP资源管理框架Assetic简介
2014/06/12 PHP
浅谈php函数serialize()与unserialize()的使用方法
2014/08/19 PHP
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
jquery图片上下tab切换效果
2011/03/18 Javascript
Jquery异步请求数据实例代码
2011/12/28 Javascript
jQuery提交多个表单的小例子
2013/06/30 Javascript
调用jQuery滑出效果时闪烁的解决方法
2014/03/27 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
jQuery新窗口打开外链接
2016/07/21 Javascript
jquery 中toggle的2种用法详解(推荐)
2016/09/02 Javascript
jquery 属性选择器(匹配具有指定属性的元素)
2016/09/06 Javascript
深入理解JavaScript中的预解析
2017/01/04 Javascript
javascript实现数据双向绑定的三种方式小结
2017/03/09 Javascript
利用python打开摄像头及颜色检测方法
2018/08/03 Python
pygame游戏之旅 创建游戏窗口界面
2018/11/20 Python
python 中如何获取列表的索引
2019/07/02 Python
python实现屏保程序(适用于背单词)
2019/07/30 Python
keras实现基于孪生网络的图片相似度计算方式
2020/06/11 Python
django美化后台django-suit的安装配置操作
2020/07/12 Python
python绘制分布折线图的示例
2020/09/24 Python
浅析两列自适应布局的3种思路
2016/05/03 HTML / CSS
番木瓜健康和保健产品第一大制造商:Herbal Papaya
2017/04/25 全球购物
Talbots官网:美国成熟女装品牌
2019/11/15 全球购物
一份全面的PHP面试问题考卷
2012/07/15 面试题
大学生求职推荐信
2013/11/27 职场文书
电子商务专业学生的自我鉴定
2013/11/28 职场文书
人力资源部经理岗位职责规定
2014/02/23 职场文书
班主任新年寄语
2014/04/04 职场文书
装修活动策划方案
2014/08/27 职场文书
2014年感恩节活动策划方案
2014/10/06 职场文书
英语邀请函范文
2015/02/02 职场文书
财务经理岗位职责范本
2015/04/08 职场文书
2015年化工厂工作总结
2015/05/04 职场文书
歼十出击观后感
2015/06/11 职场文书
Python代码风格与编程习惯重要吗?
2021/06/03 Python