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 strip()函数 介绍
May 24 Python
朴素贝叶斯算法的python实现方法
Nov 18 Python
python字符串连接方法分析
Apr 12 Python
浅谈python3.6的tkinter运行问题
Feb 22 Python
django query模块
Apr 20 Python
Python实现通过解析域名获取ip地址的方法分析
May 17 Python
超简单的Python HTTP服务
Jul 22 Python
基于Python实现船舶的MMSI的获取(推荐)
Oct 21 Python
wxPython实现整点报时
Nov 18 Python
Python Numpy,mask图像的生成详解
Feb 19 Python
python rolling regression. 使用 Python 实现滚动回归操作
Jun 08 Python
python实现学生信息管理系统源码
Feb 22 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中FTP函数ftp_connect、ftp_login与ftp_chmod用法
2014/11/18 PHP
Laravel框架中实现使用阿里云ACE缓存服务
2015/02/10 PHP
ext combox 下拉框不出现自动提示,自动选中的解决方法
2010/02/24 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
jquery模拟SELECT下拉框取值效果
2013/10/23 Javascript
jQuery Mobile的loading对话框显示/隐藏方法分享
2013/11/26 Javascript
Jquery中的层次选择器与find()的区别示例介绍
2014/02/20 Javascript
jquery解析JSON数据示例代码
2014/03/17 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
JS瀑布流实现方法实例分析
2016/12/19 Javascript
vue之nextTick全面解析
2017/05/17 Javascript
老生常谈Bootstrap媒体对象
2017/07/06 Javascript
vue.js+element-ui动态配置菜单的实例
2018/09/07 Javascript
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
深入浅析Vue中mixin和extend的区别和使用场景
2019/08/01 Javascript
js判断复选框是否选中的方法示例【基于jQuery】
2019/10/10 jQuery
[58:09]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第三场 6.2
2018/06/03 DOTA
使用python实现ANN
2017/12/20 Python
详解appium+python 启动一个app步骤
2017/12/20 Python
Python设计模式之桥接模式原理与用法实例分析
2019/01/10 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
详解Python连接MySQL数据库的多种方式
2019/04/16 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
python3实现微型的web服务器
2019/09/03 Python
浅谈python opencv对图像颜色通道进行加减操作溢出
2020/06/03 Python
解决python图像处理图像赋值后变为白色的问题
2020/06/04 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
2021/02/05 Python
网络工程专业毕业生推荐信
2013/10/28 职场文书
国际贸易专业个人求职信范文分享
2013/12/14 职场文书
民用住房租房协议书
2014/10/29 职场文书
就业意向书范本
2015/05/11 职场文书
结婚十年感言
2015/07/31 职场文书
2015年学校消防安全工作总结
2015/10/14 职场文书
python实现简单区块链结构
2021/04/25 Python
字节飞书面试promise.all实现示例
2022/06/16 Javascript