免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3497 | 回复: 1
打印 上一主题 下一主题

如何用JAVA在客户端自动登录 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-29 21:47 |只看该作者 |倒序浏览
我用小区宽带上网,每次都得从WEB登录才能上网,谁能帮忙写个程序,实现自动WEB登录。
下面是打开的服务器端HTML代码,其中hexMD5()中的数值是可变的,不可预知的:

<html>
<head>
&nbsp;&nbsp;&nbsp;&nbsp;<title>Login</title>
</head>

<body>

&nbsp;&nbsp;&nbsp;&nbsp;<form name="login" action="http://10.56.0.1/login" method="post" onSubmit="return doLogin()">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input name="username" type="text" value="username"/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input name="password" type="password" value="password"/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" value="确定" />
&nbsp;&nbsp;&nbsp;&nbsp;</form>

&nbsp;&nbsp;&nbsp;&nbsp;<script type="text/javascript" src="./md5.js"></script>
&nbsp;&nbsp;&nbsp;&nbsp;<script type="text/javascript">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function doLogin() {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.login.password.value = hexMD5('\330' + document.login.password.value + '\226\211\202\022\277\305\133\227\337\152\146\053\313\210\132\354');
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.login.submit();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;
&nbsp;&nbsp;&nbsp;&nbsp;    }
&nbsp;&nbsp;&nbsp;&nbsp;</script>

</body>
</html>


[ 本帖最后由 FunFreeBSD 于 2009-12-29 21:53 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-12-29 22:01 |只看该作者
我想实现类似下面JS的功能,谁能帮忙写个程序?要在后台运行,不显示IE窗口。

var ie = new ActiveXObject("InternetExplorer.Application");

ie.navigate("http://10.56.0.1");
while(ie.busy){WScript.sleep(100);}

var document = ie.document;
var window = document.parentWindow;
var form = document.forms[0];

form.username.value = "username";
form.password.value = "password";

form.elements[2].click();


[ 本帖最后由 FunFreeBSD 于 2009-12-29 23:12 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP