前言
在目前市面上主流的操作系统有Windows系列,苹果系列(iOS/iPadOS/macOS等),安卓系列,鸿蒙系列,Linux系列。而在日常工作生活中,一套便捷,高效率的设备互联功能是非常重要的。在这里我个人认为做的最好的是苹果全家桶系列,想必部分朋友已经感受到了其便捷之处,但是其它平台的互联体验呢?
目前的互联方案也有很多,例如小米的MIUI+,华为的超级终端,微软的“连接至Windows”,以及我接下来要介绍的KDE Connect,他们都在一定程度上方便了用户的跨平台使用体验,但是正如本篇文章标题,相较于其它互联方案,我要介绍的KDE Connect有什么亮点,以及其优缺点,还请各位看官听我慢慢道来。
简述
我的经历
这里先介绍一下我的日常使用的设备,电脑使用的Windows/Ubuntu双系统笔记本,手机是Android系统,以及一个iPad。各位也能看到,三个设备分别搭载了3套操作系统,彼此之间的系统级互联也十分有限(甚至可以说聊胜于无)。在此之前我在三个设备之间互相传文件传文字都要依靠微信QQ或者SMB服务,想必部分朋友的体验和我也有相似的吧。直到有一次我在Ubuntu下配置桌面扩展时,意外发现了一个名为KDE Connect的扩展,事后在软件的指引下在手机上也安装了对应的软件,才解锁了新的使用体验,。而到后面还发现在iPad上以及Windows上也有对应的软件,经过一段时间的体验后才发觉这款软件在一定程度上方便了许多跨平台操作。
简介
这里引用项目维基的介绍:KDE Connect是一个使您的所有设备能够相互通信的项目。
而他的功能大抵有这些:
在电脑上收发短信和接打电话,手机和电脑互相控制媒体播放,手机作为电脑的遥控器,从连接的设备在您的 电脑上运行预定义的命令,设备之间互相检查电池电量,互相控制响铃搜寻设备,设备间共享剪贴板/文件,电脑同步手机通知等等
而接下来开始我们的正片:安装、功能介绍、优缺点分析和使用体验
安装
下载
系统类型 | 下载 / 安装 | 备注 |
---|---|---|
Linux | ||
Android / 鸿蒙 | / / APK下载(蓝奏云) | |
iOS/iPad OS | / | |
macOS | ||
Windows | / 离线安装包( / 蓝奏云) | |
SailfishOS |
安装方式
除Linux和SailfishOS以外,其它操作系统均可以之间通过安装包安装或通过应用商店安装,这里主要介绍Linux的安装方式(别问为什么没有SailfishOS的,问就是没有设备),而Linux发行版很多,官方也有相关指引安装方法,大部分的Linux发行版镜像仓库中你都可以找到KDE Connect的组件,如果没有你也可以通过自行CMake编译的方式(有一定入门难度)安装,这里主要介绍使用GNOME桌面环境的Ubuntu的安装方式
安装过程
-
安装GNOME-Tweaks
sudo apt install gnome-tweaks
-
安装GNOME Shell Extensions和浏览器扩展组件
sudo apt install gnome-shell-extensions sudo apt install chrome-gnome-shell
-
打开浏览器Chrome / FireFox,访问https://extensions.gnome.org/,然后按照页面提示安装浏览器插件
-
搜索Extension List安装扩展列表(方便管理已安装的扩展)
-
搜索GSConnect安装KDE Connect组件
-
然后通过插件列表找到GSConnect,点击设置即可进入连接界面
介绍
连接方式
连接前必读:需保证你的设备都在同一个局域网下,且路由器并没有打开设备间隔离功能
电脑端设置
由于手头没有macOS设备,所以这里以Windows为例,Linux也可以参考Windows设置方法,具体操作步骤基本是相同的
Windows
-
安装完成后打开后会在任务栏右下角图标托盘内显示入口,右键点击“配置”
-
当进入到这个界面的时候就可以打开手机上的客户端进行配对
移动端设置
Android / 鸿蒙
打开KDE Connect软件,左侧侧滑栏点击配对新设备,在这里你可以看到目前搜寻到的设备,点击后请求配对,电脑 / 其它设备上会弹出通知询问你是否配对,允许后即可配对完成。
在Android / 鸿蒙平台上,你可以给予KDE Connect软件更多的权限,例如读写联系人/短信,读取手机本地存储文件,通知读取权等,以及锁定后台,这样可以让软件一直运行且能够使用完整功能。当然,如果你对隐私较为注重,你也可以授予部分非敏感权限来满足你的需求。
iOS / iPadOS
在iOS / iPadOS上安装好后,打开软件,然后可以直接看到被发现的设备,点击即可配对,在电脑或者其他设备上也会弹出通知提醒你是否允许配对。点击允许即可。
由于iOS / iPadOS与Android / 鸿蒙有较大的体验区别,众多权限无法获得,但是例如剪切板同步或者文件传输等功能依然是可以正常使用的。
主要功能
这里我列出一些常用的功能进行介绍
-
剪贴板同步
顾名思义,可以实现多设备之间的剪切板同步,例如你在Windows上复制了一段文字,可以之间在其它设备上进行粘贴
-
收发短信息
如果你的手机是安卓系统,你可以通过电脑上的短信功能进行收发短信的操作(不是QQ微信,是短信)
-
查找设备 可以通过任意的设备去查找另一台设备,让丢失端发出铃声,这在手机掉在犄角旮旯处想寻找的人有所帮助(当然你也可以喊一声语音助手看看有没有动静)
-
文件传输
在不同的设备之间互相传输文件,通过局域网传输,速度上限只取决于你的局域网速度还有设备的读写能力(但是在实际测试过程中不知什么原因总是失败,各位朋友可以测试成功后在评论区分享你的经验)
-
远程控制
远程输入,控制鼠标等操作,并不是远程桌面。
其它功能
这里列出一些其它的小功能,还有一些不常用或者没有列出的欢迎前往软件内探索
-
远程音量调整
-
远程媒体播放控制
-
电池状态 / 网络信号状态
-
幻灯片控制器
个人体验 & 优缺点比较
个人体验
KDE Connect我已经使用了有1个月左右了,总体上还是方便不少的,例如有时候在b站直播需要复制推流码,以往需要打开QQ,找到我的Android手机发过去,然后手机打开QQ复制再回去粘贴,而现在我就可以之间复制然后在手机上直接粘贴。与此类似的还有文件传输和消息通知,学习工作中重心在电脑上时也可以接收到来自手机的部分通知信息。
优点
这里就简要说明一下优点
-
软件包轻巧,占用空间小
-
跨平台同步,覆盖包含了桌面系统例如Windows,Linux,macOS,移动端系统例如Android,iOS,iPadOS等
-
免费,无广告无捆绑
缺点
-
iOS / iPadOS设备受限于系统限制无法发挥其完整功能,而且也经常掉后台
-
文件传输不稳定
-
移动端设备无法自动同步剪切板到电脑,安卓需要点击通知栏的发送剪切板,iOS/iPadOS需要点击软件内的发送剪切板才能同步到电脑
-
仅限于局域网才能互联(也能理解,如果能做到类似于苹果的只要联网就能同步剪切板就好了)
-
没有屏幕远程控制功能
尾言
支持这个项目
如此便捷的软件来自于KDE社区,他们的工作涵盖软件开发、文档编写、项目宣发等。如果你想支持这个项目,欢迎前往https://kde.org/zh-cn/community/donations/