本地运行网页中嵌入的Java applet

commy78 2014-07-05 11:25:53
哪位大神帮忙看下,
网页中嵌入的Object如下,有没有办法本地通过命令行来运行?另外能修改运行时的codebase地址吗?

<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="300" height="80"
codebase="http://java.sun.com/update/1.6.0/jinstall-6u12-windows-i586.cab"
<param name="progressbar" value="true">
<param name="code" value="nn.pp.rc.RemoteConsoleApplet">
<param name="cache_archive" value="http://192.168.0.70/rc.jar, http://192.168.0.70/rclang_cn.jar">
<param name="cache_version" value="1.8371.3.0,1.8371.3.0">
<param name="type" value="application/x-java-applet;version=1.6">
<param name="scriptable" value="false">
<param name="REAL_HOST" value="">
<param name="BOARD_NAME" value="KVM-IP">
<param name="BOARD_TYPE" value="lara">
<param name="HW_ID" value="15">
<param name="SESSION_ID" value="5C37D9DBF6ABCE7991564B22C7B1F0390D6222ED6922D6AC36C090855366DF17">
<param name="PORT" value="443">
<param name="SSLPORT" value="443">
<param name="NORBOX" value="no">
<param name="NORBOX_IPV4TARGET" value="">
<param name="NORBOX_IPV6TARGET" value="">
<param name="PROTOCOL_VERSION" value="01.23">
<param name="HOTKEY_0" value="confirm Ctrl+Alt+Delete">
<param name="HOTKEYCODE_0" value="36 f0 37 f0 4e ">
<param name="HOTKEYNAME_0" value="">

<param name="MOUSESYNC_KEY" value="Alt+F12">
<param name="MOUSESYNC_KEYCODE" value="37 47 ">
<param name="KBD_LAYOUT" value="pc104">
<param name="EXCLUSIVE_MOUSE" value="no">
<param name="SOFTKBD_MAPPING" value="">
<param name="LOCALKBD_MAPPING" value="">
<param name="LOCAL_CURSOR" value="">
<param name="CHANNEL_ID" value="">
<param name="CLUSTER_PORT_ID" value="">
<param name="HOTKEYPAUSE" value="100">

<param name="DRIVE_REDIRECTION" value="yes">
<param name="FORENSIC_CONSOLE" value="no">
<param name="DRIVE_REDIRECTION_NO_DRIVES" value="1">
<param name="VS_TYPE" value="">
<param name="VS_PERM_STD" value="yes">
<param name="VS_PERM_ADV" value="yes">
<param name="USE_IIP" value="yes">
<param name="MONITOR_MODE" value="no">
<param name="LANGUAGE" value="cn">
<param name="logo" value="">
<param name="logo_off" value="">
<param name="EXCLUSIVE_PERM" value="off">
<param name="SSL" value="off">
<param name="HWENC" value="yes">
<param name="SelEnc" value="preconf">
<param name="FixEnc" value="video">
<param name="AdvEncCR" value="comp9">
<param name="AdvEncCD" value="color_8bpp">
<param name="InFrame" value="yes">
<param name="bgcolor" value="#a0c0d0">
<comment>
<embed type="application/x-java-applet;version=1.6"
code="nn.pp.rc.RemoteConsoleApplet"
cache_archive="rc.jar, rclang_cn.jar"
cache_version="1.8371.3.0,1.8371.3.0"
width="300" height="80"
progressbar="true"
REAL_HOST=""
BOARD_NAME="KVM-IP"
BOARD_TYPE="lara"
HW_ID="15"
SESSION_ID="5C37D9DBF6ABCE7991564B22C7B1F0390D6222ED6922D6AC36C090855366DF17"
PORT="443"
SSLPORT="443"
NORBOX="no"
NORBOX_IPV4TARGET=""
NORBOX_IPV6TARGET=""
PROTOCOL_VERSION="01.23"
HOTKEY_0="confirm Ctrl+Alt+Delete"
HOTKEYCODE_0="36 f0 37 f0 4e "
HOTKEYNAME_0=""

MOUSESYNC_KEY="Alt+F12"
MOUSESYNC_KEYCODE="37 47 "
EXCLUSIVE_MOUSE="no"
KBD_LAYOUT="pc104"
SOFTKBD_MAPPING=""
LOCALKBD_MAPPING=""
LOCAL_CURSOR=""
CHANNEL_ID=""
CLUSTER_PORT_ID=""
HOTKEYPAUSE="100"

DRIVE_REDIRECTION="yes"
FORENSIC_CONSOLE="no"
DRIVE_REDIRECTION_NO_DRIVES="1"
VS_TYPE=""
VS_PERM_STD="yes"
VS_PERM_ADV="yes"
USE_IIP="yes"
MONITOR_MODE="no"
LANGUAGE="cn"
logo=""
logo_off=""
EXCLUSIVE_PERM="off"
SSL="off"
HWENC="yes"
SelEnc="preconf"
FixEnc="video"
AdvEncCR="comp9"
AdvEncCD="color_8bpp"
InFrame="yes"
bgcolor="#a0c0d0"
scriptable="false"
pluginspage="http://java.sun.com/products/plugin/index.html#download"
</embed>

<noembed>
<div class="error"><br>Browser has no Java!</div>
</noembed>
</comment>
</object>
...全文
340 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
vtison 2014-07-08
  • 打赏
  • 举报
回复
你到底想问什么
commy78 2014-07-06
  • 打赏
  • 举报
回复
谁能指点一下吗??
commy78 2014-07-06
  • 打赏
  • 举报
回复
代码是一个KVM切换器内部的,不过可以下载下来,的确没有main函数,不过通过网页他就是这样调用的,我是希望能通过java.exe直接打开,而不是通过网页,主要是希望在.net程序里控制,不知道有没有更好的办法。因为如果通过网页打开的话即使Java窗口关掉了我程序也不知道的。
猿哥 2014-07-06
  • 打赏
  • 举报
回复
你的java代码呢?里面是不是没有写public static void main(String[] args){}函数啊。
commy78 2014-07-06
  • 打赏
  • 举报
回复
谢谢回答!不过Jar文件呢?参数如何传递?运行的时候老是说没有Main函数啊
猿哥 2014-07-06
  • 打赏
  • 举报
回复
java文件生成test.class文件后,在html文件加上<applet code="test.class"> 最后在命令行输入appletviewer test.html

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧