如何在网络服务器上设置 TightVNC Java 查看器 index.html?

如何在网络服务器上设置 TightVNC Java 查看器 index.html?

我已在 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

我重新加载了页面,看到一个弹出窗口:您信任此小程序吗?点击是的并看到这个小程序正在运行。

相关内容