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中使用Tkinter模块创建GUI程序实例
Jan 14 Python
Python os模块中的isfile()和isdir()函数均返回false问题解决方法
Feb 04 Python
python实现可以断点续传和并发的ftp程序
Sep 13 Python
Python学习教程之常用的内置函数大全
Jul 14 Python
python web自制框架之接受url传递过来的参数实例
Dec 17 Python
Python 正则表达式匹配字符串中的http链接方法
Dec 25 Python
Django中如何防范CSRF跨站点请求伪造攻击的实现
Apr 28 Python
Django之路由层的实现
Sep 09 Python
python调用API接口实现登陆短信验证
May 10 Python
Python带你从浅入深探究Tuple(基础篇)
May 15 Python
python绘制简单直方图(质量分布图)的方法
Apr 21 Python
python实现商品进销存管理系统
May 30 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和MySql中计算时间差的方法
2011/04/22 PHP
Smarty最简单实现列表奇偶变色的方法
2015/07/01 PHP
yii2带搜索功能的下拉框实例详解
2016/05/12 PHP
PHP用户注册邮件激活账户的实现代码
2017/05/31 PHP
php从数据库读取数据,并以json格式返回数据的方法
2018/08/21 PHP
js中if语句的几种优化代码写法
2011/03/12 Javascript
JavaScript作用域与作用域链深入解析
2013/12/06 Javascript
javascript读写json示例
2014/04/11 Javascript
jquery实现当滑动到一定位置时固定效果
2014/06/17 Javascript
jquery分析文本里url或邮件地址为真实链接的方法
2015/06/20 Javascript
javascript:void(0)点击登录没反应怎么解决
2015/11/13 Javascript
JS创建对象几种不同方法详解
2016/03/01 Javascript
jQuery实现对无序列表的排序功能(附demo源码下载)
2016/06/25 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
angular分页指令操作
2017/01/09 Javascript
使用原生js封装的ajax实例(兼容jsonp)
2017/10/12 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
详解使用React制作一个模态框
2019/03/14 Javascript
Vue源码之关于vm.$delete()/Vue.use()内部原理详解
2019/05/01 Javascript
JavaScript实现图片伪异步上传过程解析
2020/04/10 Javascript
十个Python程序员易犯的错误
2015/12/15 Python
Python中 传递值 和 传递引用 的区别解析
2018/02/22 Python
基于python list对象中嵌套元组使用sort时的排序方法
2018/04/18 Python
python二进制读写及特殊码同步实现详解
2019/10/11 Python
keras用auc做metrics以及早停实例
2020/07/02 Python
详解Python IO编程
2020/07/24 Python
python实现计算图形面积
2021/02/22 Python
html5中使用hotcss.js实现手机端自适配的方法
2020/04/23 HTML / CSS
英国袜子店:Sock Shop
2017/01/11 全球购物
linux面试题参考答案(11)
2016/11/26 面试题
Weblogic和WebSphere不同特点
2012/05/09 面试题
酒店前台接待岗位职责
2013/12/03 职场文书
应届毕业生求职信范文
2014/07/07 职场文书
2014第二批党的群众路线教育实践活动对照检查材料思想汇报
2014/09/18 职场文书
车辆委托书范本
2014/10/05 职场文书
《平移和旋转》教学反思
2016/02/19 职场文书