xuan32546 / ios13-simulatetouch Goto Github PK
View Code? Open in Web Editor NEWiOS Automation Framework iOS Touch Simulation Library
License: GNU General Public License v3.0
iOS Automation Framework iOS Touch Simulation Library
License: GNU General Public License v3.0
When I press volume down two times, nothing happens. Am I missing something?
设备8p
当弹出栏的内容是中文时就会乱码,在encode添加utf-8也不行,请问需要怎么解决?
有没有比较好的方法能够监听ipad的蓝牙键鼠事件?希望能不借助电脑实现蓝牙键鼠到屏幕的映射。
谢谢作者。
Cannot find reference 'client' in 'init.py'
After installation I couldn't connect to the tweak. Tried running LSOF on a device that the tweak works on (iPhone X 14.4) and I can see SpringBoard listening on port 6000, but when running LSOF on the first device (iPhone X 14.2) I do not see any process listening on that port.
Any ideas?
大大滴好评,ios14.0.1可用
When I try to create a new file or folder, I get a permission error (same as this link).
I have tried reinstalling and granting root permissions to the /var/mobile/library/ZXTouch
folder, but those did not work.
I tried other versions, and it worked fine up to 0.0.7-6
, but from 0.0.7-9
onwards, the permission error occurred.
I hope these help improve the situation! (I'm translating this at DeepL, sorry if it's hard to convey...)
env: iOS 14.1/iPad Pro 12.9 2020/Taurine 1.0.1
This works great, especially with a lot of existing code/libraries being well outdated, this is a welcome surprise. Do you see any chance to support keyboard simulation? Just sending characters would be enough. Thanks!
Hi there!
I really appreciate the work you're putting into this! This might be asking for much, but I'm just wondering how hard it would be to add functionality similar to Ankulua's Snap and Play? I believe you have something close with the upcoming OCR support and pixel color picker.
What Ankulua's Snap and Play does, if you aren't familiar with it, is records where the user taps and sets a search boundary around that area so if a specific button comes up, the script will just tap the button (as opposed to just repeating predefined touches over and over again).
If something like this is already in the works, if this isn't going to be implemented, or if I'm just dumb and am missing something that already exists, please feel free to just close this issue.
Thanks again for all the work on this!
可否增加电源键、音量键的模拟,以及他们的组合键,比如截图
运行示例代码,在iPhone X 13.6上alert弹出后点击了ok,不会杀死设置进程,不会跳到桌面滑动。还有为什么每个代码都需要写time.sleep呢
这个功能有实现吗?
谢谢!
I tried running the Python script remotely.
Trying to connect using
s = socket.socket()
s.connect("remoteip", 6000)
does connect, but the moment I pass in data to perform action or get device details. The action times out. I am using proper format as defined in format_socket_data
but still, when I'm trying to receive a response s.recv(1024)
the socket times out.
Checked with all the examples and command, it seems if you run from localhost and connect to socket it works, but if you run from outside it doesn't work.
Whenever I install ZXTOUCH, it keeps on saying "zxtouch Needs to Be Updated. The developer of this app needs to update it to work with IOS 13.6.1"
你好,我按文档上的示例操作发送点击事件以后,发现没啥反应,请问这是正常的吗,我想实现的是打开我的软件,然后点击一下我写的按钮;
谢谢
iPhone 8P 13.3
uname -a
Darwin Phone 19.2.0 Darwin Kernel Version 19.2.0: Mon Nov 4 17:47:00 PST 2019; root:xnu-6153.60.66~39/RELEASE_ARM64_T8015 iPhone10,2 arm64 D21AP Darwin
dpkg -s com.zjx.pccontrol
Package: com.zjx.pccontrol
Status: install ok installed
Section: Tweaks
Installed-Size: 160
Maintainer: Jason Z
Architecture: iphoneos-arm
Version: 0.0.1-233+debug
Depends: mobilesubstrate, firmware (>= 12.0)
Description: iOS touch simulation library
Name: pccontrol
Author: Jason Z
照文档安装驱动包,但运行代码后无反应,也无任何报错。
推测是Odyssey 基础包被换成了libhooker,不兼容原MobileSubstrate.
望能适配,谢谢.
希望作者能提供截图api,可传递压缩率,谢谢
截图api指通过http get获取设备当前画面
有了截图api,可以完全的控制设备,能够适用于更多场景。
手机必须要越狱才能使用该框架吗?比如ios14.2在不越狱的情况下能否使用该框架模拟点击行为
获取到鼠标坐标后,怎么做才能像视频里一样顺滑呢? 可以提供下简单的思路吗?
Adding the Repository from the README.md, the only available Package is ZJXTouchSimulation-old.
Since this appears to be a deprecated version, I was wondering whether one could already get an updated one.
No pressure though, if you don't have time to work on it right now and this is intentional. ^_^
Play button in the newest zxtouch version(0.0.7-3) does not work. Neither does it work when using run/stop script events. (Iphone 11 pro, IOS 13.5)
支持iOS 设备自身模拟点击吗?不需要电脑或其他iOS设备
在越狱的iphone上运行一个永久后台的APP,去发起点击指令,在另一个第三方APP中进行点按屏幕
您好,我是一个新手,想自己在上边做一些拓展性的功能,但是我在xcode上编译生成的应用跟您发布的不一样,想请问下要安装啥工具才能编译生成应用。万分感激🙏。
能否更精准地滑动?即不带惯性的滑动
After use the ORC about 10-25 times on iPhoneX, SpringBoard crash:
Mar 27 15:38:50 iPhoneX kernel[0] <Notice>: EXC_RESOURCE -> SpringBoard[5661] exceeded mem limit: ActiveSoft 332 MB (non-fatal)
Hello,
Because of the hid-support library is not support on ios 13-14 anymore! so I was trying with this great IOS13-SimulateTouch library, But I don't know how to integrate or call it in the obj c. Can you help me? Thank in advance.
你好,请问macOS如何连接并控制呢?
我是直接跑python代码的。
Tweak.xm:13:9: fatal error: 'IOKit/hid/IOHIDService.h' file not found
#import <IOKit/hid/IOHIDService.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~
Tweak.xm:13:9: note: did not find header 'hid/IOHIDService.h' in framework 'IOKit' (loaded from
'/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.2.sdk/System/Library/Frameworks')
1 warning and 1 error generated.
make[4]: *** [/Users/zxx/Downloads/IOS13-SimulateTouch-master/.theos/obj/debug/arm64/Tweak.xm.73a28ae7.o] Error 1
rm /Users/zxx/Downloads/IOS13-SimulateTouch-master/.theos/obj/debug/arm64/Tweak.xm.mm
make[3]: *** [/Users/zxx/Downloads/IOS13-SimulateTouch-master/.theos/obj/debug/arm64/pccontrol.dylib] Error 2
make[2]: *** [internal-library-all_] Error 2
make[1]: *** [pccontrol.all.tweak.variables] Error 2
make: *** [internal-all] Error 2
你好,
我编译zxtouch-binary时,提示 system没有,
请问您是如何编译通过,并使用system执行系统命令的。
谢谢
Hi! Awesome tweak, (dumb ios is now a few steps closer to android's freedom) however :
Can python and zxtouch coexist somehow on my uncover jb iPadOS 13.5's device?
Both of the links are not working , says server not found.
因为实现自动化只靠颜色识别效果不是很好,比如有些动图或者变化页面都会导致点击失效;
所以希望开发者能做出根据软件布局名称或者id而达到点击目的,有点像Appium的功能,希望你能采纳我的建议,谢谢!
安装插件之后,无缘无故就自动在淘宝店<<亿阁祺舰店>>给我下单了一笔,还直接支付了。。
Hi, Is zxtouchb intended for scripts launching? If yes - what is it's correct syntax then? It outputs only some unapplicable for building guesses by any member of the human race string "zxtouchb[13059:285633] com.zjx.zxtouchb: usage: zxtouchd [parameter] [...]" like help or a suggestion ... Come on!!! That helps not much! What the hell is the mentioned zxtouchD [parameter] then? :) There is no such binary file! Only the zxtouchB exists. Can you provide any working exemple of how to launch zxtouch's script from CLI please? As Steevie's dream's phone system provides no launch shortcuts... Hand-face ... Tge Activator's triggers will not allow to even touch a screen if will be used too many of them (because that all stpd swipes over already occupied by stpd iOS's swipes instead of the compact hotspots usagefor instance). Thats why i asking of the corect syntax of CLI launch script command.
Rgrds!
请问支持滑动操作吗
在pd虚拟机里打开显示network error
Get necessary content failed .pleasen check your network
The following error
Version Outdated
this version of ZJXSimulateTouch library is too old and cannot work anymore,Please update it on Cydia.
When I tried to update, the source(http://47.114.83.227/) was no longer accessible.
please help ,thanks.
请问对于Pythonista软件,是否有安装教程
Hi, I added your repo and tried to install ZXTouch but I get a dpkg error, saying that .../tmp.ci/preinst gives a file not found error (error code 2). Would you know how to fix it? I also tried to download the .deb in the releases page and run dpkg -i manually. Same error.
Can I disable that annoying blocking everything randomly appearing alert in some plist file? As I fed up of alerts popping up in random places to frequently and having no option to answer like - No, I do not want to upgrade. I had found most stable version and I kept it. The last one is not displaying touches on 13.5 - so why user should be terrorized so much by this upgrades like it is the most important thing for him in the world now? Lets allow to all apps and tweaks to block our screens with system alerts made in such intrusive way ... Besides that, the as tweak is acting as root - I highly alarmed with HOW the tweak received info about new version without my permission to go in internet...?! Uninstall? Private project/rootkit?
pls help , s.send("11com.apple.Preferences".encode()). can`t work?
尝试过先Down,然后move,然后up但实际上没有效果
系统时iOS12.4.1
Hello.
Im running this example in my iphone 6s iOS 13.7
#welcome to script editer
#when you finish, click done
import socket
# 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))
#write your code here (see example code on github or discord)
But im getting this error:
python3: can't open file '/var/mobile/Containers/Data/Application/B45C8B19-3053-4E7D-8AB8-620898B817DB/Documents/local/scripts/useradd110120-63955': [Errno 2] No such file or directory
Any idea?
iPhone XR
iOS 13.6.1
JB with Odyssey, all unnecessary tweaks are disabled.
Work with 0.0.4 previously, but keep springboard crashing after upgraded to 0.0.6u4. Would it be possible to provide 0.0.4 deb binary again?
Always crashed if both "iOS Mouse-Keyboard Controller Debug" and "pccontrol.dylib" are enabled.
s.connect("127.0.0.1",6000)
ConnectionRefusedError:[Errno 61] Connection
准备模拟点击的效果,使用10事件,参照performTouch方法写了一个对同一个点按下和抬起操作的方法,测试后要么只能长按,要么就是没反应。IOS版本是12.4.8 iphone6
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.