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的subprocess模块总结
Nov 07 Python
Python3处理文件中每个词的方法
May 22 Python
Python操作Excel之xlsx文件
Mar 24 Python
Python求出0~100以内的所有素数
Jan 23 Python
python正则表达式去除两个特殊字符间的内容方法
Dec 24 Python
在Python中,不用while和for循环遍历列表的实例
Feb 20 Python
关于python多重赋值的小问题
Apr 17 Python
python实现可变变量名方法详解
Jul 01 Python
python绘制封闭多边形教程
Feb 18 Python
jupyter notebook 恢复误删单元格或者历史代码的实现
Apr 17 Python
Python参数传递对象的引用原理解析
May 22 Python
Python脚本调试工具安装过程
Jan 11 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
修改destoon会员公司的伪静态中的com目录的方法
2014/08/21 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
PHP搭建大文件切割分块上传功能示例
2017/01/04 PHP
分享8个Laravel模型时间戳使用技巧小结
2020/02/12 PHP
轻轻松松学JS调试(不下载任何工具)
2010/04/14 Javascript
前端开发的开始---基于面向对象的Ajax类
2010/09/17 Javascript
基于jquery的一个拖拽到指定区域内的效果
2011/09/21 Javascript
html中使用javascript调用本地程序(exe、doc等)实现代码
2013/04/26 Javascript
jQuery function的正确书写方法
2013/08/02 Javascript
JS实现的数组全排列输出算法
2015/03/19 Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
2016/05/20 Javascript
javascript代码调试之console.log 用法图文详解
2016/09/30 Javascript
微信小程序 检查接口状态实例详解
2017/06/23 Javascript
Vue.js递归组件实现组织架构树和选人功能案例分析
2019/07/03 Javascript
Vue中的transition封装组件的实现方法
2019/08/13 Javascript
基于JavaScript判断两个对象内容是否相等
2020/01/10 Javascript
Element InfiniteScroll无限滚动的具体使用方法
2020/07/27 Javascript
python实现汉诺塔递归算法经典案例
2021/03/01 Python
python 正确保留多位小数的实例
2018/07/16 Python
python爬虫自动创建文件夹的功能
2018/08/01 Python
Django中使用Celery的方法示例
2018/11/29 Python
django的settings中设置中文支持的实现
2019/04/28 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
2020/03/03 Python
keras 如何保存最佳的训练模型
2020/05/25 Python
如何使用python记录室友的抖音在线时间
2020/06/29 Python
Monnier Freres中文官网:法国领先的奢侈品配饰在线零售商
2017/11/01 全球购物
英国女装网上商店:I Saw It First
2018/10/18 全球购物
Seavenger官网:潜水服、浮潜、靴子和袜子
2020/03/05 全球购物
什么是Deployment descriptors;都有什么类型的部署描述符
2015/07/28 面试题
建筑装饰学院室内设计专业个人自我评价
2013/12/07 职场文书
夜班门卫岗位职责
2013/12/09 职场文书
好军嫂事迹材料
2014/01/15 职场文书
《微笑着面对生活》优秀演讲稿范文
2014/09/23 职场文书
运动会广播稿50字
2015/08/19 职场文书
《异世界四重奏》剧场版6月10日上映 PV视觉图原创角色发表
2022/03/20 日漫