未来,您需要的所有信息都只需一个手势即可获得,并且所有信息都将以全息图的形式出现在空中,即使您在驾驶飞行汽车时也可以与之交互。 但那是未来,在未来到来之前,我们都被困在分布在笔记本电脑、手机、平板电脑和智能冰箱上的信息中。 不幸的是,这意味着当我们从设备中需要信息时,我们通常必须查看该设备。
虽然不是全息终端或飞行汽车,但开发者 Srevin Saju 制作的 guiscrcpy 是一款将多个屏幕整合到一个位置并帮助捕捉未来感知的应用程序。
Guiscrcpy 是一个基于屡获殊荣的 scrcpy 开源引擎的开源(GNU GPLv3 许可)项目。 通过 guiscrcpy,您可以将 Android 屏幕投射到您的计算机屏幕上,以便您可以和其他内容一起查看它。 Guiscrcpy 支持 Linux、Windows 和 MacOS。
与许多 scrcpy 替代方案不同,Guiscrcpy 不是 scrcpy 的一个分支。 该项目优先考虑与其他开源项目的协作,因此 Guiscrcpy 是 scrcpy 的一个扩展,或者说是一个图形用户界面 (GUI) 层。 将 Python 3 GUI 与 scrcpy 分开可确保任何事物都不会干扰 scrcpy 后端的效率。 您可以以高达 1080p 的分辨率进行屏幕录制,并且因为它使用超快速渲染和极少的 CPU,所以它甚至可以在相对低端的 PC 上运行。
Scrcpy 是 Guiscrcpy 的基础,是一个命令行应用程序,所以它没有用于处理手势的 GUI 按钮,不提供“返回”或“主页”按钮,并且需要熟悉 Linux 终端。 Guiscrcpy 为 scrcpy 添加了 GUI 面板,因此任何用户都可以运行它——并投射和控制他们的设备——而无需通过互联网发送任何信息。 一切都通过 USB 或 WiFi(仅使用本地网络)运行。 Guiscrcpy 还为 Linux 和 Windows 系统添加了桌面启动器,并为 Linux 和 Windows 提供了编译好的二进制文件。
安装 Guiscrcpy
在安装 Guiscrcpy 之前,您必须安装它的依赖项,最值得注意的是 scrcpy。 安装 scrcpy 可能最简单的方法是使用 snap,它适用于大多数主要的 Linux 发行版。 如果您已安装并激活了 snap,那么您可以使用一个简单的命令来安装 scrcpy
$ sudo snap install scrcpy
在安装的同时,您可以安装其他依赖项。 需要 Simple DirectMedia Layer (SDL 2.0) 工具包来显示和交互手机屏幕,并且 Android 调试桥 (adb) 命令将您的计算机连接到您的 Android 手机。
在 Fedora 或 CentOS 上
$ sudo dnf install SDL2 android-tools
在 Ubuntu 或 Debian 上
$ sudo apt install SDL2 android-tools-adb
在另一个终端中,安装 Python 依赖项
$ python3 -m pip install -r requirements.txt --user
设置您的手机
为了使您的手机接受 adb 连接,必须启用开发者模式。 要在 Android 上启用开发者模式,请转到设置并选择关于手机。 在关于手机中,找到构建版本号(它可能在软件信息面板中)。 信不信由你,要启用开发者模式,请连续点击 构建版本号 七次。

有关所有配置您的手机以从计算机访问的方式的完整说明,请阅读 Android 开发者文档。
设置完成后,将您的手机插入计算机上的 USB 端口(或确保您已正确配置它以通过 WiFi 连接)。
使用 guiscrcpy
当您启动 guiscrcpy 时,您会看到它的主控制窗口。 在此窗口中,单击 启动 scrcpy 按钮。 只要您的手机设置了开发者模式并通过 USB 或 WiFi 连接到您的计算机,它就会连接到您的手机。

它还包括一个配置编写系统,您可以在 ~/.config 目录中编写配置文件,以保留您在使用之间的首选项。
guiscrcpy 的底部面板是一个浮动窗口,可帮助您执行基本的控制操作。 它有“主页”、“返回”、“电源”等按钮。 这些是 Android 设备上的常见功能,但此模块的一个重要功能是它不与 scrcpy 的 SDL 交互,因此它可以无延迟地运行。 换句话说,此面板通过 adb 而不是 scrcpy 直接与您连接的设备通信。

该项目正在积极开发中,并且仍在添加新功能。 最新版本具有手势和通知的界面。
使用 guiscrcpy,您不仅可以在屏幕上看到您的手机,还可以与之交互,既可以通过单击 SDL 窗口本身,就像您会点击您的物理手机一样,也可以使用面板上的按钮。

Guiscrcpy 是一个有趣且有用的应用程序,它提供了一些功能,这些功能应该是任何现代设备的官方功能,尤其是像 Android 这样的平台。 亲自试用一下,并为您的当下数字生活增添一些未来主义的实用主义。
1 条评论