title7.JPG (7102 bytes)


  由于每次上网都要确认连接并输入账号及口令,颇觉繁琐。是否有办法使得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自动连接完成,你再也不必等待窗口的出现,也不必再次输入繁琐的密码了。(
  
   

返回