之前曾經寫過這篇文,我自己用電腦常在不同的系統間跳來跳去,也因此需要一個多系統間能夠互相同步的軟體增加自己的工作效率。
我記得之前因緣際會使用KDE Plasma 5的時候接觸到了KDE Connect,也漸漸開始挖掘出它強大的功用。
以下就來娓娓道來吧
適用平台:
* 主流的Linux桌面環境
註:Gnome有專門為其優化的GSConnect、KDE Plasma支援的功能最完整(畢竟是自家的東西),目前測試過XFCE、MATE也運作得蠻完美
* Windows (現在的版本感覺穩定很多,Windows 10以上基本可以支援,Windows 7可以試試)
* macOS (我只測試過Mojave以上(一個GSoC的專案有),不過官方提供的測試版需要Catalina以上)
* Android (感覺算成熟的版本了)
* iOS (我沒有iPhone,有人有iOS連Linux的需求可以玩玩看)
沒有寫到的系統可以參考這裡
上面那個也是載點
第一步就是將裝置-連起來-啦
先打開手機或是電腦的KDE Connect
會發現同區網的裝置會出現在清單裡面
(這次示範的桌面環境是最近常用的MATE)


兩邊其中一方按下請求配對(Gnome跟QT的一些顏色模式有時候真的會挺困擾)


另一方接受,就能夠建立兩台裝置的連結啦


那可能各位會好奇有連結裝置的限制嗎
例如手機只能配對電腦,電腦只能配對手機等等
剛剛的裝置清單可能會給你一點線索(我不想解除配對再全部重新配對一次了ww)

他的一大特色就是,只要KDE Connect支援的裝置都可以相互配對!
所以要搞個手機連手機、電腦連電腦也都不是問題
之後來帶一下我常用的一些功能
最基本的就是傳檔案了
大概也是我灌這個軟體最大的原因吧
只要檔案管理員選好檔案,就可以使用KDE Connect的選項


發送之後就會使用區網把檔案餵到另一台裝置上啦
還有幾個實用的功能
* 剪貼簿傳送(複製的文字傳送到連結中的裝置的剪貼簿裡面)
* 網址分享(手機如果分享URL的話,會在另一台裝置用瀏覽器開啟)

* 遠端輸入(如果你今天電腦的鍵盤滑鼠壞掉了可以當個應急方案用)

如果要Linux控制Linux...也不是問題

* 通知同步(把主力手機的通知也在平板或是其他電腦上顯示一份)

* 多媒體同步(遙控器的概念)

--那如果不要那麼多功能要怎麼辦呢?--
軟體有提供一些權限的開關
Android有一條白色豎線的功能還有細項功能可以設定(例如什麼應用程式的通知要同步之類)


--BUGS及缺點--
不過缺點...說真的也是頗多的,以下列出幾個比較困擾的
* 通知同步在某些情況會突然重新同步(可能KDE Connect的後台被殺掉導致)。當通知多的手機連接到其他裝置之後...就會發現那台裝置的通知聲音不絕於耳XDD
* 多媒體播放控制的時候時間軸跟進度條不見得會顯示正確。但是這點困擾我不算嚴重,但是就是純粹觀感的問題吧
* 分享檔案的選取限制(Windows傳往其他裝置只能選單個檔案傳,Android傳往其他裝置可以選取多個)。這個可能也要等社群慢慢把功能完善了,現在的最快解決方案就是先壓個Zip包再丟出去吧
* 連接還是沒有到完全穩定。有時候還是會有類似剪貼簿不同步或是乾脆找不到裝置的狀況,在重開幾次軟體後或是等一陣子有可能就突然連上,這部份大概也是再等社群對軟體的優化或是檢查後台有沒有被系統砍掉吧
不過總體來說這套軟體親自用下來幾年來也是越來越穩定了
而且可玩性非常的高,如果願意嘗鮮或是折騰(?)的看官也是可以自己載下來跟所有的裝置連結看看啦
Happy Hacking!