Scrcpy – 小众软件 https://inloveinparis.com 分享免费、小巧、实用、有趣、绿色的软件 Fri, 13 Jun 2025 06:34:39 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.8.1 电脑控制安卓开源工具 Scrcpy v3.3 升级:支持在虚拟显示器上使用鼠标 http://inloveinparis.com/scrcpy-3/ http://inloveinparis.com/scrcpy-3/#respond Fri, 13 Jun 2025 06:34:35 +0000 http://inloveinparis.com/scrcpy-3/ Scrcpy 是一款开源免费的电脑控制安卓工具,Scrcpy v3.3 在昨日(2025年6月12日)更新,支持在 Android >= 15 上,鼠标可以在新的虚拟显示器上使用(需要使用 --new-display --mouse=uhid 运行)。

电脑控制安卓开源工具 Scrcpy v3.3 升级:支持在虚拟显示器上使用鼠标 1

虚拟显示器(Virtual Display)是 Scrcpy v3.0 的新功能,可以同时在电脑上启动多个安卓应用,此前无法在这些虚拟的显示器上使用鼠标,Scrcpy v3.3 修复了这个问题,但需要注意只支持 Android 15+。

最后,更新日志:

scrcpy v3.3

  • 将 UHID 设备关联到虚拟显示器(#4829, #5547, #5557, #6009)
  • 修复 Android 16 上的音频捕获问题(再次修复)(#6021)
  • 修复在未使用 –no-control 参数时,单独使用 –no-window 导致的段错误(#5970)
  • 修复默认锁定采集方向的问题(#6010)
  • 添加应用名称 SDL 提示(#6107)
  • 针对 INJECT_EVENT 权限报告具体错误(#6080)
  • 升级 platform-tools(adb)到 36.0.0
  • 升级 SDL 到 2.32.8
  • 升级 libusb 到 1.0.29

scrcpy v3.2

  • 新增多种音频源支持(#5870, #5412, #5670)
  • 改进/修复相机列表功能(#5669)
  • 新增 –display-ime-policy 参数(#5703)
  • 支持在 –no-window 模式下进行控制操作(#5803, #5804)
  • 针对 Pico 4 Ultra 设备增加兼容性解决方案(#5659)
  • 修复近期 Android 15 升级后屏幕旋转问题(#5908)
  • 修复 Android 16 上的音频捕获问题(#5698)
  • 使 Linux 静态二进制文件兼容旧版本系统(#5689)
  • 使 macOS 静态二进制文件兼容旧版本系统(#5649, #5697)
  • 升级 FFmpeg 到 7.1.1
  • 升级 libusb 到 1.0.28
  • 升级 SDL 到 2.32.2
  • 各类技术性修复

以及:scrcpy v3.1:


Scrcpy 是一款开源免费的电脑控制安卓工具,Scrcpy v3.0 昨天更新,新增虚拟显示功能(Virtual Display),可以同时启动多个安卓应用,投屏到电脑后,使用鼠标、键盘控制。@Appinn

电脑控制安卓开源工具 Scrcpy v3.3 升级:支持在虚拟显示器上使用鼠标 2

Scrcpy 是什么?

Scrcpy 是一款开源工具,可以实现用电脑控制安卓手机,适用于 Linux 、 Windows 和 macOS,只需要通过数据线或 Wi-Fi 连接安卓设备之后,就可以通过鼠标键盘控制安卓设备了,不需要额外的设置。

关于 Scrcpy,小众软件介绍过很多次了,甚至还有专门的标签 #Scrcpy

甚至还有很多第三方项目:

等等,让在电脑上使用安卓这件事,更简单。

Scrcpy v3.0 虚拟显示 Virtual Display 使用方法

使用 Scrcpy 和之前一样,具体教程看这里( adb 连接成功后,只需要运行 scrcpy 即可),升级到 Scrcpy v3.0 之后,只需要连接手机,通过命令行运行多次:

scrcpy --new-display=1920x1080 # 使用1080 分辨率
scrcpy --new-display=1920x1080/420  # 强制 420 dpi
scrcpy --new-display         # 使用主屏幕的尺寸
scrcpy --new-display=/240    # 使用主屏幕的尺寸和 240 dpi

每运行一次,就打开一个 Scrcpy 窗口,在里面进行操作即可,实现多任务同时运行。

打开指定程序

如果想要打开指定程序,使用:

scrcpy --new-display=1920x1080 --start-app=org.videolan.vlc

后面跟的是包名。那么问题来了,如何知道应用的包名呢?

这个时候,我突然发觉…

这款应用,终于有了用武之地:

它可以列出所有已安装应用包名…真的是,好巧啊 😂

其他更新

  • 可显示 HDR 内容
  • 全新硬件解码器,提升解码性能
  • 改进了 H.265 编码支持
  • 支持通过 OTG 进行 USB 直接连接,无需通过 ADB
  • 新增了对多种触控手势的支持,包括三指和四指手势
  • 可以通过快捷键快速切换全屏模式
  • 优化了音频同步机制,提供更好的音视频同步效果
  • 改进了窗口管理,支持更灵活的窗口控制
  • 新增了更多命令行选项,提供更细致的控制能力

推荐更新

获取

  • GitHub
  • 搬运:(Windows 支持 32/64 位,scrcpy_intel_mac 专门适用于老款 Mac)
  • 扫码关注小众软件微信公众号,回复 241126 获取下载地址:
电脑控制安卓开源工具 Scrcpy v3.3 升级:支持在虚拟显示器上使用鼠标 3

原文:http://inloveinparis.com/scrcpy-3/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/scrcpy-3/feed/ 0
安卓远程控制工具 Scrcpy v3.1 升级:当虚拟显示窗口关闭时,应用不会被关闭,转移到主窗口 http://inloveinparis.com/scrcpy-v3-1/ http://inloveinparis.com/scrcpy-v3-1/#respond Tue, 10 Dec 2024 09:41:23 +0000 http://inloveinparis.com/scrcpy-v3-1/ Scrcpy 是一款开源免费的电脑控制安卓工具,Scrcpy v3.0 更新了虚拟显示功能(Virtual Display),可以同时启动多个安卓应用,投屏到电脑控制。Scrcpy v3.1 更新了新参数,允许将虚拟窗口的应用移至主显示屏。可以预防意外断开连接而造成的损失。@Appinn

安卓远程控制工具 Scrcpy v3.1 升级:当虚拟显示窗口关闭时,应用不会被关闭,转移到主窗口 4

保持虚拟显示内容关闭

新参数:--no-vd-destroy-content,只需要这样用:

scrcpy --new-display --no-vd-destroy-content

当这个虚拟显示关闭时,里面的应用会自动回到主屏幕上,不会中断,造成损失。

另外几个更新

  • 游戏手柄兼容性改善
  • 修复无法点击的元素
  • 修复某些设备上的“关闭屏幕”问题
  • AV1解码器(支持的设备上:scrcpy --video-codec=av1

获取

  • GitHub
  • 扫码关注小众软件微信公众号,回复 241126 获取下载地址
安卓远程控制工具 Scrcpy v3.1 升级:当虚拟显示窗口关闭时,应用不会被关闭,转移到主窗口 5

相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/scrcpy-v3-1/feed/ 0
一套键鼠同时操控电脑和安卓,原来这么简单|InputShare 使用教程 http://inloveinparis.com/inputshare/ http://inloveinparis.com/inputshare/#respond Tue, 12 Nov 2024 08:52:17 +0000 http://inloveinparis.com/inputshare/ InputShare 是一款免费开源的跨设备控制工具,让你用 Windows 电脑上的鼠标键盘直接操控安卓设备。支持 Wi-Fi 无线连接、剪贴板同步、无需额外硬件。安装简单,即装即用。@Appinn

一套键鼠同时操控电脑和安卓,原来这么简单|InputShare 使用教程 6

来自发现频道,开发者 @BHznJNs 自荐:https://meta.appinn.net/t/topic/62961

InputShare 让电脑与安卓设备共享键鼠

InputShare 能够让你的安卓设备通过有线/无线的方式和电脑共享键鼠,共享剪贴板,在 GitHub 开源。

特点

  • 无感切换:通过键盘热键快捷地在电脑和安卓设备间切换
  • 有线/无线连接:支持 USB 有线和局域网无线两种方式连接你的设备
  • 强兼容性:适用于多种安卓设备,不局限于特定品牌的电脑和安卓设备
  • 剪贴板同步:让电脑与手机的剪贴板内容无缝同步
  • 简单易用的图像界面

PC + Android 双屏模式

青小蛙尝试了一下,非常有意思啊。

如果是一台安卓平板,把它放在电脑显示器旁边,那么就组成了一个 PC + Android 的双屏模式,你可以想象成双显示器,然后用一套鼠标键盘,控制这两个设备。

不过唯一遗憾的是,目前还需要使用快捷键切换鼠标,不能做到双显示的穿越。但是,开发者说会想办法实现的:

一套键鼠同时操控电脑和安卓,原来这么简单|InputShare 使用教程 7

小视频

InputShare 的使用还是非常简单的,安卓设备这边,只需要打开无线调试功能就行了。需要注意的是配对和连接是两个端口号。

获取

  • 扫码关注小众软件微信公众号,回复 241112 获取下载地址
一套键鼠同时操控电脑和安卓,原来这么简单|InputShare 使用教程 8

原文:http://inloveinparis.com/inputshare/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/inputshare/feed/ 0
Scrcpy-mask – 通过’按键映射’,实现模拟器式流畅手游体验:跨平台的电脑控制安卓工具 http://inloveinparis.com/scrcpy-mask/ http://inloveinparis.com/scrcpy-mask/#respond Mon, 13 May 2024 07:26:13 +0000 http://inloveinparis.com/scrcpy-mask/ Scrcpy-mask 是一款基于 Scrcpy 的图形界面工具,跨平台。支持可视化的鼠标和键盘按键映射配,可以流畅的在电脑上玩手游。支持 Windows、macOS(支持 M 芯片)、Linux。@Appinn

Scrcpy-mask - 通过'按键映射',实现模拟器式流畅手游体验:跨平台的电脑控制安卓工具

Scrcpy 是什么

Scrcpy 依旧是那个 Scrcpy,这是一个有着 10 万+ GitHub 星星的开源项目,主要功能是显示和控制你的 Android 设备。

有很多基于 Scrcpy 的项目,我们的标签里也介绍过很多了。而 Scrcpy-mask 也是这样一款。

来自发现频道,开发者 @ruchuby 自荐:https://meta.appinn.net/t/topic/56349

俺正在 mac 上打王者:开源项目 Scrcpy Mask 像模拟器一样用鼠标键盘控制 Android 设备,基于 Rust & Tarui 开发的跨平台客户端

为了实现电脑控制安卓设备,本人(@ruchuby)使用 Tarui + Vue 3 + Rust 开发了一款跨平台桌面客户端。该客户端能够提供可视化的鼠标和键盘按键映射配置。通过按键映射实现了实现类似安卓模拟器的多点触控操作,具有毫秒级响应速度。该工具可广泛用于电脑控制安卓设备玩手游等等,提供流畅的触控体验。

本项目仅实现了 Scrcpy 控制协议,不提供投屏功能。因为投屏会存在延迟和模糊问题,本项目另辟蹊径,直接放弃投屏,而使用透明的蒙版显示窗口背后的内容(可以使用 AVD 、手机自带低延迟投屏界面等),从根本上杜绝了投屏延迟的现象。

可视化编辑按键映射配置

Scrcpy-mask - 通过'按键映射',实现模拟器式流畅手游体验:跨平台的电脑控制安卓工具 9

特性 & TODO

  •  ✅ 有线、无线连接安卓设备
  •  ✅ 启动并连接 Scrcpy 服务端
  •  ✅ 实现 Scrcpy 控制协议
  •  ✅ 鼠标和键盘按键映射
  •  ✅ 可视化编辑按键映射配置
  •  ✅ 按键映射配置的导入与导出
  •  ✅ 更新检查
  •  ✅ 在按键映射和插入文本之间切换
  •  ✅ 国际化
  •  手柄按键映射
  •  更好的宏
  •  通过 WebSocket 提供外部接口
  •  帮助文档

小视频

开发者还录制了视频:

基本使用

  1. 安装
  2. 确认你的安卓设备类型
    1. 对于手机或平板电脑等物理设备
      1. 你需要自己解决投屏的问题。推荐使用设备品牌的官方投屏方式,这样一般延迟最小。
      2. 通过USB或无线方式在设备上启用ADB调试,然后将其连接到电脑。
    2. 对于模拟器,不仅不需要投屏,而且模拟器通常默认启用ADB有线调试。所以几乎不用操作就能获得最好的体验。
  3. 启动软件并导航到设备页面。
    1. 在可用的设备中查找你的设备(如果未找到,请自行搜索如何为安装设备启用ADB调试)。
    2. 右击你的设备并选择“获取屏幕大小”。根据获得的屏幕尺寸为参考,正确输入设备的宽度和高度。注意:如果宽度或高度不正确 (例如,在纵向和横向模式下这两个参数是颠倒的),所有触摸操作将被忽略,但是不会有任何错误消息。
    3. 再次右击设备并选择“控制此设备”。
  4. 导航到设置页面->蒙版设置,将蒙版的宽度和高度设置为设备大小的一定倍数,以确保蒙版大小合适。
  5. 导航到蒙版页面,你可以在其中看到一个完全透明的蒙版区域。接下来,调整并移动模拟器窗口或投屏窗口,让其内容区域与透明蒙版区域完全对齐。
  6. 导航到键映射页面,切换或编辑键映射配置。
  7. 返回到蒙版界面,开始使用吧!

获取

有问题去发现频道向开发者反馈。


原文:http://inloveinparis.com/scrcpy-mask/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/scrcpy-mask/feed/ 0
Escrcpy – 跨平台,远程控制安卓手机:3 天前更新,使用 Electron 的 Scrcpy 图形界面工具 http://inloveinparis.com/escrcpy/ http://inloveinparis.com/escrcpy/#respond Mon, 01 Apr 2024 09:00:37 +0000 http://inloveinparis.com/escrcpy/ Escrcpy 是一款跨平台的 Scrcpy 图形界面工具,支持 Windows、macOS、Linux,用来远程控制安卓手机。@Appinn

Escrcpy - 跨平台,远程控制安卓手机:3 天前更新,使用 Electron 的 Scrcpy 图形界面工具

感谢 @2brotherFree Control – 基于 Scrcpy,使用 Windows 控制安卓手机 评论里的推荐:送你一个更好用的,还是跨平台,escrcpy。(曾经 scrcpy-gui 也很好用,新macos有问题) 。

注意:你完全可以直接使用 Scrcpy,唯一的缺点就是命令行工具,也没什么办法管理多设备。

先决条件

使用 Escrcpy 需要事先单独安装 Scrcpy(GitHub 页面),另外有个 Windows 版本搬运,macOS 请使用 brew install scrcpy)。

以及需要准备 adb 命令行工具(SDK Platform Tools 搬运),用来第一次连接手机。

手机开启 Wi-Fi 连接模式

  1. 先打开手机的开发者模式
  2. 通过 USB 连接电脑,授权电脑连接(在手机上点始终
  3. 在电脑上(打开命令提示符 cmd)输入 adb devices 确认授权成功
  4. 在电脑上输入 adb tcpip 5555 开启无线连接
  5. 拔掉手机与电脑的连接,转而去充电。
  6. 在 Free Control 里输入 IP 地址(手机的IP地址)进行控制即可。

Escrcpy

此时,就可以使用 Escrcpy 了,并且如果你根据上面的步骤完成了连接,Escrcpy 会自动发现设备,只管点击开始镜像就行了。

Escrcpy - 跨平台,远程控制安卓手机:3 天前更新,使用 Electron 的 Scrcpy 图形界面工具 10

另外,Escrcpy 的设置页面非常详尽,可以设置包括:

  • scrcpy 参数
  • 自动连接设备
  • 自动执行镜像
  • 视频编码/尺寸/刷效率/方向等
  • 控制时关闭屏幕
  • 控制时禁用自动亮屏
  • 保持唤醒
  • 禁用视频/音频转发
  • 音视频录制
  • 摄像头控制

Escrcpy 的主界面很长,看起来就是为了多设备控制而设计的。

之前在 Free Control 的时候大家纷纷讨论远程控制安卓是不是就是用来打卡的?现在 Escrcpy 提供了一个新的解决方案,你还可以帮同事打卡 😂

获取

由于使用了 Electron,尺寸都比较大,百十来 MB。搬运适合 macOS 与 Windows 用户(通用版本,适合 ARM 与 x64),Linux 用户青小蛙默认你们自己能搞定。


原文:http://inloveinparis.com/escrcpy/


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/escrcpy/feed/ 0
Free Control – 基于 Scrcpy,使用 Windows 控制安卓手机 http://inloveinparis.com/free-control-for-android/ http://inloveinparis.com/free-control-for-android/#respond Thu, 28 Mar 2024 08:44:48 +0000 http://inloveinparis.com/free-control-for-android/ Free Control 是一款开源的 Windows 程序,它可以通过 Windows 来控制安卓手机,支持使用 adb 进行 Wi-Fi 连接控制。充电时支持唤醒,简单易用。@Appinn

Free Control - 基于 Scrcpy,使用 Windows 控制安卓手机

Scrcpy 是什么

Scrcpy 同样是一款开源项目,简单、轻量级,用来显示和控制 Android 设备,但需要命令行操作。

小众软件已经介绍过多次了:

Free Control 用电脑控制手机

Free Control 在 Scrcpy 的基础之上,提供了图形界面:

Free Control - 基于 Scrcpy,使用 Windows 控制安卓手机 11

使用步骤

使用也和 Scrcpy 保持了简单,三步走:通过 USB 连接手机,打开 adb wifi 连接,通过 FreeControl 连接就行了。

具体来说,需要先准备 adb 命令行工具(SDK Platform Tools 搬运),用来第一次连接手机。

  1. 先打开手机的开发者模式
  2. 通过 USB 连接电脑,授权电脑连接(在手机上点始终
  3. 在电脑上(打开命令提示符 cmd)输入 adb devices 确认授权成功
  4. 在电脑上输入 adb tcpip 5555 开启无线连接
  5. 拔掉手机与电脑的连接,转而去充电。
  6. 在 Free Control 里输入 IP 地址(手机的IP地址)进行控制即可。

由于青小蛙之前折腾过 Scrcpy,所以这一条龙操作下来很顺利,如果你遇到什么困难,可以前往留言讨论。

Free Control - 基于 Scrcpy,使用 Windows 控制安卓手机 12

然后,就能在电脑里,用鼠标来控制 android 手机了。

Free Control - 基于 Scrcpy,使用 Windows 控制安卓手机 13

有个问题,如果你的手机有锁屏密码,那么是没有办法在电脑上输入的,所以最好取消密码,就能直接控制了。

不重启的情况下,Wi-Fi 可以随时连接。Android 12 以上系统自动获取声音。

获取


原文:http://inloveinparis.com/free-control-for-android/

实际上只需要对外打开 5555 端口,或者通过 Zerotier、tailscale 等组网工具,可以实现远程控制你的手机。


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/free-control-for-android/feed/ 0
Scrcpy 2 发布,新增音频支持|用 Win 电脑控制 Android 手机 http://inloveinparis.com/scrcpy-2/ http://inloveinparis.com/scrcpy-2/#respond Sat, 01 Apr 2023 06:21:16 +0000 http://inloveinparis.com/scrcpy-2/ Scrcpy 是一款可以在电脑上通过鼠标键盘控制 Android 手机的开源工具,无需 root 权限,支持数据线与 Wi-Fi 连接。上个月发布了 2.0 版本,新增对低延迟音频的支持,Android 11 以上设备可用。@Appinn

Scrcpy 2 发布,新增音频支持|用电脑控制 Android 手机

眼看着 Scrcpy 一路走来:

Scrcpy 2

根据 itsfoss 的描述,Scrcpy 2.0 主要新增的功能是在 Android 11+ 设备上引入了实时音频转发。

这意味着现在可以将连接的 Android 设备上的音频流式传输和录制到主机,而不会出现明显的延迟。

Scrcpy 一直都是一个备受欢迎的程序,这项新功能是自第一个版本发布以来最受欢迎的功能之一。

经过大量实验,开发团队最初采用了名为“USBaudio”的解决方案,但效果不佳。后来,他们开发了一个名为“sndcpy”的原型,但也遇到了一些问题。

幸运的是,Scrcpy 用户提供了一个概念验证,可以使用 Android 上的 shell 权限捕获设备音频,并提供了 Android 11 的解决方法。新功能使用 Android 的低延迟友好 API 来录制音频,“MediaCodec”API 来编码捕获的音频,并使用新的“音频播放器组件”提供音频输出,延迟非常小。此外,音频和视频流由“解复用器”解复用为数据包。

哪些设备可用

在 Android 12 及更高版本上,音频转发功能开箱即用。但是,对于 Android 11,您必须在启动 Scrcpy 时解锁屏幕才能成功捕获音频。

如何使用

使用简单,首先确认你的手机与电脑连接,并且在命令行输入 adb devices 可以看到它(需要先安装 adb 命令),然后输入:

scrcpy

就能在电脑上看到手机屏幕了。是的,非常简单。

Scrcpy 2 发布,新增音频支持|用 Win 电脑控制 Android 手机 14

对于其他需求,可以使用以下命令:

可以通过以下方式禁用音频:

scrcpy --no-audio

如果启用了音频,则还会录制音频:

scrcpy --record=file.mkv

与视频不同,音频需要一些缓冲,即使是实时的。缓冲区大小 需要足够小以保持可接受的延迟,但又足够大以尽量减少缓冲区欠载,这会导致音频故障。默认缓冲区大小设置为 50 毫秒,但可以调整:

scrcpy --audio-buffer=30

为了提高播放流畅度,可以故意增加延迟:

scrcpy --audio-buffer=200

例如,这很有用,可以将个人视频投影到更大的屏幕上:

scrcpy --video-codec=h265 --display-buffer=200 --audio-buffer=200

还可以选择音频编解码器和比特率(默认为 128Kbps 的 Opus)

scrcpy --audio-codec=opus --audio-bit-rate=16k
scrcpy --audio-codec=aac --audio-bit-rate=16k

获取

原文:http://inloveinparis.com/scrcpy-2/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/scrcpy-2/feed/ 0
ws-scrcpy – 用浏览器远程控制 Android 手机,实现云手机效果 http://inloveinparis.com/ws-scrcpy/ http://inloveinparis.com/ws-scrcpy/#comments Tue, 28 Jun 2022 07:50:38 +0000 http://inloveinparis.com/ws-scrcpy/ ws-scrcpy 是一款基于开源 scrcpy 实现的用浏览器显示并控制 Android 手机的项目,它可以实现类似云手机的效果,让你在任何现代浏览器中直接控制你的 Android 手机。@Appinn

ws-scrcpy - 用浏览器远程控制 Android 手机,实现云手机效果

前几天,青小蛙介绍了 Scrcpy Remote – 用 iPhone 远程控制 Android 设备[iOS]( http://inloveinparis.com/scrcpy-remote/ ),@YJIN 同学就推荐了 ws scrcpy:

推荐个人目前体验最好的方案 ws scrcpy,Nodejs 写的 web client,直接在浏览器里控制。搭在树莓派上把旧手机、平板利用起来,云手机 byebye 了您内!有息屏控制需求的话,可以配合在服务器上运行一个额外进程来曲线救国(栗子):

scrcpy -Sw -b10K -m400 –max-fps 1 –v4l2-sink=/dev/video11 -N –tcpip=mipad.lan


苦于技术有限,青小蛙尝试了半天部署失败,于是求着 @YJIN 同学去发现频道分享,就有了这篇内容:

Ws scrcpy:scrcpy 网页端应用,实现云手机效果

简单分享一个 scrcpy 的 web 端,是目前个人体验最好的远程控制方案。配合回家代理或内网穿透,基本可以实现市面上类似云手机的效果,而且不需要安装额外客户端,也不挑平台,有浏览器就行。

终于,青小蛙部署成功了,想不到 @YJIN 提到的两个编译时可能遇到的坑,青小蛙全中:Nodejs v17+ 依赖有冲突,内存不足不足以编译…

具体部署教程请参见发现频道内容:https://meta.appinn.net/t/topic/33828


ws-scrcpy 的 Docker 镜像

作为 docker 爱好者,青小蛙自己制作了 ws scrcpy 的 Docker 镜像,使用起来也很简单:

docker run --name ws-scrcpy -d -p 8000:8000 scavin/ws-scrcpy
docker exec ws-scrcpy adb connect 安卓IP地址:5555

记得先打开 Android 设备的 adb Wi-Fi 模式:

  1. 电脑安装 adb 工具套件(SDK Platform ToolsWindows 搬运
  2. 打开开发者模式
  3. 使用 USB 连接 Android 设备,并授权
  4. 终端输入 adb tcpip 5555

然后,打开浏览器 ip:8000 就能看到 ws-scrcpy 的设备列表页面了:

ws-scrcpy - 用浏览器远程控制 Android 手机,实现云手机效果 15

依旧,在第一次连接时,Android 设备会弹出授权确认,如果没弹出就多试几次。

然后就可以从 Broadway.js / H264 Converter / Tiny H264 里挑一个不卡的来连接了设备了:

ws-scrcpy - 用浏览器远程控制 Android 手机,实现云手机效果 16

点击右上角的三个点还能设置息屏操作:Set screen power mode OFF

关于 ws-scrcpy 的具体设置,参见 https://meta.appinn.net/t/topic/33828

然后还是那个问题,手机都云了,还能有什么用?


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/ws-scrcpy/feed/ 12
Scrcpy Remote – 用 iPhone 远程控制 Android 设备[iOS] http://inloveinparis.com/scrcpy-remote/ http://inloveinparis.com/scrcpy-remote/#comments Thu, 23 Jun 2022 09:41:51 +0000 http://inloveinparis.com/scrcpy-remote/ Scrcpy Remote 是一款基于 Scrcpy 的 iPhone 应用,它可以实现在 iPhone 上通过 Wi-Fi 远程控制 Android 设备。@Appinn

 Scrcpy Remote - 用 iPhone 远程控制 Android 设备[iOS]

来自开发者 @Ethan Wang 的新应用:

个人第一个 App 终于上架了,几年前立的 Flag 终于实现了,Scrcpy Mobile 是将 scrcpy v1.24 移植到 iOS 的版本,可以实现通过 iPhone 远程控制 Android 设备,仅需开启 WiFi ADB。


Scrcpy Remote – 用 iPhone 远程控制 Android 设备[iOS]

Scrcpy Remote 目前已经在 App Store 上架,售价 6 元。@Ethan Wang 还提供了 TestFlight 测试渠道,目前还能加入。不过青小蛙觉得还是非常值得的,6块钱不贵。

开启 adb over Wi-Fi

首先需要为 Android 设备开启 adb 的 Wi-Fi 模式:

  1. 电脑安装 adb 工具套件(SDK Platform ToolsWindows 搬运
  2. 手机打开开发者模式
  3. 使用 USB 连接 Android 设备,并授权
  4. 用终端输入 adb tcpip 5555
  5. 返回 restarting in TCP mode port: 5555 就可以了

切换回USB模式:adb usb

激活 Scrcpy Remote ADB 模式

安装后的 Scrcpy Remote 默认是 VNC 模式,可以用来连接其他 VNC 设备,切换 adb 模式需要:

  1. 打开 Safari 浏览器
  2. 地址栏输入 scrcpy2://adb
  3. 在 “Scrcpy Remote” 中打开此页
  4. Scrcpy Remote 就进入了 ADB 模式
Scrcpy Remote - 用 iPhone 远程控制 Android 设备[iOS] 17
Scrcpy Remote ADB 模式

上面这个朴素的界面,就是 Scrcpy Remote ADB 模式,只需要在第一行输入 Android 设备的 IP 地址,然后点击下方的 Connect 就能连接上 Android 设备了。

第一次连接需要在 Android 设备上授权新连接设备才能使用。

几个体会:

  • 连接成功之后,Android设备将亮屏,并于 iPhone 同步显示内容
  • 熄屏状态下可以连接
  • 可以使用屏幕锁解锁
  • 支持通过 Zerotier 等方式远程链接

理论上来说,在办公室放一台 Android 设备,在家用 iPhone 遥控是一件已经实现的事情。

有其他问题可以留言。

原文:http://inloveinparis.com/scrcpy-remote/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/scrcpy-remote/feed/ 47
用电脑控制 Android 手机的 Scrcpy 拥有更易使用的图形界面了 http://inloveinparis.com/scrcpy-gui/ http://inloveinparis.com/scrcpy-gui/#comments Mon, 09 Sep 2019 03:36:59 +0000 http://inloveinparis.com/scrcpy-gui/ Scrcpy 是上个月青小蛙介绍过的一款可以用电脑控制 Android 手机的开源命令行工具。Scrcpy GUI 是新上线的 Scrcpy 图形界面工具,让新手也能更容易的使用 Scrcpy。@Appinn

用电脑控制 Android 手机的 Scrcpy 拥有更易使用的图形界面了 18

Scrcpy 支持 USB、Wi-Fi 两种方式连接,以及 Windows、macOS、Linux 三种操作系统,无需在手机安装任何应用,无需 root,但需要 adb 工具。

具体使用可以参考之前的内容:Scrcpy – 用电脑控制 Android 手机[Win/macOS/Linux]

Scrcpy GUI 基于 Scrcpy,在 GitHub 开源。来自发现频道 @SimonAking

Scrcpy 是一个可以通过 数据线或局域网 连接 Android 设备的软件。它本身非常小巧,不需要 Root,不需要手机安装软件,可以支持 30-60fps,随意调整界面码率、截屏、录屏、多设备投屏,并值得一提的是,可以通过 鼠标键盘 无缝的控制 Android 设备(比如,右键返回、中键返回桌面)。

我花了数天的时间,利用 electron-vue 、 elementUI 、 adb-kit 为 scrcpy 写了一个 可视化操作软件,可以自动检测数据线连接的设备,保存局域网中曾连接过的设备数据,支持设备别名、国际化、tray 等等。

使用前需要满足以下条件:

  • 先下载并安装 Scrcpy
  • 打开 USB 调试
  • 安装 ADB
  • Android 5.0 以上设备

开发者提供了一个百度盘下载链接(提取码: 8d1h),包含了 Scrcpy 程序。直接下载即可。另外由于开发者没有 Mac,仅提供了 Windows 与 Linux 程序,如果你可以帮助开发者编译一个 Mac 版本,也欢迎提交给开发者。

然后就不需要命令行了,只需要运行 Scrcpy GUI 即可。

下面的使用方法摘自开发者的介绍页面:


使用

连接方法

必备条件

  • 请确保 adb , scrcpy 可正常使用
  • 请确保手机已打开 USB 调试, 并已认证电脑调试

有线连接

  1. 请确保手机已通过数据线连接到电脑
  2. 等待软件自动检测到设备
  3. 选中设备,点击打开选中的镜像
  4. 等待设备打开

无线连接

  1. 请确保手机与电脑处在同一局域网
  2. 第一次无线连接时:
    • 请确保手机已通过数据线连接到电脑
    • 请确保只有一个手机通过数据线连接到电脑
    • 第一次需设置端口,以后连接手机,只需要添加手机的静态IP即可
  3. 输入手机的局域网IP地址(如果IPDHCP分配,请更改为静态IP
  4. 点击开启无线连接
  5. 等待无线连接成功
  6. 选中设备,点击打开选中的镜像
  7. 等待设备打开

截图

用电脑控制 Android 手机的 Scrcpy 拥有更易使用的图形界面了 19
用电脑控制 Android 手机的 Scrcpy 拥有更易使用的图形界面了 20

快捷键

操作快捷键快捷键 (macOS)
切换全屏模式Ctrl+fCmd+f
将窗口调整为 1:1Ctrl+gCmd+g
调整窗口大小以删除黑色边框Ctrl+x | 双击黑色背景Cmd+x | 双击黑色背景
设备HOMECtrl+h | 鼠标中键Ctrl+h | 鼠标中键
设备BACKCtrl+b | 鼠标右键Cmd+b | 鼠标右键
设备任务管理Ctrl+sCmd+s
设备菜单Ctrl+mCtrl+m
设备音量+Ctrl+Cmd+
设备音量-Ctrl+Cmd+
设备电源Ctrl+pCmd+p
点亮手机屏幕鼠标右键鼠标右键
关闭设备屏幕(保持镜像)Ctrl+oCmd+o
展开通知面板Ctrl+nCmd+n
折叠通知面板Ctrl+Shift+nCmd+Shift+n
将设备剪贴板中的内容复制到计算机Ctrl+cCmd+c
将计算机剪贴板中的内容粘贴到设备Ctrl+vCmd+v
将计算机剪贴板中的内容复制到设备Ctrl+Shift+vCmd+Shift+v
安装APKAPK文件拖入投屏APK文件拖入投屏
传输文件到设备将文件拖入投屏将文件拖入投屏
启用/禁用FPS计数器(stdout)Ctrl+iCmd+i

相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/scrcpy-gui/feed/ 35