-
Notifications
You must be signed in to change notification settings - Fork 292
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
14 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# IOS13-SimulateTouch V0.0.2 | ||
|
||
A **system wide** touch event simulation library for iOS 11.0 - 13.6. | ||
A **system wide** touch event simulation library for iOS 11.0 - 14. | ||
|
||
Jailbroken device required. Application wide touch simulation library: [PTFakeTouch](https://github.com/Ret70/PTFakeTouch). Choose as you like:) | ||
|
||
|
@@ -12,15 +12,11 @@ Read this in other languages(send email to me if you want to help to translate | |
|
||
## About Open Source | ||
|
||
The reason that I haven't release the source is that I wrote the code while doing iOS reverse engineering, so the code is like a mess. It is bad structured and unreadable now (and I don't want anyone to see bad code written by me). So I have to rewrite some parts of the source code to make it tidy and readable before releasing it. I don't have enough time for it so I can just post a release version for you guys to get it tested first. And during this time, I have to make sure that no one will make illegal things based on the library. | ||
|
||
But I can promise you that this repo is FREE and NOT for my own benefit. I will definitely release the source code shortly. Please star or watch this library to get notified when I post the source code. | ||
|
||
Sorry for the inconvenience. | ||
The source code of springboard part has been released! **I am looking for someone writting the GUI part (xcode + objective-c). If you are interested in it, please send email to [email protected]** | ||
|
||
## Description | ||
|
||
This library enables you to simulate touch events on iOS 11.0 - 13.6 with just one line of code! All the source code will be released later. | ||
This library enables you to simulate touch events on iOS 11.0 - 14 with just one line of code! All the source code will be released later. | ||
|
||
## Features | ||
|
||
|
@@ -29,6 +25,7 @@ This library enables you to simulate touch events on iOS 11.0 - 13.6 with just o | |
* Programmable. Control scripts can be programmed with all the programming languages you desire. | ||
* Instant controlling supported. The ios device can be controlled with no latency from other devices/computers. | ||
* System-level touch simulation (will not inject to any process). | ||
* Record & Playback | ||
2. GUI Application | ||
* Script shop to download scripts. | ||
* Write your own script. | ||
|
@@ -347,13 +344,20 @@ For example, if you want to click (400.3, 500.7) on the screen for 3 seconds, an | |
|
||
**Caution: for most of the devices, you should NOT sleep less than 1500 microsconds between taps. Otherwise your device will stop responding to anything, thus there is no way to stop the tap (if you encounter this, try to respring or reboot).** | ||
|
||
***6. Recording & Playing Back*** | ||
***6. Recording *** | ||
|
||
You can start recording your touch event by setting the task id to 14. The script will be saved at "/var/mobile/Documents/com.zjx.zxtouchsp/recording". If zxtouch is currently recording your touch events, a red dot will be displayed at the top-left corner of your screen. | ||
|
||
Comming Soon | ||
|
||
For example, if you want to start recording, just send "14". For stopping the recording, send "15". | ||
|
||
***7. Script Playback *** | ||
|
||
For current version, you can only play those scripts which are auto generated by recording. You can start a script playback by setting the task id to 19 along with a path to the script. If zxtouch is currently playing a script, a green dot will be displayed at the top-left corner of your screen. | ||
|
||
For example, if you want to start a script playback at path /var/mobile/script.bdl, just send "19/var/mobile/script.bdl". For terminating the playback, send "20". | ||
|
||
***7. Run Script from Shell Output** | ||
***8. Run Script from Shell Output** | ||
|
||
Comming Soon | ||
|
||
|