请教帐号登录的问题

蜗牛爬珠峰 2012-08-15 09:41:45
校园网里访问外网时需要使用自己的帐号登陆先,登录部分源代码如后。
每次开机打开浏览器,都要进入该网页登录。同时,校园网提供了一个windows的可执行文件,可以放在启动里自动登录;但我是linux用户。我想用一个脚本实现开机自动登录,或者是浏览器自动运行的脚本?谁能帮我写写?软件上,网页方面我基本不通。
<div id=div_login class="ui-widget-content ui-corner-all">
<div class="ui-widget-content ui-corner-all" style="background: #EDF8FD">
<span style="line-height:5px;"> </span>
<table cellspacing=4 cellpadding=4>
<tr>
<td style="width:300px; vertical-align:top;align:left;">
<table cellspacing=2 cellpadding=2 style="margin:0 0 0 0; width:100%; line-height:1.5em;">
<form id=form_login name=form_login action="./connect.jsp" method=post>
<input id=duration name=duration type="hidden" value="">
<tr id="tr_info2">
<td colspan=2>
<div class="ui-state-highlight ui-corner-all" style="margin-top: 0px 0 0px 0; padding: 0 .7em;">
<span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span>
<span id=sp_info>请使用您的校园网帐号(信息平台帐号/学生证号)登录</span>
</div>
</td>
</tr>

<tr>
<td align=right width=150px>
帐 号:
</td>
<td>
<input id=userid name=userid value="" style="width:180px; height:25px;">
</td>
</tr>
<tr>
<td align=right>
密 码:
</td>
<td>
<input id=passwd name=passwd type=password value="" style="width:180px; height:25px;">
</td>
</tr>

<tr>
<td colspan=2 align=center>
<input id=saveuid name=saveuid type=checkbox value=1 checked style="border:0px solid #ffffff">保存帐号
<input id=savepsw name=savepsw type=checkbox value=1 checked style="border:0px solid #ffffff">保存密码
<a class=blue_link href="./login.jsp?act=clear">清除记录</a>
</td>
</tr>
<tr>
<td colspan=2 align=center>
<a href="#" id="link_connect" class="ui-state-default ui-corner-all">
建立连接
</a>
</td>
</tr>
</form>
</table>
...全文
132 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
蜗牛爬珠峰 2012-08-15
  • 打赏
  • 举报
回复
不一定是网页啊,也可以是启动脚本吧;有了基本代码我写成Qt桌面程序也行啊。网页上提供了一个桌面程序,可以自动submit用户名密码,并获得地址流量等信息,只是windows下的。
未知数 2012-08-15
  • 打赏
  • 举报
回复
页面代码是从服务器传过来的,你别说的好像可以随意改似地...
但如果把页面下载下来,倒是可以加入js脚本自动输入用户名密码,甚至调用提交函数
但离线网页的js脚本会被拦截,需要允许才能运行,所以要在网页上实现全自动登录是个死结的样子
未知数 2012-08-15
  • 打赏
  • 举报
回复
刚刚看得不仔细,原来说的是学校网络宽带的登录啊....
那个实际是由登录程序自身就完成的登录,不是登录程序把参数传递给网页,再由网页完成的登录
所以其实登录和网页是不相关的,还有只有那个登录程序可以自动提交,网页是不可以的吧,记得只有没有登录时就上网才会出现这个网页,是吧?
这样就还是回到我先前提到了问题,不能通过网页js代码实现,至于写窗体程序,这就需要清楚服务器提供的登录接口是什么了。
未知数 2012-08-15
  • 打赏
  • 举报
回复
这个你需要问问校园网的维护人员或开发人员,怎么将参数传递给网页的,
按我的猜测,用地址栏参数是最容易实现的,你用那个windows下的窗体程序登录时,注意打开的网页地址栏里面有没有用户名密码信息,把那段地址拷贝到新浏览器窗口的地址栏上试试是否会自动登录,如过可以的话就是用的地址栏传递参数,
那样就简单了,直接建一个快捷方式,把那段地址拷贝到目标位置就ok了

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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