|
实现IE4.0的全自动连接
由于每次上网都要确认连接并输入账号及口令,颇觉繁琐。是否有办法使得IE实现无需人工干预的全自动连接呢?笔者经过一番摸索,终于找到了答案。
首先,使IE能够直接拨号
打开IE的“属性”菜单,单击“连接”,选取“使用调制解调器连接到Internet”,单击“设置”,在弹出的“拨号设置”菜单中“用户”及“密码”栏内输入上网所使用的用户账号及密码,然后单击“确定”退出。启动IE,在拨号连接窗口中,复选保存密码及自动连接,并上网一次。经过这样处理后,IE便可以无须确认而直接自动拨号了。
其次,使IE能够自动应答登录信息
在“拨号网络”中打开IE所用连接的“属性”菜单,单击“脚本”,在脚本“文件名”栏内输入以SCP为扩展名的文件名(如:dialer.scp),然后单击“编辑”,创建此文件。在打开的记事本中输入文件内容如下(至于脚本文件的编制,可以参考IE自带的SCRIPTDOC文件):
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 胡国华)
|