总算解决了MODEM无法显示来电号码的问题

    最近要部署的CRM系统有个来电显示功能,有电话来了就可以弹出一个网页窗口进行相关操作,软件说明上说只要MODEM支持语音功能即可。

    部署前测试的时候找了台笔记本一试,果然可以,接着就没管了。正式部署的时候却发现除了之前那台笔记本以外,其它机器都弹不出那个网页窗口,于是从上周开始断断续续折腾这个问题:

1)首先怀疑是IE的问题,能弹出网页来的机器是IE7,弹不出来的是IE6,结果不行的机器不管是升级到IE7还是IE8都不行。

2)没办法,只好开始白盒分析了,看网页源码得知是调用了一个本地ACTIVEX控件实现的来电显示相关的功能,该控件暴露了若干方法,于是习惯性地开始对该控件动手。

PEID-》ASPACK-》脱壳-》DELPHI-》DEDE反汇编,看了看得知是用TAPI接口实现的来电显示功能,BLAHBLAH。。。BLAHBLAH。。。信息了解了不少,总之没有解决问题。。。

3)剥离出来电显示部分的网页,在IE8中结合脚本调试器对该控件的功能遂逐一测试之,发现在弹不出来的机器上有2个方法根本就没调用(其中就有弹出网页的那个),开始怀疑是系统问题了。。。

3)怀疑MODEM驱动设置,折腾一番,未果

4)怀疑TAPI版本问题,折腾一番,未果
5)第N次上网搜索资料,总算在一个此方面开发BLOG中看到一个类似情况,解决方法:

控制面板-》调制解调器设置-》国家选为美国

尝试之,果然可以,折腾了一个星期的问题原来就这么简单。

总结,可能原因:

1)和不同国家电话系统的差异有关

2)据有关资料显示,可能和FSK与DTMF之间的差异有关

转载于:https://www.cnblogs.com/silentmj/archive/2010/03/13/1685158.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值