转:用调制解调器打电话收传真-Modem&Fax

本文介绍如何将旧式的56k Modem重新利用起来,实现电话、传真和电话闹铃提醒等功能,充分利用资源的同时也节省了购买额外设备的成本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转:http://aminghome.blogspot.com/2007/09/modem.html

 

 

翻东西的时候,偶尔发现一只以前的56k的老猫--E56k v90 Modem。在宽带普及的今天,昔日用模拟信号拨号上网的日子已经一去不复返了。今天要挖掘一下Modem:将之变化出三种功能:电话、传真、电话闹铃提醒功能。

MODEM的原名是调制解调器,它来自于英文名字MODulator/dEModulator,它是一种翻译器.将电脑的数字信号转化为电话线的模拟信号,然后经接收方的调制解调器再转化为数字信号传给电脑,其内部包括两个模块,其中一个模块负责数据流的处理,而另一个模块则负责对传递信号的处理。

这个本来的功能已经不需要了。但是传真功能和拨打电话功能却还是可以的。你可以省下一部电话和一部传真的硬件了。
1、免持话筒,话机功能。(耳麦+拨号猫+电话线+计算机=计算机打电话)
2、语音信箱,传真送收功能。(耳麦+拨号猫+电话线+计算机+传真软件=计算机传真)

先看看一个猫的结构:


这是一个Hayes外置调制解调器。25针的 RS232接口,用来和计算机的RS232口(串口)相连。标有"Line"的接口接电话线,标有"Phone"的接电话机。不同的MODEM外形不同, 但这些接口都是类似的。除此之外,它带有一个变压器,为其提供直流电源。

外置猫的工作时的指示灯的意义:
 
 CD灯代表modem已经收到了载波,精密的记时系统常常是以此作为记时开始
 RD灯表示计算机正在读取数据
 SD灯表示转化数据兼并发送数据的指示灯
 HD表示modem已进入了工作状态
 HS则表示modem处于高速连接状态
 TR灯表示DTR信号启动了,终端机已准备好了,此灯先亮后灭.
 CS灯表示CTS信号启动了,准备接受数据
 RS灯则表示RTS信号启动了,准备传送数据了
 MR灯表示电源已经接通了
 AA灯表示此时处于自动应答状态
 SQ灯表示线路接触不良

猫的语言:

  * 操作界面为:开始--程序--附件--通讯-- "超级终端"
  1)  最基本的AT命令:at .......? 
  2)  I0,I1,I2......I7
      I0(产品代码) I1(预测检查和) I2(报告"OK")   I3(报告其版本,界面类型)
      I4(OEM编程回应) I5(数据泵类型及代码类型) I6(国家代码类型)
      I7(DAA代码及世界级型号)
       3) 关于小猫汇报速度的几个参数:w0 ,w1 ,w2 
           w0,w1是在EC模式下报告DTE速度(主机到COM口的连接速度即是从操作机到猫的连接速度)
  而W2则是报告DCE速度(即是真的连接速度:从远程主机到本地MODEM的连接速度),这就是为什么有的说速度为115200,而有的说是33600bps,前者是初始化参数用w0,w1.而后者用了w2参数.
  4) x0,x1,x2,x3,x4报告连接过程结果代码:
  x0(为基本代码"ok" "connect" "no answer")  x1 x2(比x0多一个连接速度) 
  x3(比x2多报告一个Busy)  x4(所有连接过程代码)
  
  一般的均写着ATE+Fax+Voice来表示数据,语音,传真三结合的modem,其AT指令:
  5): 语音指令
   #cls=n(0,1,2)对应着数据.语音,传真
   #MDL?识别语音,数据型号以及支持的数据协议
   #MRF?识别芯片制造商.
   #MEV?是报告芯片的版本号.
   #vci?识别压缩方式
   #vba?查询缓冲器大小
  6) : 传真指令:
   +fclass=?
             0,1,2支持class1,class2指令,而+fclass=1是叫小猫用传真的class1指令
   +fae=n    n=1让小猫对数据,传真自动应答.  n=0相反.

一、电话闹铃提醒功能

准备知识差不多了,先看怎样弄一个:"类似电信局的电话闹铃提醒业务"的功能。前提是你办公室里要有一台24小时不关机的电脑。
先用记事本建一个批处理文件:保存为C:/Dial.bat,内容如下:
echo ATD8888888>COM1
Choice /t 8 /c yn /d y
echo +++>COM1

第一行发送一个标准拨号指令给Modem,电话号码是8888888,COM1是Modem所在的端口地址。不同的机器地址不一样,如果你不清楚,打开控制面板的"调制解调器"项目看一下就行了;第二行利用Windows自带的外部命令Choice实现一段时间的延迟,后面的参数为持续拨号8秒后选择Y执行下一条指令;第三行挂断电话。

然后利用Windows的"计划任务"功能,每天早晨定时运行这个拨号程序Dial.bat,拨打我家的电话号码。我听到后,看一下表,自然就会明白是从电脑打来的,不去接它,过几秒种,自动挂断。实现电话闹铃提醒功能。

二、电话拨打功能

连接好Modem后,在cmd中直接用命令行:echo ATD8888888>COM1就可以拨打电话号码了;或者用上网拨号,填写你要拨打的电话号码(不填上网的电话),帐号密码不用填,就可以拨号了;或者在运行里填:dialer,用windows自带的拨号软件拨号。现在你可以用耳麦拨打电话了。如果要接听电话,需要用软件扩展一下功能:

三、传真功能
可以用windows(2000、2003、xp、vista的企业、商业版都有)自带的传真软件来实现。

还可以使用把拨号猫变成传真的专门软件:SuperVoice (类似的还有Bitware),实现更多功能。安装后,可以实现用耳麦通过接调制解调器拨打和接听电话,电话录音、语音欢迎、语音留言、语音信箱、收发传真等功能。这里有一个 SuperVoice Pro 6.0(带破解补丁)

这样一只老猫,可以和宽带专线同时连接到计算机上,发挥它的余热了。

 

发送BitWare传真 可以用与打印文档相同的方式从 Windows 应用程序发送传真,只需选择 BitWare作为打印驱动程序,使用“打印设置”或同等命令,然后再使用该应用程序的“打印”命令即可。也可以直接从 BitWare 发送传真,您可以只发送一个包含简短信息的封面,或者一个以前保存的传真文档,或者一个扫描的图象或者这些文档的组合。 I.从 Windows 应用程序发送传真 有了 BitWare,您可以从 Windows 应用程序中直接发送传真,与打印文档一样简便。仅选择 BitWare 做为您的打印驱动程序,并使用该应用程序的“打印”命令即可。BitWare 不打印到打印机,而是“打印”到调制解调器,将文档作为传真发送。 由 Windows 应用程序发送传真的过程是 1.选用适当的 Windows 应用程序,如 Excel、Word 或 CorelDRAW 打开或创建一份文档。 2.选择该应用程序的“打印”命令,就会出现“打印”对话框。 3.先检查是否将 BitWare 设置为您当前的打印机。如果未选择 BitWare,则选择应用程序的“打印”命令(或者“打印设置”或者“选择打印机”),再选择 BitWare 做为您的打印机并选择“确定”即可。(许多应用程序需要您使用 Windows 的“控制面板”来修改您默认打印机。) 在您选择 BitWare 做为打印机后,一些应用程序都会重新撰写文档,以保证该文档在传真时,与屏幕上看到的相同。 4.在“打印”对话框中,选择任何必要的选项(如打印范围、打印的份数等),然后选择“确定”,就会出现“拨传真号”对话框。 5.请在“拨传真号”对话框中,选择一个或多个件人,并选择其它选项。 6.选择“开始传真”按钮,应用程序就会将该文档“打印”到 BitWare 的打印驱动程序,同时 BitWare 会保留该文档的原始格式,然后就会出现“传输状态”对话框,显示传真传输的进度。 此时选择“取消”可取消传输。 Ⅱ.从 BitWare 发送传真文档 虽然您可能大都是从 Windows 应用程序直接发送传真,但有时您可能要从 BitWare 直接发送传真。您可以发送先前保存的传真文档(如您可能已将公司的相关文献保存为传真文档以便于发送)、仅发送封面信息(这对仅发送简短的信息及备忘录的您十分有用)、发送扫描入的图象、发所接到的传真、“传输日志”重新发送传真,可以让您手动将传真重新发送到占线的传真号码或另一个目标。 从“发送传真”中发送传真文档的过程是 1.首先在 BitWare 窗口中双击“传输传真”的图标,将出现“传输传真”窗口。 2.在工具栏选择“新建”按钮或者由“作业”菜单中选择“新建”,就会出现“拨传真号”对话框。 3.选择“附件”按钮,就会出现“附加文件”对话框。 4.选择一个或多个传真文档,并选择“确定”,您就可选择您先前保存的传真文档。 5.然后,请在“拨传真号”对话框中,选择一个或多个件人并选择任何其它选项。 6.选择“开始传真”,发送传真文档。 仅发送封面 1.双击 BitWare 窗口的“发送传真”图标,就会出现“发送传真”窗口。 2.选择“新建”按钮或者从“作业”菜单中选择“新建”,就会出现“拨传真号”对话框。 3.检查“发送封面”选项是否已标记。 4.选择“封面”按钮,就会出现“封面”对话框。 5.在“消息”文本输入框中输入简短的信息,然后选择“确定”。 6.选择“开始传真”按钮,BitWare 就会发送该封面。 从“接日志”中传真文档 1.双击 BitWare 窗口中的“接日志”图标可打开“接日志”。 2.选择要发的传真。 3.选择“发送”按钮,就会出现“拨传真号”对话框。 4.在“拨传真号”对话框中,选择一个或多个件人,并选择其它选项。 5.选择“开始传真”按钮以发送传真文档,BitWare 就会重新发送该传真文档。 从“传输日志”中重新发送传真文档 1.双击 BitWare 窗口中传输日志”图标以打开“传输日志”。 2.选择要重新发送的传真,最多仅能选择一份。 3.选择“重新发送”按钮。就会出现“拨传真号”对话框。这时 BitWare 会记得您首次发送传真选择的信息及选项,使您能够快速地重新发送传真。 4.如果要将传真发送到新地址,则选择一个或多个件人。 5.选择任何其它选项并选择“开始传真”按钮发送传真文档。BitWare 就会重新发送该传真文档。 从“查看”传真传真文档 1.选择BitWare的“查看”传真按钮启动查看传真窗口。 2.在“控制栏”上选择“发送”按钮,或从“文件”菜单中选择“发送传真”选项。就会出现“拨传真号”对话框。 3.在“拨传真号”对话框中,选择一个或多个件人,并选择任何其它选项。 4.选择“开始传真”按钮以发送传真文档,BitWare 就会重新发送该传真文档。 创建一个传真标头 BitWare 可以让您创建自己的传真标头,它会显示在您发送的每页传真的顶部,在标题中,您可以输入文本及变量,它们就会自动插入件人及发送者的相关信息。 创建传真标头: 1.双击 BitWare 窗口中的“设置”图标。 2.在“设置”对话框中,选择“传真标头”按钮。就会出现“传真标头”对话框。 3.在“左”及“中央”文本输入框中,您可以输入文本及变量。 4.您可使用“添加变量”命令以添加所选的变量。BitWare会自动将变量替换为电话簿、“站设置”对话框及计算机内部时钟内的相关信息。如果您要发送传真给一个以上的件人,BitWare 也会自动为每个件人放上各自的标题。而且,日期、时间、页码及日志标志等都会出现在每页传真的右上角。您在“副标题”文本输入框中,可以输入文本及变量,它就会出现在传真标头第一行的下面。 5.您可以使用“字体”命令以选择传真标头的字体。可以指定任何 Windows 字体。 二、接传真 BitWare 使用它的“Bitware 接管理器” 来应答语音电话传真和数据电话等。在安装过程中,BitWare 会检查您的调制解调器是否有语音功能,如果安装程序检测到语音传真调制解调器,将自动设置“接管理器”以应答语音、传真和数据电话。 如果您使用没有语音功能的传真调制解调器,安装程序就会自动设置“接管理器”仅应答传真。 如果要修改“接管理器”要应答的电话,则打开“接管理器”,拉下其“设置”菜单,选择“接设置”命令,在“应答方式”下拉表中,选择要“接管理器”应答的电话类型。 加载“接管理器” 1、 打开 BitWare 窗口。 2、 双击“接管理器”图标,“接管理器”将初始化您的调制解调器,然后等待呼叫。 手动接传真 如果您的电话传真调制解调器共享一条线路,您可以使用“接管理器”的“手动接”命令接传真。当您拿起听筒时,就会听到一声高声调的传真声响,此时可以使用“手动接”命令接传真。若您知道该呼叫为传真,则可以使用“手动接”命令,无需拿起电话听筒。 手动接传真 1.打开“接管理器”,也可以设置 BitWare 以自动加载“接管理器”。只需在“接选项”对话框中选择“在 Windows 启动时自动加载接管理器”选项即可。 2.当您准备好接传真时,从“作业”菜单中选择“手动接”。“接管理器”就会提示调制解调器使用当前的连接状态开始接传真。 三、查看和打印传真 BitWare 的“查看传真”可以让您以各种方式查看、打印及传真,从“查看传真”,您可以缩放传真,放大以查看细节,缩小以查看整个传真文档的缩微图标;旋传真以改善传真发送反向或过于贴近页边的暇疵;反传真图象;打印传真;将传真换为图形文件(RFX、BMP、DCX 及 TIFF);通过网络将您的传真路由给其他在个人计算机上安装有 BitWare 的用户。 可以用以下几种方式打开传真文档以便于查看或打印 1.在“接日志”窗口中选择“查看”按钮。您可以使用此方法查看接到的传真。 2.在“接管理器”窗口选择“查看”按钮以查看最新到的传真。 3.在“接状态”对话框中选择“是”以查看最新到的传真。 4.在“传输日志”窗口中选择“查看”按钮。可以使用此方法检查要发送的传真。 5.在“查看传真”窗口中选择“打开”按钮。可以使用此方法选择已发送、接或保存为文件的传真文档。 打印传真文档 BitWare 为您提供了几种打印传真的方式。可以从“查看传真”、“传真管理器”、“接日志”及“传输日志”中打印传真。也可以设置”接管理器“以自动打印传真。 要打印传真,您可以 1.从“查看传真”窗口中选择“打印传真”按钮;也可从“文件”菜单中选择“打印”选项。 2.从“接日志”窗口中选择“打印传真”按钮;也可从“日志”菜单中选择“打印传真”选项。 3.从“传真管理器”窗口中选择“打印传真”按钮;也可从“传真”菜单中选择“打印传真”选项。 所有这些“打印”命令都可打开“打印”对话框,在该框中,您可选择想要打印的传真页、想要打印的页数、打印的份数及其它选项。 Bitware 会根据传真的大小进行适当调整,如果传真页过长(多达十四英寸),就会以标准页(8.5 11 英寸)打印;如果传真页超过十四英寸,则会打印成两页。 自动打印接传真 1.在 BitWare 窗口中选择“设置”按钮。 2.在“设置”对话框中选择“接”按钮。 3.选择“打印传真”选项,您可以使用“打印机”命令以指定要“打印传真”使用的打印机。 4.选择“确定”,再选择“关闭”。 当有传真到来时就可以自动在打印机上进行打印。 四、传真 自动传真 BitWare 会自动发所到的传真。例如,如果您出差在外,BitWare 会将您的传真发到您住宿的旅馆。或者您某些时候电传到工作地点,BitWare 也可将传真工作地点发到家中。您也可通过电子邮件传真,如果您是一位电子邮件网络(如 CCmail、MS-Mail 或 Internet)成员的话,此功能尤为有用;例如,您的传真发到您自己的电子邮件地址,而您作为该电子邮件系统的远程用户,可拨入电子邮件提供程序,只需一个操作就可获取所有的电子邮件及传真。 自动发所接传真 1.双击 BitWare 窗口的“设置”图标,就会出现“设置”对话框。 2.选择“接”按钮,就会出现“接设置”对话框。 3.选择“传真”选项。 4.选择“到”按钮,就会出现“传真发设置”对话框。 5.如果要使用电子邮件帐户传真,则选择“通过电子邮件传真”选项,并输入件人的电子邮件地址及您自己的电子邮件登录名称和口令。 6.要将传真发到另一个传真号码,则选择“将传真发到传真机”选项,并输入姓名、公司名称及 BitWare 要拨的传真号;此外,您也可以选择“电话簿”命令以选择发目标。 7.如果要传真到另一个传真号,则可以指定 BitWare 在发所接传真前必须等待的分钟数。 8.如果要传真到另一个传真号且要 BitWare 包括封面,则选择“发送封面”选项。 9.选择“确定”。 注释:您可以同时使上述两个发选项有效。 通过电子邮件传真 BitWare 支持通过电子邮件传真。该特性允许您在网络上通过电子邮件系统接传真传真文件路由给另一个用户。但要注意的是,件人必须在个人计算机上安装 BitWare 或 BitFax Professional,才能查看传真文件。当电子邮件用户接到的传真实际上是一个附件。用户应配置电子邮件软件以便双击即可激活该附件,运行 VIEWFAX.EXE。 BitWare 当前支持 CCMail(或其它 VIM 兼容系统)、MS-Mail(或其它 MAPI 相容系统) 及 InTouch Pronto(用于 Internet)。 要路由传真 1.选择“查看传真”以查看传真文档。 2.单击“电子邮件”按钮或使用“文件”菜单中的“发送邮件”选项。 3.输入电子邮件口令。 4.输入主题及文本说明,并选择一个或多个件人。 5.单击“发送”按钮。 五、管理传真 BitWare 可提供便捷地管理传真文档所需的所有工具。“传输日志”和“接日志”会自动地追踪您发送和接的每一份传真。此外,这些日志记录可以让您查看、打印、发送、删除或标注您的传真文档。。 “传输日志”和“接日志”可以保留您发送及接每份传真的细节记录,主要的日志内容包括您的传真发送或接的来往时间及地点,发送的状态及其它细节。 从该记录中,您可以完成以下功能查看选择的传真、重新发送选择的传真、删除选择的记录进入记录及传真文档、打印一份或多份选择传真文档、打印日志内容、选择日志显示的区域及顺序、将选择区域以渐升或渐降方式分类,根据区域搜寻一笔或多个的输入数据。 导出“接和传输日志” BitWare 允许您以文本文件导出日志。要导出日志 1.打开“接日志”或“传输日志”。 2.从“日志”菜单中,选择“输出日志”选项,就会出现“输出日志”对话框。 3.在“输出文件”文本框中,输入或选择一个文件名。 4.在“范围”组中,可以选择要导出的内容。在“一个字符分隔符(One character delimiter)”组中,还可以选择分隔各项的方式(例如,分隔行上的每个组都用标签字符来分隔每个字段的信息)。如果要显示日志中的所有信息,则选择“细节”选项。 5.选择“确定”。BitWare 将日志作为文本文件导出,可以任何文字处理器或电子表格中打开该日志文件。文本文件中信息的显示顺序与日志中相同。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值