网页远程控制 iPhone 第二版

1 天前
 adobe90
做做停停一个月了,现在有个像样的版本了,原主题在这

https://www.v2ex.com/t/1154341?p=1#reply17

ipa 下载:

https://github.com/ado2023-oss/WDA-Runner

目前已经实现鼠标、滚轮。键盘的一些事件了,现在支持局域网内控制,由于是图片流,带宽占用比较高,至少 1 秒 2M 必须的 如果带宽不高的话 建议走数据线直连也可以,这个带宽更高
1591 次点击
所在节点    iPhone
25 条回复
adobe90
1 天前
想看效果的同学,可以抖音搜用户:ado2023 看看视频效果
FarAhead
1 天前
如果这样岂不是在里面内置一个 FRP 就可以远程控制了
adobe90
23 小时 22 分钟前
@FarAhead 流量吃不消,图片流 1 秒至少 2M ,一分钟 120M ,一个小时 7 个 G 的流量,很难,当然也有 broadcast upload 的方案 我试过了,效果不好就没放开
okakuyang
23 小时 12 分钟前
你视频用的啥捕获的?录屏吗?
adobe90
23 小时 10 分钟前
@okakuyang JPEG 图片流 所以帧率我没弄很高 15 帧左右
okakuyang
23 小时 7 分钟前
@adobe90 我意思是,你是用 ios 上面录屏那个接口吗?,就是下拉控制中心录屏那一个。
adobe90
23 小时 6 分钟前
@okakuyang 3 楼我回了呀,你说的就是 broadcast upload ,这个可以保持 30 帧,但是实测效果一般,没这个好用,那个锁屏就断开了
stinkytofux
23 小时 4 分钟前
这方案够呛, 目测没有实用价值.
adobe90
23 小时 3 分钟前
@stinkytofux 好吧,我之前想着在电脑上完游戏用的,,
okakuyang
23 小时 2 分钟前
@adobe90 usb 口取视频是吧
adobe90
23 小时 0 分钟前
@okakuyang No.我实现的都是无线的,非要连一个线太傻了,我只有在一些带宽实在严重不足的情况下,才推荐走 usb
okakuyang
22 小时 54 分钟前
是 UITest 启动吗?屏幕会不会有水印?
adobe90
22 小时 51 分钟前
@okakuyang 有的
chenbin36255
22 小时 10 分钟前
能远程控制钉钉打卡嘛 现在用 iPhone 镜像有点问题 会被识别模拟点击
Allen0Wang
21 小时 33 分钟前
不就是云真机吗,几年前做过,网页版高帧率的,传视频流到网页再通过 WebGL 或者 WebGPU 渲染出来
adobe90
21 小时 26 分钟前
@Allen0Wang 我用 webrtc 做出来了一版,效果不太好,就没放出来
Allen0Wang
21 小时 16 分钟前
@adobe90 我用的 WebTransport ,支持音视频,效果蛮好的
Tune
20 小时 41 分钟前
用巨魔安装不上,iOS 16.2.1
巨魔的报错日志在下面

2025-09-21 22:29:29.242 trollstorehelper[12955:5190149] trollstorehelper invoked with arguments: (
install,
custom,
"/private/var/mobile/Containers/Data/Application/F7E9F0A2-5EE2-4FD7-B69B-75C360EA87A1/Documents/Inbox/WebDriverAgent.tipa"
)
2025-09-21 22:29:29.519 trollstorehelper[12955:5190149] [installApp force = 0]
2025-09-21 22:29:29.553 trollstorehelper[12955:5190149] [dumpEntitlements] no entitlements specified
2025-09-21 22:29:29.558 trollstorehelper[12955:5190149] About to spawn ldid (/private/var/containers/Bundle/Application/CE95675E-D45F-4114-AE25-5ADA9CD1432E/TrollStore.app/ldid) with args (
"-S/var/tmp/79F4D909-0E8A-46C5-94AD-FAAA33767DC1.plist",
"/private/var/tmp/84A60ABC-2E83-454D-AD6D-F3F831879C51/Payload/WDA-Runner.app/PlugIns/WDA.xctest/WDA"
)
2025-09-21 22:29:29.615 trollstorehelper[12955:5190149] ldid exited with status 0
2025-09-21 22:29:29.615 trollstorehelper[12955:5190149] - ldid error output start -
2025-09-21 22:29:29.615 trollstorehelper[12955:5190149] - ldid error output end -
2025-09-21 22:29:29.617 trollstorehelper[12955:5190149] [dumpEntitlements] no entitlements specified
2025-09-21 22:29:29.619 trollstorehelper[12955:5190149] About to spawn ldid (/private/var/containers/Bundle/Application/CE95675E-D45F-4114-AE25-5ADA9CD1432E/TrollStore.app/ldid) with args (
"-S/var/tmp/DEB72C22-BB3C-4902-AC34-78F250D885C0.plist",
"/private/var/tmp/84A60ABC-2E83-454D-AD6D-F3F831879C51/Payload/WDA-Runner.app/WDA-Runner"
)
2025-09-21 22:29:29.624 trollstorehelper[12955:5190149] ldid exited with status 0
2025-09-21 22:29:29.624 trollstorehelper[12955:5190149] - ldid error output start -
2025-09-21 22:29:29.624 trollstorehelper[12955:5190149] - ldid error output end -
2025-09-21 22:29:29.625 trollstorehelper[12955:5190149] About to spawn ldid (/private/var/containers/Bundle/Application/CE95675E-D45F-4114-AE25-5ADA9CD1432E/TrollStore.app/ldid) with args (
"-s",
"/var/tmp/84A60ABC-2E83-454D-AD6D-F3F831879C51/Payload/WDA-Runner.app"
)
2025-09-21 22:29:29.762 trollstorehelper[12955:5190149] ldid exited with status 1
2025-09-21 22:29:29.762 trollstorehelper[12955:5190149] - ldid error output start -
2025-09-21 22:29:29.762 trollstorehelper[12955:5190149] ldid: Unsupported Mach-O type
2025-09-21 22:29:29.762 trollstorehelper[12955:5190149] - ldid error output end -
2025-09-21 22:29:29.773 trollstorehelper[12955:5190149] trollstorehelper returning 175
adobe90
20 小时 34 分钟前
@Tune 巨魔的稍等 我重新打个包
gxylsea
14 小时 14 分钟前
巨魔

2025-09-22 04:58:08.309 trollstorehelper[36245:1545381] trollstorehelper invoked with arguments: (
install,
custom,
"/private/var/mobile/Library/Mobile Documents/com~apple~CloudDocs/Documents/app/WebDriverAgent.ipa"
)
2025-09-22 04:58:08.576 trollstorehelper[36245:1545381] [installApp force = 0]
2025-09-22 04:58:08.593 trollstorehelper[36245:1545381] [dumpEntitlements] no entitlements specified
2025-09-22 04:58:08.596 trollstorehelper[36245:1545381] About to spawn ldid (/private/var/containers/Bundle/Application/CA8AF47A-5C86-47FD-9D13-7DE738BB4631/TrollStore.app/ldid) with args (
"-S/var/tmp/72C2164B-8E82-4D24-8A22-0121D7C6706C.plist",
"/private/var/tmp/608DC048-8891-4E7E-80B2-6EA8D04914E2/Payload/WDA-Runner.app/PlugIns/WDA.xctest/WDA"
)
2025-09-22 04:58:08.609 trollstorehelper[36245:1545381] ldid exited with status 0
2025-09-22 04:58:08.609 trollstorehelper[36245:1545381] - ldid error output start -
2025-09-22 04:58:08.609 trollstorehelper[36245:1545381] - ldid error output end -
2025-09-22 04:58:08.610 trollstorehelper[36245:1545381] [dumpEntitlements] no entitlements specified
2025-09-22 04:58:08.611 trollstorehelper[36245:1545381] About to spawn ldid (/private/var/containers/Bundle/Application/CA8AF47A-5C86-47FD-9D13-7DE738BB4631/TrollStore.app/ldid) with args (
"-S/var/tmp/CBCCE38E-3730-4360-818D-62702E3769CC.plist",
"/private/var/tmp/608DC048-8891-4E7E-80B2-6EA8D04914E2/Payload/WDA-Runner.app/WDA-Runner"
)
2025-09-22 04:58:08.623 trollstorehelper[36245:1545381] ldid exited with status 0
2025-09-22 04:58:08.623 trollstorehelper[36245:1545381] - ldid error output start -
2025-09-22 04:58:08.623 trollstorehelper[36245:1545381] - ldid error output end -
2025-09-22 04:58:08.624 trollstorehelper[36245:1545381] About to spawn ldid (/private/var/containers/Bundle/Application/CA8AF47A-5C86-47FD-9D13-7DE738BB4631/TrollStore.app/ldid) with args (
"-s",
"/var/tmp/608DC048-8891-4E7E-80B2-6EA8D04914E2/Payload/WDA-Runner.app"
)
2025-09-22 04:58:08.695 trollstorehelper[36245:1545381] ldid exited with status 1
2025-09-22 04:58:08.695 trollstorehelper[36245:1545381] - ldid error output start -
2025-09-22 04:58:08.695 trollstorehelper[36245:1545381] ldid: Unsupported Mach-O type
2025-09-22 04:58:08.695 trollstorehelper[36245:1545381] - ldid error output end -
2025-09-22 04:58:08.700 trollstorehelper[36245:1545381] trollstorehelper returning 175

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1160875

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX