SmartDial - 简单你的生活

简要说明
是否正在寻找一款IP拔号软件?是否觉得回拔卡的操作太麻烦?是否需要智能一点的拔号软件?
SmartDial正是为此而生。
使用IP拔号时,你只需要和平常一样拔打被叫号码就可以,它可以帮你决定是否需要加IP号码并自动加之。
使用回拔卡时,你也只需要拔打被叫号码,它可以自动帮你完成输入卡号、密码与被叫号码等一系列操作。

SmartDial是Windows Mobile上的拔号辅助软件;
SmartDial使你在使用各种电话卡时从繁琐固定的按键确认中解脱出来,自动完成按键确认;
SmartDial几乎可以支持市面上任何IP卡、长途卡、回拔卡及网络电话卡,满足你不同场景的使用要求。
 
SmartDial, 简单你的生活!
SmartDial, simplify your life!

[目录]

软件特点
  1. 一次设置方便快捷
    • 只需要设置一次,以后拔打电话也只是正常拔号,其余的事情SmartDial会自动帮你完成。
  2. 运行速度快不占内存
    • 采用高质量代码编写,运行速度快,平时不运行只在拔打电话时才运行。
  3. 采用“拔号代码”灵活、兼容性好
    • SmartDial采用拔号代码控制打电话流程 ,使用简单、容易上手、可以兼容各种电话卡。

[目录]

界面截图
 
使用方法
SmartDial是一款绿色软件,平时不运行只在你拔打电话时才运行,与系统完美集成,你可以在拔号界面或联系人界面的菜单中找到它;

你可以通过如下几种方式使用SmartDial拔号:
  1. 在拔号界面或联系人界面的“菜单”中选择“SmartDial”子菜单,再在SmartDial子菜单中选择一种拔号方案就可以使用这种拔号方案拔号。 (注:此方法必须先在配置程序中安装“系统菜单扩展”)
  2. 在配置程序(SDConfig.exe)的主界面中选中一种拔号方案然后依次单击“操作”-->“运行方案”就可以使用选中的方案拔号。
  3. 在配置程序(SDConfig.exe)中选择“菜单”-->“系统设置”,在系统设置界面中选中“拦截到系统拔号”,以后所有的拔号动作都会被拦截到然后使用你指定的方案进行拔号。

使用示例:

  1. 使用SmartDial为手机增加自动IP拔号功能
    1. 打开SDconfig.exe(配置程序),在"操作"菜单中选择:添加一个方案(或修改现有方案)
    2. 填写方案名称(如:测试),编辑拔号代码,单击右边的"...",然后依次选择 菜单-->拔号代码示例-->动感地带IP拔号,单击确定返回
    3. "方案使用条件设置"中,选中"特服号码不使用";按地区过滤(或排除)中,选择"不在下列地区时使用",单击"添加"选择一个城市(如北京),单击确定返回
    4. 单击操作-->保存 完成方案编辑
    5. 在主界面中依次单击 菜单-->系统设置-->选中"启用拦截到系统拔号",在使用方案下面选择刚才添加的方案,保存,关闭
    致此,以后拔打电话时除北京以外的电话号码都会自动加上IP号码.

[目录]

拔号代码说明
拔号代码是本程序的核心功能,通过拔号代码你可以控制拔打电话的流程;例如:
  1. 移动手机卡自动查询余额的拔号代码
    10086>C(5)T(5)1T(3)1T(20)E
    在这段拔号代码中:>代表开始拔打电话;C(5)代表等待电话接通,最多等待5秒;T(5)代表无条件等待5秒然后继续执行;1是普通字符模拟一次按键1的操作;E代表挂断电话。
    这段代码的意思是:先拔打号码10086,然后等待电话接通(最多等待5秒),接通后再等待5秒让移动那边播放语音提示,然后发送按键1(等同于你按下键盘上的1键)再等待3秒,再发送按键1,再等待20秒(这段时间让移动那边报出你的余额)最后挂断电话。
  2. 动感地带卡自动加IP拔号
    17951N>
    在这段拔号代码中:N代表你所拔打的电话号码。
    这段代码的意思是:在你拔打的电话号码前加上17951。
  3. 使用201卡拔打电话
    201>C123456#T7890#T(3)N#
    在这段拔号代码中:C同前面的C(5)一样代表等待电话接通,不同的是这里面没有指定等待超时值,那么就使用默认的超时值;T也是如此;1到9 * #都是普通字符。
    这段代码的意思是:先拔打号码201,然后等待电话接通,再依次发送按键123456#(输入卡号),然后等待N秒(系统默认超时值),再依次发送按键7890#(输入密码),等待3秒,输入拔打的电话号码#
  4. 使用铁通e秘书回拨卡拔打电话
    15124314484>T(2)EI(15124314484,20)SC(5)N#
    在这段拔号代码中:I(15124314484,20)代表等待号码为15124314484的电话拔入,并且最多等待20秒;S代表接听电话。
    这段代码的意思是:先拔打预约号码15124314484(>代表开始拔打,但此时电话还未接通),然后等待2秒,挂断电话(目前还没有办法判断电话响铃几声,所以对于这种卡只有先拔打号然后再等待几秒后挂断),紧接着再等待15124314484这个电话号码拔入,有电话拔入后再接通电话,等待电话接通,然后发送要拔打的电话号码#
注:以上示例具体等待时间及流程未经测试,只是为了演示使用方法,具体请跟据情况修改。
 
常见问题
  1. 为什么刚刚添加或修改的拔号方案在系统菜单中没有同步更改?
    问题原因:
    这是因为在拔号界面和联系人界面的菜单里面的方案列表是缓存的;但缓存的只是方案名称。
    解决方法:
    • 如果你没有添加或修改方案名称那么是没有问题的可以实时生效,否则你需要重新启动系统或者你也可以结束掉poutlook.exe与cprog.exe二个进程,然后再打开即可。
  2. 为什么在拔号界面中选择已前拔打过的通话记录并使用SmartDial拔号没有响应呢?
    问题原因:
    出现这种问题那只能说很遗憾,这个问题我在WM6.0和6.1上测试都不行,这是系统原因。
    解决方法:
    • 虽然不可以使用以前的通话记录拔打,但你可以在拔号界面中选择一个联系人拔打是可以的。

[目录]

历史更新

Version 1.2.0.0

    • 增加可定制的等待挂断超时值
    • SDConfig用C++重写

Version 1.1.1.0

    • 合并一些冗余的DLL
    • 增加执行代码失败时显示气泡提示

Version 1.1.0.0

    • I事件添加支持等待任意号码拔入
    • 优化代码及界面选项  
    • 添加注册模块

Version 1.0.0.5

    • 解决GPRS拔号时也会触发验证号码事件
    • 修正挂断重拔后通话记录无法删除问题

Version 1.0.0.4

    • 增加可选的菜单呈现方式(层叠或平铺)
    • 平铺菜单模式下的修改可以实时升效

Version 1.0.0.3

    • 方案增加“接通打开免提”功能(Beta)
    • 优化代码,修正部分BUG

Version 1.0.0.2

    • 修正几处内存泄露的BUG
    • 修改拦截系统拔号策略按需判断是否需要挂断重拔

Version 1.0.0.1

    • 完善归属地数据库
    • 增加归属地查询
    • 修复部分BUG
软件下载
下载地址:单击下载
 
更新时直接覆盖原文件,如果无法覆盖请结束掉poutlook.exe与cprog.exe二个进程即可。

建议将本程序放到手机内存中运行。

QQ群: 56029394
Mail: MS_Frank@163.com
HOME: MoodSun.Cn
Copyright (C) 2010 Mood Sunshiny, 保留所有权利
 

 

posted on 2010-03-27 15:17  Frank.Cui  阅读(1615)  评论(3编辑  收藏  举报