边 缘
Msn地址
posts - 15, comments - 29, trackbacks - 2, articles - 0
自动登录合肥有线宽带方法
Posted on 2006-09-07 20:58
边缘
阅读(5351)
评论(4)
编辑
收藏
由于搬家,新小区里只有有线宽带和电信宽带,只好放弃原来的长宽。但是,合肥有线宽带的登录界面在IE登录页面打开后,一步步录入用户名、密码才能登录,而且还有就是下次登录时不能保存用户名、密码(我想是安全的需要吧)只有重新录入,如果密码较长又比较负责录入起来颇为麻烦。其实我觉得有线宽带登录不像银行支付,需要如此。
于是想办法解决,一开始考虑获得IHTMLDocument2接口,然后获取IHTMLElementCollection再获取IHTMLFormElement,再向文本框发送键盘模拟按键,颇为复杂。后看到一篇
VC知识库
文章
《
如何获取网页密码框中的密码》
,很受前面一部分启发。
我查看了有线宽带的登录页面的html源代码,发现可以参照上面文章的方法一,将用户名和密码自动录入。具体的办法如下:
1、写一个htm文件如下:
1
<
html
>
2
<
head
>
3
<
meta http
-
equiv
=
"
Content-Type
"
content
=
"
text/html; charset=gb2312
"
>
4
<
title
>
登录有线宽带
</
title
>
5
<
script language
=
"
JavaScript
"
>
6
//
Get the winow object where the context menu was opened.
7
var
oWindow
=
window.external.menuArguments.event.srcElement;
8
//
Get the document object exposed through oWindow.
9
var
doc
=
oWindow.document;
10
var
elform
=
doc.getElementById(
"
login
"
);
11
if
(elform
!=
null
)
12
{
13
var
ele
=
doc.getElementsByTagName(
"
input
"
);
14
for
(
var
i
=
1
;i
<
ele.length;i
++
)
15
{
16
if
(ele[i].type
==
"
password
"
)
17
ele[i].value
=
"
×××××
"
;
18
else
if
(ele[i].type
==
"
text
"
)
19
ele[i].value
=
"
×××××
"
;
20
}
21
elform.submit();
22
}
23
else
24
alert(
"
啊,还没有打开合肥有线宽带登录页面!
"
);
25
</
script
>
26
</
head
>
27
</
html
>
28
取个名字:catvlogin.htm,将其保存到自己指定的任意目录下,如:E:\Program Files\Internet Explorer下。
2、在开始运行处运行regedit.exe,打开注册表HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\下新建一下主键,键名为"登录有线宽带",缺省值设为该htm文件的路径,在该主键下另增一个DWORD值,值为4,表示只在右击页面上时显示该项。关闭注册表,重新启动IE窗口,打开有线宽带的登录页面(也许是自动跳转的),点击右键出现菜单项“登录有线宽带”并点击之,就可以自动登录了。如下:
记住在上面的htm文件中第17、19行分别写入密码和用户名。
绿色通道:
好文要顶
关注我
收藏该文
与我联系
Feedback
#1楼
回复
引用
2006-11-03 21:56
by
狐狸[匿名][未注册用户]
我也是有线的,学习一下
我也绝的烦!
#2楼
回复
引用
2006-12-29 17:23
by
:)[匿名][未注册用户]
只能用 顶 字来形容!
#3楼
回复
引用
2009-09-12 01:45
by
weifeng[未注册用户]
点击大e图标,在工具栏里点击internet选项,点内容选项后在个人信息栏里点击自动完成,点击清除表单再确定,点击清除密码再确定,确定后即可....开关机都自动连接
注册用户登录后才能发表评论,请
登录
或
注册
,
返回博客园首页
。
首页
博问
闪存
新闻
园子
招聘
知识库
最新IT新闻
:
·
伊朗封杀Gmail和Facebook等互联网服务
·
分析称专利之争让谷歌苹果两败俱伤
·
Android平台发现新型手机病毒Rootsmart
·
HTC首款Android4.0手机大曝光
·
这是不是你期待的 iPad 3?
»
更多新闻...
最新知识库文章
:
·
高级编程语言的发展历程
·
如何学习一门新的编程语言?
·
学习不同编程语言的重要性
·
为什么我喜欢富于表达性的编程语言
·
计算机专业的女生为什么要学编程
»
更多知识库文章...
China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
Powered by:
博客园
Copyright © 边缘
导航
博客园
首页
新随笔
联系
订阅
管理
公告
昵称:
边缘
园龄:
6年6个月
粉丝:
0
关注:
0
<
2006年9月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔档案
(15)
2007年2月 (1)
2006年11月 (1)
2006年10月 (1)
2006年9月 (1)
2006年8月 (1)
2006年2月 (1)
2005年12月 (1)
2005年11月 (2)
2005年9月 (1)
2005年8月 (5)
相册
文章附图
照片
积分与排名
积分 - 28176
排名 - 3759
最新评论
阅读排行榜
评论排行榜
推荐排行榜