[問題] 請問WinCE&WM的VNC
請問各位大大 有關於 Windows mobile 以及 WinCE 兩款OS上的VNC
目前需要在安裝此兩款OS的Deivce上跑VNC server
亦即需要的功能是能在任一台PC上跑VNC viewer然後遠端控制Device的桌面
所以被控制的是 Device (非在Device上遠端一般PC的桌面)
但是發現VNC在WM跟WinCE的並不多 有找到的
1. efon VNC
2. MobileVNC
還有其他幾套 但大多都有一個問題就是無法做Reverse connection
一般模式下是PC上開viewer 然後輸入Device的IP連到 Device上的VNC server
但一般Mobile device不會有實體IP 都是在NAT之後的虛擬IP
此情況可以透過VNC有一種listen mode(reverse connection)
在PC上將viewer以listen模式開啟 在Device上的VNC server輸入PC的IP
如此Device會去連PC(PC一般較有機會是實體IP)
一般PC上要找到有listen模式的VNC viewer是沒有問題(很多款)
但要找到能在WM, Wince上跑reverse的VNC server就很難
目前就只有找到MobileVNC這款 http://www.smartlab.at/mobilevnc/
一台Device要價9.95歐 裝置一多成本頗高
不知道有沒有大大知道有哪一套VNC server
1. 是open source的
2. 能reverse connect
3. 能跑在 WM 6.0, Win CE 5.0 上
上面提到的efon VNC理論上基於VNC去實作的 照道理來說應該是有此功能
可是我用cmd下 winvnc.exe -connect viewerIP:6666 沒有作用
網路上爬文應該是-connect參數沒錯 且Viewer也有確定是在聽6666 port
----------------------------------------------------------------
另一個問題是 想要使用 VNC repeater 方案
http://www.uvnc.com/docs/uvnc-repeater.html
此軟體是作為一個中介proxy 讓viewer跟server都可以沒有實體IP
但是看起來運作方式似乎是 VNC server輸入repeater_IP:5500
並且待一個ID上去(例如2345)
然後VNC viewer輸入ID(並掛上proxy: repeater_IP:5901)
藉由repeater根據ID幫viewer連上server
在PC的viewer上這都不成問題 很多都有proxy功能
問題一樣出在不知道有沒有VNC server
1. 是open source的
2. 能連repeater的
3. 能跑在WM跟WinCE上..
補充: 剛剛看了一下MobileVNC發現他設定頁面有id這個選項
估計其應該是可以連repeater的那種(明天拿device再試試)
可是其終究不是open source..
感謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.238.68
※ 編輯: Sanbeishuu 來自: 123.194.238.68 (03/09 20:32)
→
03/09 20:51, , 1F
03/09 20:51, 1F
→
03/09 20:55, , 2F
03/09 20:55, 2F
推
03/09 21:08, , 3F
03/09 21:08, 3F
→
03/09 21:43, , 4F
03/09 21:43, 4F
→
03/09 21:44, , 5F
03/09 21:44, 5F
推
03/09 23:30, , 6F
03/09 23:30, 6F
推
03/10 00:24, , 7F
03/10 00:24, 7F
→
03/10 00:32, , 8F
03/10 00:32, 8F
WindowsPhone 近期熱門文章
PTT數位生活區 即時熱門文章