Z zph Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-14 #1 我想做一个拨300卡的程序, 先拨300820,然后再拨PIN等, 不知应该向MODEM发什么cmd. 望指教!
3 3h Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-14 #2 AT指令是最合适的(我认为), 虽然WINDOWS中已经有所变型,但基本是在的,一般可以通过等待时间来进行调节。 再多的我就不懂了。
Z zph Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-15 #3 那您能不能推荐一些资料呢??? 我手头正好没有AT的资料. 学校倒是有,可是.....
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-23 #4 我有atcomm.hlp, 包括全部voice modem指令
坏 坏蟑螂 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-23 #5 不同品牌的MODEM、甚至相同品牌不同型号的MODEM,都可能有不同的AT命令集, 就算基本的拨号命令是一样的,但如你这般低层地对MODEM编程,已失去了可 移植性、和设备无关性。 操作MODEM最好使用MAPI和TAPI系统函数,除非你开发的目标平台不是WIN95或 WIN98。 当然,最简单和漂亮的办法,是找一套现成的通信组件(如果你用DELPHI)。
不同品牌的MODEM、甚至相同品牌不同型号的MODEM,都可能有不同的AT命令集, 就算基本的拨号命令是一样的,但如你这般低层地对MODEM编程,已失去了可 移植性、和设备无关性。 操作MODEM最好使用MAPI和TAPI系统函数,除非你开发的目标平台不是WIN95或 WIN98。 当然,最简单和漂亮的办法,是找一套现成的通信组件(如果你用DELPHI)。
曹 曹晓钢 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-23 #6 没有必要用到如此多的东西啦. 如果你只是想用电话拨号程序来拨号或者用300来上网, 多加','就行了. 举例说,我用南京9989卡拨号,就在拨号网络窗口里填 9989,,,,601016663(pin),,6663(password),,1(for phone),,163 就行了. ','越多,停顿时间越长.
没有必要用到如此多的东西啦. 如果你只是想用电话拨号程序来拨号或者用300来上网, 多加','就行了. 举例说,我用南京9989卡拨号,就在拨号网络窗口里填 9989,,,,601016663(pin),,6663(password),,1(for phone),,163 就行了. ','越多,停顿时间越长.
坏 坏蟑螂 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-24 #7 人家是想自己作拨号程序,关“拨号网络”事? 在AT命令串中加入逗号确实能行,不过太不通用了。 自己做来玩玩可以,等待时间一变,你的拨号串又得变。
P pegasus Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-25 #9 我赞成用曹晓钢的方法, 不过可以直接用: ATDT 300850,,1,898600102582353632,,12345 这样的方法给MODEM发送命令 我感觉这样的程序似乎很难做到通用,难道您必须 自己制作能够听懂电话里的语音提示的程序? 所以还是延时简单明了...
我赞成用曹晓钢的方法, 不过可以直接用: ATDT 300850,,1,898600102582353632,,12345 这样的方法给MODEM发送命令 我感觉这样的程序似乎很难做到通用,难道您必须 自己制作能够听懂电话里的语音提示的程序? 所以还是延时简单明了...
B bluebird Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-26 #10 中间加空格 ATDT 300850 1 898600102582353632 12345
B bluebird Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-26 #12 Another_eYes help能发给我一份吗?douw@cumt.edu.cn
Z zph Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-16 #13 我先送了号码,比如300850 然后过一会拨别的数字, 用电话容易的很,用MODEM就。。。。。。
L logical Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-07 #14 用AT指令会有问题??? 我在DOS下,通过COM口使用AT指令做的程序已有好几百个MODEM在用着(我不知道 有多少种)。但未有过什么问题。甚至前不久我还实现了电话转接,也就是MODEM-A用“XXXXXXXX,,,A”拔通MODEM-B,MODEM-B判断不是拔给自己的便自动转绘MODEM-C,AT会有问题?当然,我说的只是基本AT指令而已。
用AT指令会有问题??? 我在DOS下,通过COM口使用AT指令做的程序已有好几百个MODEM在用着(我不知道 有多少种)。但未有过什么问题。甚至前不久我还实现了电话转接,也就是MODEM-A用“XXXXXXXX,,,A”拔通MODEM-B,MODEM-B判断不是拔给自己的便自动转绘MODEM-C,AT会有问题?当然,我说的只是基本AT指令而已。
Z zph Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-16 #15 那如果我要手动拨号的话,具体用什么AT指令呢? 典型应用是:我按一个button,modem拨一个号. 如果有电子版的资料,可以传给我吗? email:zph@tonghua.com.cn
C caowei Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-22 #16 AT指令是以回车来结束的,你在发送13之前是不会把命令 进行解释的,你是什么意思呢?
Z zph Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-26 #17 我用了ATDT XXXXXXX<enter> 然后要用户根据语音提示选择1或2 但就是不知道怎么发命令
D diky Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-06 #18 在delphi中应该使用什么函数实现AT指令。 怎么样把AT命令发送给Modem呢? 比如用button按钮,modem自动进行拨号, 还有怎么样使另外的一个modem自动检测, 有信号自动应答? 请指点! 谢谢!
在delphi中应该使用什么函数实现AT指令。 怎么样把AT命令发送给Modem呢? 比如用button按钮,modem自动进行拨号, 还有怎么样使另外的一个modem自动检测, 有信号自动应答? 请指点! 谢谢!
D diky Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-19 #19 为什么没人回答呢? 我又提出这个问题,modem的连接,100分哟。 请各位大侠前去取分! 谢谢!急
M mayday Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-19 #20 我也想过写这样的程序,可惜手上没有Modem. 个人观点: 问题的关键并不是如何拨号,除非有一天标准AT指令集被人废止了! 我一直不明白,如何判断电话的状态.如果是忙音.可以直接从装填寄存器李 读出来.可是如何判断"你的卡号/密码错误请从新输入" 和 "请输入你要博大的电话号码". 曹的方法有很大缺点 1.卡号如果错了会很痛苦 2.线路忙的时候要输入好多的"," 我想做瘟酒舞中的电话拨号一样的程序 只要你按照标准格式输入电话号码+conutry (Area number)LocalNumber 就可以直接由Modem拨号. 请执教
我也想过写这样的程序,可惜手上没有Modem. 个人观点: 问题的关键并不是如何拨号,除非有一天标准AT指令集被人废止了! 我一直不明白,如何判断电话的状态.如果是忙音.可以直接从装填寄存器李 读出来.可是如何判断"你的卡号/密码错误请从新输入" 和 "请输入你要博大的电话号码". 曹的方法有很大缺点 1.卡号如果错了会很痛苦 2.线路忙的时候要输入好多的"," 我想做瘟酒舞中的电话拨号一样的程序 只要你按照标准格式输入电话号码+conutry (Area number)LocalNumber 就可以直接由Modem拨号. 请执教