您的位置: 塔克拉玛干 -> 电脑世界 -> 软件应用 -> 网页浏览

实现IE4.0的全自动连接

由于每次上网都要确认连接并输入账号及口令,颇觉繁琐。是否有办法使得IE实现无需人工干预的全自动连接呢?笔者经过一番摸索,终于找到了答案。

首先,使IE能够直接拨号

打开IE的“属性”菜单,单击“连接”,选取“使用调制解调器连接到Internet”,单击“设置”,在弹出的“拨号设置”菜单中“用户”及“密码”栏内输入上网所使用的用户账号及密码,然后单击“确定”退出。启动IE,在拨号连接窗口中,复选保存密码及自动连接,并上网一次。经过这样处理后,IE便可以无须确认而直接自动拨号了。

其次,使IE能够自动应答登录信息

在“拨号网络”中打开IE所用连接的“属性”菜单,单击“脚本”,在脚本“文件名”栏内输入以SCP为扩展名的文件名(如:dialer.scp),然后单击“编辑”,创建此文件。在打开的记事本中输入文件内容如下(至于脚本文件的编制,可以参考IE自带的SCRIPTDOC文件):

proc main

integer nwaitout=10

waitfor ″Login:″ 等待登录提示信息

transmit $userid,raw 传送用户的上网账号    transmit ″^M″ 传送一个回车符

waitfor ″Password:″ 等待密码输入提示信息 

transmit $Password,raw 传送用户密码 

transmit ″^M″ 传送一个回车符

waitfor ″PPP Session″ until nwaitout 等待10秒后,若仍未接收到PPP连接成功的信息,则转到dialfail段 

if FALSE==$SUCCESS then

goto dialfail

endif

transmit ″^M″

goto done 否则表示连接成功

dialfail:

set screen keyboard on 打开拨号后终端窗口

halt 允许在窗口中进行键盘输入 

done:

endproc 程序结束 

需要注意的是:有的Internet服务提供商的服务器在客户登录时提示为“Login:”,有的为“Username:”有的为“User ID:”。在连接成功后的提示也有不同,或为“PPP Session”,或为“PPP Mode”。建议用户先用手工连接查看一下,以确保所提示的信息与脚本文件的内容一致。   第三,既然要求IE自动连接,那么拨号后出现的终端对话窗口也就没有必要了。

具体操作:在“拨号网络”中打开IE所用连接的“属性/常规”菜单,单击“选项”,去掉“拨号后出现终端窗口”的选项,然后单击“确定”退出。

经过以上三步设置后,再次启动IE时,只需双击IE图标即可,以后的工作全由IE自动连接完成,你再也不必等待窗口的出现,也不必再次输入繁琐的密码了。(infoweb 胡国华) 

Copyright (C) 2000-2001  Taeklimakan
“塔克拉玛干”网站制作组