Windows 95拨号样本软件
                         苏武荣
  现在,Internet用户普遍使用拨号方式与Internet连接,用户只需简单的
设备,利用拨号网络,就可以完成从拨号开始到等待线路握手,输入用户
帐号和密码,进行网络登录的各项操作,然后运行网络软件访问网络服务
器。我们不难发现,每次的连接步骤其实都一样,但每次都需要以手工方
式重复输入以前输入过的信息,这样不仅浪费时间,还容易产生错误。而
通过拨号样本软件,用户就可以实现自动连上Internet,省去输入帐号密码
等重复动作。
安装拨号样本软件
  在旧版本的Windows 95中,拨号样本软件并不是标准的配置,因此在
通常安装Windows 95的过程中并不会安装拨号样本软件。要安装拨号样本
软件,你必须有一张Windows 95的完全安装盘(Full CD),或者到笔者的主
页http://www.nease.net/~swr/index3t.htm 下载该软件。然后按以下步骤操作:
  (1) 将安装盘插入光驱,打开“控制面板”对话框;
  (2) 双击“添加/删除程序”图标,出现“添加/删除程序属性”对话框;
  (3) 单击“安装Windows”选单,这里提供的是可以增加或删除 Windows
95本身的组成成分,如图1所示;
图片1
  (4) 单击“从磁盘安装”按钮,出现一个对话框,单击“浏览”按钮,
选择拨号样本软件路径(假设光驱为E盘)E:\ADMIN\APPTOOLS\DSCRIPT下
的“RNAPLUS.INF ”,如图2所示,单击“确定”按钮,返回对话框;单
击该对话框“确定”按钮;
图片2
  (5) 在“组件”列表中,选中唯一的组件“SLIP and Scripting for Dial
UpNetWorking”,如图3所示,单击“安装”按钮,系统自动安装拨号样
本软件;
图片3
  (6) 安装完毕,选择“开始”→“程序”→“附件”,如果你在菜单
列表中看到“拨号样本工具”(或称“拨号脚本工具”),就表明安装成功
。如图4所示。
图片4
  使用新版本Windows 95(即Windows 95 OSR2,俗称“WIN97”)的用户
无需安装拨号样本软件,因为它已经集成到拨号网络中。
建立样本程序文件
  拨号样本软件只是对自动拨号功能提供支持,要实现自动连接Internet
,还需要有样本程序。拨号软件使用一种称为样本(script)的程序语言,用
户把要做的事情写成一个样本程序,存放在一个样本文件中,样本程序的
作用就是让电脑模拟用户的键盘输入动作来实现自动连接。由于不同的ISP
在接入时的提示信息往往不同, 所以要根据用户所选择的ISP的具体情况
编写样本程序。
  1. 样本命令
  (1) proc
  表示一个样本过程的开始。 任何一个样本程序必须包含一个主过程:
PROC MAIN。样本程序从主过程开始执行,到主过程结束停止。
  (2) endproc
  样本程序过程的结束。如果执行到主过程的该命令,则样本程序执行
结束。
  (3) delay
  等待n秒。
  (4) waitfor ″
  等待给定字符序列的出现。本命令直到等待连接的服务器发回给定的
字符序列为止,否则将不继续执行后面的命令。string为指定的字符序列。
  (5) transmit ″″|$USERID|$PASSWORD
  发生给定的字符序列、用户标识或密码字给连接的服务器。其中的用
户标识、密码字,直接取自Windows 95拨号软件的“连接”窗口中的设定
值。
  $USERID 表示“连接”窗口中设定的用户名。
  $PASSWORD 表示“连接”窗口中设定的用户口令。
  (6) ; (分号)
  注释行标记。
  (7) 特殊字串的构成办法:
  ^char:产生ASCII码在0~31之间的字符,其中的char是A~Z之间的字
母, 分别表示ASCII码在1~26之间的字符。如:^M表示回车符。
  2. 建立拨号样本程序文件
  用户可以使用Windows记事本或其他文本编辑软件,输入以下小程序:
proc main ;样本程序主过程
delay 1 ;等待1秒钟
transmit ″^M′ ;发送一个回车给服务器
waitfor ″Username″ ;等待ChinaNet的注册信息
transmit $USERID ;发送拨号窗口中给定的用户名
transmit ′^M″ ;回车
delay 1 ;等待ChinaNet的输入密码的注册信息
transmit $PASSWORD ;发送拨号窗口中给定的口令
transmit ″^M″;回车
delay 1 ;等待1秒钟
transmit ″1″ ;发送“1”对ISP给出的操作选项进行选择
transmit ″M″ ;回车
endproc ;拨号过程结束
  然后,以Int163.scp为文件名保存在\Program Files\Accessories目录下,样
本程序文件就建成了。
运行拨号样本软件
  样本程序文件建成了,还须指定给拨号连接项才能生效。
  1. 对于旧Windows 95
  使用旧Windows 95的用户的操作步骤如下:
  (1) 选择“开始”→“程序”→"附件”→“拨号样本工具”,如图4所示
,就会出现拨号样本软件窗口,如图5所示;
图片5
  (2) 单击“浏览”按钮,选择样本程序文件的路径C:\Program Files\
Accessories\Int163.scp,如图6所示;
图片6
  (3) 在窗口左边的拨号连接项列表中选定Int163的拨号连接项;
  (4) 不选“按样本的每一步执行”,选中“开始终端屏幕最小化”,
单击“应用”按钮,如图7所示;
图片7
  (5) 单击“属性”按钮,将会出现Int163的拨号连接对话框,单击“配
置”按钮,点击“选项”,将拨号连接项的“拨号后出现终端窗口”属性
取消,如图8所示,即拨号后不出现终端窗口,这样才能使用拨号样本。
图片8
  (6) 单击“关闭”按钮。至此,样本命令程序文件设置完毕。
  2. 对于Windows 95 OSR2
  如果你使用Windows 95 OSR2,则操作更为简单: 在拨号网络中找到
Int163的拨号连接项,用鼠标右键单击,选择“属性”,出现Int163的拨号
连接对话框,点击“脚本”,就会出现样本程序对话框,不选“单步执行
脚本”,选中“启动最小化的终端屏幕”,如图9所示,单击“确定”按
钮即可。
图片9
拨号连接自动登录
  执行拨号样本程序并正确设置后,你就可以实现拨号连接自动登录。
  如果你不想每次输入用户名和口令,你也可以选择保存口令,只要
双击拨号连接项,在“连接到”窗口中输入你的用户名和口令,并选中
“保存口令”。
图片10
  注意,如果你无法设置“保存口令”选项,那么还必需对Windows95
做些设置:打开“我的电脑”→“控制面板”→“网络”对话框,单击
“添加”按钮,在“选定网络组件类型”对话框中选择“客户”选项,
如图10所示;然后,单击“添加”按钮,出现“选定网络客户”对话框,
在“厂商”列表中,选择 Microsoft,对应于“网络客户”列表中点击
图片11钮;最后,在“网络
”对话框中,点击“标识”,添入计算机名等信息,如图12所示;点击
“配置”再单击“确定”按钮,重新启动计算机系统,在进入时输入一
个用户名和口令,该口令不是Internet的而是Windows网络客户,第一次输
入后就存贮起来,以后就可使用该用户名和口令。
图片12
  设置之后,每次点击拨号连接项时,就会提示事先设置的用户名和口
令,如图13所示,单击“连接”就可以开始拨号,调制解调器信号握手后
, 拨号程序自动根据样本程序与服务器进行联络,实现拨号过程中诸如校
验用户名和口令字、进行网络登录等一系列工作。一切正确后,拨号过程
完成,其间再不需要人工干预。
图片13
               (作者E-mail地址:swr@usa.net)

Next-->page>>回上一页,看更多资料