现在,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 ″ 发生给定的字符序列、用户标识或密码字给连接的服务器。其中的用 户标识、密码字,直接取自Windows 95拨号软件的“连接”窗口中的设定 值。 $USERID 表示“连接”窗口中设定的用户名。 $PASSWORD 表示“连接”窗口中设定的用户口令。 (6) ; (分号) 注释行标记。 (7) 特殊字串的构成办法: ^char:产生ASCII码在0~31之间的字符,其中的char是A~Z之间的字 母, 分别表示ASCII码在1~26之间的字符。如:^M表示回车符。 2. 建立拨号样本程序文件 用户可以使用Windows记事本或其他文本编辑软件,输入以下小程序:
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) |