Apple mobile phone group control ios without jailbreak central control non-jailbreak script HD screen projection

Computer batch control of mobile phones is a very practical technology, which allows you to complete a series of operations without manually operating multiple mobile phones one by one. This article will show you how to use this technique.

First of all, to achieve computer batch control of mobile phones, you need a computer and multiple mobile phones. In addition, you need to download and install some necessary software, such as the command line tool for iPhone communication, which allows you to control multiple mobile phones connected to the computer through the computer.

After installing WDA, you can start to control the phone. First, connect all mobile phones that need to be controlled to the computer via USB Cable. Then open the command line window
and the following is the operation interface after opening:
insert image description here

The big screen on the left is the master phone, and the phone with the small screen on the right is the controlled phone! The master mobile phone is not fixed. You can set any mobile phone as the master at will. At the same time, the screen of the controlled mobile phone can also be zoomed in or out (the content dynamics in the mobile phone can be monitored at all times)
insert image description here

This is a zoomed-in screen of the accused, and the content is still very clear.
Calling Apple's original transmission protocol, I feel pretty good!

You can rotate the screen left and right (more suitable for game players), and you can run scripts in a jailbreak-free mobile phone environment
insert image description here

Part of the code display:
import random
import time

from airtest.core.api import *
from airtest.cli.parser import cli_setup
from poco.drivers.android.uiautomation import AndroidUiautomationPoco
from poco.drivers.ios import iosPoco
from multiprocessing import Process

kuaituantuan_code_table = yunji_db['kuaituantuan_code']

def get_ios_poco(index):
print(index)
for index_int in range(index+1):
print(index_int)
connect_device(f"iOS:///http://127.0.0.1:810{index_int}")
set_current(index ) #Essence G.DEVICE_LIST The group control core makes good use of the object G
dev = device()
poco = iosPoco(device= dev)
return poco,dev

def Initialization(index):
poco,dev =get_ios_poco(index)
keyevent(“Home”)

if name == ‘main’:
process_1 = Process(target=Initialization, args=(0,))
process_2 = Process(target=Initialization, args=(1,))
process_1.start()
process_2.start()
process_1.join()
process_2.join()

Guess you like

Origin blog.csdn.net/VX_CLQK888/article/details/128114606