python模拟ios点击_iOS13 模拟点击 模拟触摸 按键模拟 自写按键精灵

由于目前市面上能找到的模拟触摸库都只支持到iOS11,而主流的iOS版本已经到了13,于是自己写了一个模拟触摸、模拟点击的库,支持iOS11 - 13.6

简介

这个开源,永久免费的库作为一个iOS底层与应用层的桥梁,实现iOS11 - 13.6的模拟触摸。在应用层一行代码即可进行模拟点击,简洁方便(下文会有代码案例)。并且支持所有编程语言编写的应用层脚本或应用程序。同时,本库支持实时控制,0延迟控制你的iOS设备。

特性

模拟触控

支持多指触控(这是唯一一个支持多指同时触控的库)

可编程。支持任何编程语言,包括Python, C, C++, Objective-c, Java等等

实时控制模式。可在电脑/平板/其他手机实时操控iOS设备

系统级别模拟。无需注入到任何程序

App界面

脚本商店 - 用于下载脚本

脚本编辑器 - 在手机上编写你的脚本

其他

前台应用程序切换

系统级消息弹窗

Unix命令行命令执行

安装方法

打开Cydia - 源 - 编辑 - 添加 - http://47.114.83.227 (注意!!!是"http"而不是"https" 后续版本可能会变成https)

安装"ZJXTouchSimulation" 插件

完成

代码示例

Python Version

import socket

import time

# touch 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))

def horizontalSwipe():

x = 300

s.send(("101" + formatSocketData(TOUCH_DOWN, 7, x, 1000)).encode()) # 模拟点击按下。开头的"10"的意思是告

你可能感兴趣的:(python模拟ios点击)