![如何在网络服务器上设置 TightVNC Java 查看器 index.html?](https://linux22.com/image/1235440/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E8%AE%BE%E7%BD%AE%20TightVNC%20Java%20%E6%9F%A5%E7%9C%8B%E5%99%A8%20index.html%EF%BC%9F.png)
我已在 Mac OS X 10.6.3 上使用提供的 index.html 设置了 Java TightVNC 查看器小程序,并启用了网络共享。
使用远程计算机,我能够访问网页,但我只看到一个带有 X(表示错误?)的白色框,表示查看器应该位于的位置。有什么办法可以让它正常工作吗?
我尝试将端口(在 index.html 中)设置为 5900 和 5901,但均无效。这些端口中是否有任何一个是 Mac OS X 10.6.3 的默认 VNC 端口?
另外,我在“系统偏好设置”中激活了屏幕共享和远程登录,允许 VNC 查看器连接。
以下是我的 index.html 的代码:
<HTML>
<TITLE>
TightVNC desktop
</TITLE>
<APPLET CODE="classes/VncViewer.class" ARCHIVE="classes/VncViewer.jar"
WIDTH="1440" HEIGHT="900">
<PARAM NAME="PORT" VALUE="5900">
<PARAM NAME="Scaling factor" VALUE="50">
</APPLET>
<BR>
<A href="http://www.tightvnc.com/">TightVNC site</A>
</HTML>
我再次可以进入该页面,但是小程序似乎不起作用,Java 控制台也没有显示任何内容。
在此先感谢您的帮助!
答案1
尝试这个:
<HTML>
<TITLE>
TightVNC desktop
</TITLE>
<APPLET CODE="/classes/VncViewer.class" ARCHIVE="/classes/VncViewer.jar"
WIDTH="1440" HEIGHT="900">
<PARAM NAME="PORT" VALUE="5900">
<PARAM NAME="Scaling factor" VALUE="50">
</APPLET>
<BR>
<A href="http://www.tightvnc.com/">TightVNC site</A>
</HTML>
答案2
我尝试了你的 HTML,但它对我来说也不起作用......
我只看到红色感叹号,上面写着“发生错误。”单击“详细信息”不会显示任何详细信息。
是否可以在浏览器中独立使用此功能?
答案3
在 TightVNC 2.2 中有一个选项“为 Web 客户端提供 Java 查看器”,下面有一个“Web 访问端口”文本框:默认为 5800。
<PARAM NAME="PORT" VALUE="5800">
我检查了控制台,它说我需要添加参数 HOST。好的,我将添加:
<param name="HOST" value="172.25.150.147">
现在有一个访问被拒绝(java.net.SocketPermission例外。让我们签署小程序以授予其连接到 VNC 服务器的权限,按照此处描述的步骤进行操作:
http://forums.sun.com/thread.jspa?threadID=174214
我重新加载了页面,看到一个弹出窗口:您信任此小程序吗?点击是的并看到这个小程序正在运行。