alibaba / tidevice

tidevice can be used to communicate with iPhone device
MIT License
2.41k stars 454 forks source link

requesting additional support for mjpegPort (mp) also along with wdaPort(p) for cmd: tidevice wdaProxy #305

Open krishtoautomate opened 1 year ago

krishtoautomate commented 1 year ago

tidevice -u $UDID wdaproxy -B RDSRunner.xctrunner -p 8100 -mp 9100

add to main file

p = None
m = None
if args.port:
    cmds = [
        sys.executable, '-m', 'tidevice', '-u', d.udid, 'relay',
        str(args.port), '8100'
    ]
    p = subprocess.Popen(cmds, stdout=sys.stdout, stderr=sys.stderr)
if args.mjpegport:
    cmds = [
        sys.executable, '-m', 'tidevice', '-u', d.udid, 'relay',
        str(args.mjpegport), '9100'
    ]
    m = subprocess.Popen(cmds, stdout=sys.stdout, stderr=sys.stderr)

add to main file

if args.port:
    cmds = [
        sys.executable, '-m', 'tidevice', '-u', d.udid, 'relay',
        str(args.port), '8100'
    ]
    p = subprocess.Popen(cmds, stdout=sys.stdout, stderr=sys.stderr)
if args.mjpegport:
    cmds = [
        sys.executable, '-m', 'tidevice', '-u', d.udid, 'relay',
        str(args.mjpegport), '9100'
    ]
    m = subprocess.Popen(cmds, stdout=sys.stdout, stderr=sys.stderr)