使用另一台计算机呼叫计算机(拨号调制解调器)

4

是否可以通过拨号调制解调器在同一国家的计算机A中呼叫计算机B? 我的意思是将计算机用作电话(使用拨号调制解调器) 我不需要传输语音,只需要: 1)计算机A拨打计算机B(带有电话号码) 2)计算机B看到计算机A正在呼叫。 3)计算机B回答。

请提供示例代码或链接以获取更多信息。 如果存在任何库可使我的工作更轻松,请向我介绍。 我不想涉及AT命令。 this库对我有用吗? 我应该使用TAPI吗? 谢谢。


3
笑嘻嘻,把电脑改成电话。 - Marko
3
@Marko Ivanovski,你好。英语不是我的母语,我最近开始学习英语。对于我来说,描述自己想要的并清晰地提出问题很困难。请帮助我纠正我的问题。 - Shahin
2
这也是我的第二语言 - 我一点也不嘲笑你的英语,相反那是一个很好的解释 - 虽然非常有趣 :) - Marko
2
抱歉,Shaahin,如果我们伤害了你的感情,那只是因为这句话让我们笑了。 - TalentTuner
1
我只是感到有必要再次确认我们真的处于2010年^-^ - eglasius
显示剩余2条评论
1个回答

6
可以。只要两台计算机有兼容的调制解调器。您需要为两台计算机安装终端软件(可能是WinXP的超级终端,但已经有一段时间了,所以我不能确定)。基本上,您需要让其中一台计算机拨打另一台计算机发送一个字符串,例如“ATDxxxxxxx”,其中xxxxxxx是接收计算机的电话号码。当接收计算机开始响铃时,在接收计算机上键入“ATA”告诉调制解调器应答。握手后,您应该收到“CONNECT”消息。请注意,所有这些都取决于调制解调器的个别性能和我的记忆,因为我至少有8年没有使用拨号连接了。但应该可以给您基本的概念。

如果我没记错的话,拨打电话的方式是ATDT<电话号码>。接收端可能会变化的部分是当电话响起时通过COM端口发送的字符串。我以前用的USRobotics调制解调器会显示“RINGING”。 - Dave
谢谢。你的回答很有帮助。是否存在任何库,可以不让我涉及AT命令? - Shahin
1
可能是这样,但你真正需要处理的并不多,只需将它们作为字符串发送到调制解调器即可。以下是来自微软似乎相当完整的列表:http://support.microsoft.com/kb/164660。它们都以“AT”为前缀。如果您已连接,通常可以通过键入“+++”并等待几秒钟将调制解调器恢复到命令模式。 - Jim Nutt

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接