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 实现网上商城,转账,存取款等功能的信用卡系统
Jul 15 Python
Python中列表与元组的乘法操作示例
Feb 10 Python
python实现决策树、随机森林的简单原理
Mar 26 Python
Django中的文件的上传的几种方式
Jul 23 Python
python中如何实现将数据分成训练集与测试集的方法
Sep 13 Python
opencv resize图片为正方形尺寸的实现方法
Dec 26 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
Feb 12 Python
Python各种扩展名区别点整理
Feb 27 Python
Python drop方法删除列之inplace参数实例
Jun 27 Python
Django ORM判断查询结果是否为空,判断django中的orm为空实例
Jul 09 Python
matplotlib bar()实现百分比堆积柱状图
Feb 24 Python
Python OpenCV 彩色与灰度图像的转换实现
Jun 05 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的静态成员函数效率更高的原因
2014/06/13 PHP
php中addslashes函数与sql防注入
2014/11/17 PHP
PHP中new static() 和 new self() 的区别介绍
2015/01/09 PHP
详细解读PHP的Yii框架中登陆功能的实现
2015/08/21 PHP
php usort 使用用户自定义的比较函数对二维数组中的值进行排序
2017/05/02 PHP
php简单检测404页面的方法示例
2019/08/23 PHP
javascript检查表单数据是否改变的方法
2013/07/30 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
js中indexof的用法详细解析
2013/12/24 Javascript
js简单实现Select互换数据的方法
2015/08/17 Javascript
js实现正则匹配中文标点符号的方法
2015/12/23 Javascript
Web前端框架bootstrap实战【第一次接触使用】
2016/12/28 Javascript
jQuery插件HighCharts绘制2D半圆环图效果示例【附demo源码下载】
2017/03/09 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
vue实现密码显示隐藏切换功能
2018/02/23 Javascript
JavaScript中import用法总结
2019/01/20 Javascript
JavaScript迭代器的含义及用法
2019/06/21 Javascript
vue keep-alive列表页缓存 详情页返回上一页不刷新,定位到之前位置
2019/11/26 Javascript
javascript实现滚轮轮播图片
2020/12/13 Javascript
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
python生成IP段的方法
2015/07/07 Python
python爬虫_自动获取seebug的poc实例
2017/08/05 Python
点球小游戏python脚本
2018/05/22 Python
在Pandas中给多层索引降级的方法
2018/11/16 Python
pandas每次多Sheet写入文件的方法
2018/12/10 Python
Python2 Selenium元素定位的实现(8种)
2019/02/25 Python
Appium+Python实现简单的自动化登录测试的实现
2021/01/26 Python
详解matplotlib绘图样式(style)初探
2021/02/03 Python
纯CSS和jQuery实现的在页面顶部显示的进度条效果2例(仿手机浏览器进度条效果)
2014/04/16 HTML / CSS
HTML5中form如何关闭自动完成功能的方法
2018/07/02 HTML / CSS
亚马逊新加坡官方网站:Amazon.sg
2020/03/25 全球购物
幼师自荐信范文
2013/10/06 职场文书
交通事故私了协议书
2014/04/16 职场文书
四风专项整治工作情况汇报
2014/10/28 职场文书
新员工入职欢迎词
2015/01/23 职场文书
Python OpenCV形态学运算示例详解
2022/04/07 Python