我正在構建一個Web服務,它提供了與遠程機器的VNC連接。目前我正在使用一個名爲novnc的項目將VNC嵌入到我的網頁中的一個元素中。但是,它非常慢,尤其是網絡瀏覽器,eclipse等。 但是,當我嘗試由novnc發佈的Google Chrome webapp的VNC查看器時,它看起來非常快。這可能是因爲它運行的本機(本地VNC客戶端也非常活躍)。 我在想我是否可以讓我的用戶安裝Real VNC webapp,然後用我指定的參數(主機,端口等)從我的網頁調用它? 基本上,我的網頁負責管理這些虛擬機(保存,創建,克隆等),我想快速實現VNC,我可以從瀏覽器內部(從我的網頁)調用VNC。從我研究過的不同的那個,這個網絡應用程序似乎是最快的,但我不知道是否/如何用我的給定參數來調用它。我可以從我的網頁啓動Google Chrome瀏覽器的VNC瀏覽器嗎?
1
A
回答
1
這段http://rogierg.blogspot.com/2007/03/run-vnc-and-rdp-from-hyperlinks.html的代碼可能對您有所幫助。
編輯下面的文本指向您的VNC並保存爲 C:\ WINDOWS \ VNC.js:
var destination=(WScript.Arguments(0))
var search='vnc://'
//Modify the path to VNC Viewer!
var vncexe='D:\\Apps\\VNC\\vncviewer.exe'
//WScript.Echo(destination)
destination=destination.replace(search, '')
destination=destination.replace('/', '')
var ws = new ActiveXObject("WScript.Shell")
//WScript.Echo(vncexe + " " + destination)
ws.Exec(vncexe + " " + destination)
救下一段文字作爲VNC.reg和雙擊:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\vnc]
@="URL:VNC Connection"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\vnc\DefaultIcon]
@="C:\\WINDOWS\\System32\\mstsc.exe"
[HKEY_CLASSES_ROOT\vnc\shell]
[HKEY_CLASSES_ROOT\vnc\shell\open]
[HKEY_CLASSES_ROOT\vnc\shell\open\command]
@="wscript.exe C:\\WINDOWS\\vnc.js %1"
相關問題
- 1. 互聯網瀏覽器,Chrome瀏覽器Chrome瀏覽器
- 2. 啓動Chrome瀏覽器
- 3. Appium:我可以在Chrome瀏覽器上自動化一個網頁嗎?
- 4. 啓動瀏覽器(Safari瀏覽器)我的應用程序
- 5. 我可以使用Javascript訪問Chrome瀏覽器chrome:// gpu/data嗎?
- 6. 從網站打印頁面,瀏覽所有瀏覽器(Chrome)
- 7. 我可以用smo啓動sql server瀏覽器服務嗎?
- 8. 我可以用Robotium啓動Android瀏覽器嗎?
- 9. 如何創建像Chrome瀏覽器等網頁瀏覽器
- 10. 在vb「網頁瀏覽器控件」中打開Chrome瀏覽器
- 11. 我可以在Google Chrome瀏覽器中看到流動版式網頁,就像移動網絡瀏覽器中顯示的一樣嗎?
- 12. Google Chrome瀏覽器如何實現Chrome瀏覽器?
- 13. Chrome瀏覽器 - 相當於Firefox瀏覽器的IE瀏覽器
- 14. 我可以關閉我打開的瀏覽器活動嗎?
- 15. R:啓動網頁瀏覽器
- 16. 我可以在瀏覽器之外運行Google的Native Client嗎?
- 17. 網頁瀏覽器內的網頁瀏覽器
- 18. Chrome瀏覽器與Google TV上的Chrome
- 19. 我可以向Chrome瀏覽器發送獨家Midi系統嗎?
- 20. Chrome瀏覽器相比,Safari瀏覽器
- 21. Chrome瀏覽器window.showModaldialog
- 22. 我可以從android sharedpreferences獲取網頁瀏覽器中的數據嗎?
- 23. 循環不會瀏覽網頁瀏覽器我VB.NET
- 24. 可以停止縮放我的網頁在桌面瀏覽器
- 25. 從facebook瀏覽器打開我的網站從facebook瀏覽器的默認瀏覽器
- 26. 可以從網頁瀏覽器運行硒腳本嗎?
- 27. 如何重新啓動Chrome瀏覽器
- 28. 在webdriver中啓動Chrome瀏覽器
- 29. 我可以手動檢查瀏覽器的readyState值嗎?
- 30. 區分移動瀏覽器和PC網頁瀏覽器
我不完全知道你是問什麼,但看看本機messagin g API和Web消息傳遞API。它們都記錄在https://developer.chrome.com/apps/messaging中。 – kalman