2021年8月11日 星期三

VNC : 行動載具變手寫板

2021年8月11日 星期三

手機和平板有觸控螢幕,所以如果用行動戴具來遙控電腦,它們就變成了無線手寫板了。那如何遙控電腦呢?現在的遙控方案五花八門,運作的方式不外乎是在電腦上安裝軟體,並由此軟體來提供本機的網路服務供載具連線;或是連到外部主機所提供的遠端服務,由遠端來進行電腦和載具的配對連線。本篇所採用的 VNC 方案是前者,網路連線不用透過外部的主機,電腦上安裝 VNC 服務的程式(VNC server),而戴具上安裝 VNC 客戶端(VNC viewer)。

關於 VNC 的使用,印象中有整理過筆記,查了一下,2012 年4月有一篇,不過,哈哈哈!居然還是草稿,整理一半就丟著了,裡面有些東西己經進化到都不一樣了。只好重頭來過!

前面提到,我們打算以行動載具來遙控電腦,所以我們要在電腦上安裝可提供 VNC 服務的軟體(VNC server),在行動載具上安裝 VNC 客戶端(VNC viewer)。

VNC 的軟體有不少,但本篇採用的軟體,選用的條件是必須符合免費而且功能較完整的:

電腦端:

行動載具:


VNC Viewer For Android


其中 VNC Viewer for Android 是一個開源的軟體,專案的網址如下:

詳細的功能說明可以參考它的 wiki :

而 Mocha VNC Lite 因為是免費版,所以有五分鐘的限制,計時終了會自動斷線,必須重新連線才能繼續使用,如果覺得不錯,其實可以花 台幣180 元左右升級成付費版,就不用一直重新連線。它其實 iOS 跟 Android 兩種系統都有。不過,如果載具是 Android,比較建議用開源又免費的 VNC Viewer for Android 就好。

在載具上的操作,本篇是介紹 VNC Viewer for Android ,它可以在舊載具的 Android 4.x 版上順利的安裝與運行。

VNC Viewer for Android 提供很多種模式供使用者運用,底下簡單摘要幾項重點。

讓功能選單出現

VNC Viewer for Android 連線成功以後,功能選單應該會現在畫面下方,如果是隱藏狀態,可以長按載具的「選單」鈕。

顏色模式

VNC Viewer for Android 預設使用的顏色模式是色階較小的,如果畫面傳輸的情形良好,可以提高色階,哈!我是直接拉到最高了!設定的方法如下:

  • 叫出功能選單。
  • 按功能選單上的「更多」。
  • 點選「顏色模式」。
  • 點選想套用的模式,最高是「24-bit color(4 bpp)」。


按功能表上的「更多」
點選「顏色模式」
點選「24-bit color(4 bpp)」

選定後,功能表會自動關閉。

輸入模式

VNC Viewer for Android 中,關於滑鼠的操作(輸入),可針對不同需求進行切換。

如果是想縮放、捲動電腦畫面可視的範圍,或是想執行滑鼠右鍵的功能時,建議在「輸入模式」選單中,點選最上面兩項中的「支持縮放的觸摸屏」或「觸摸屏」。

按選單上的「輸入模式」中的最上面兩項中的一項

設定為前兩項的其中一個以後:

  • 放大或縮小畫面:以兩指開合的手勢來控制。
  • 顯示放大、縮小、輸入文字的工具:以單指點一下畫面即可以叫出工具來使用。
  • 滑鼠按一下右鍵:以單指原地快點兩下,可以模擬按一下滑鼠右鍵的功能。
  • 滑鼠按一下左鍵:以單指快點一下,可以模擬按一下滑鼠左鍵的功能

點一下畫面後,下方有縮放及文字輸入的工具的圖示

如果是想塗塗、寫寫或是拖曳的動作,「輸入模式」就必須切換為「指標指針控制模式」或是「觸摸屏鼠標;D-Pad..」其中一個模式。

需要拖曳、塗鴨時的輸入模式

模擬滑鼠的滾輪

電腦的滑鼠滾輪可以用來捲動捲軸,在 VNC Viewer for Android 中,我們可以使用音量調鈕來代替,按音量調大聲、調小聲的實體按鈕,就可以遙控電腦的捲軸。


示範影片

底下的影片中,可以看到 VNC Viewer For Android 「輸入模式」如何切換:


在 Android 上和 iOS 上,哪一個塗塗寫寫流暢?哈!只能說 iOS 大勝!不過,或許是我自己的 Android 手機和平板太舊、太差的關係,使用經驗才會輸 iPad 上的。

關於 VNC Viewer For Android 的其它功能,可以參考 wiki 中的詳細說明


沒有留言:

張貼留言

 
雄::gsyan © 2009. Design by Pocket