VB二次开发易做图
现在不知道易做图的授权码。。直接点击获取是显示下面的问题。GSMModemGetSnInfoNew[ERROR]:Connect Modem Error!
用的dll文件是dllforvc.dll 之前试过用Mysms.dll sms.dll不行,不知道是不是模块里声明不一样。
求高手啊!!怎样获取易做图授权码?我见有些软件不用的,例如企业短信通不用授权码就能用。。。 --------------------编程问答-------------------- 你的易做图和PC的接口是不是串口的?
如果是串口的可以破解它的通信协议,然后自己依据通信协议写代码。 --------------------编程问答-------------------- USB接口的,我买回来的时候用碟里的企业短信通软件测试,易做图是没问题的,不用授权码也能发送短信,但用自己VB的是要填授权码,但应该不用填授权码啊。。急死啊!!怎么解决啊?谢谢你帮我! --------------------编程问答-------------------- 你的USB易做图估计也是用虚拟串口的,比如COM3之类的虚拟串口,通常可以直接用 AT 命令对其进行处理。因为多数易做图都是直接用一些 GSM、CDMA 模块开发的,这种模块多数都是串口通讯控制的,所以直接用一些USB转串口的芯片作为供电和通讯接口相对来说在开发上简单很多,所以即使是USB接口的这种设备,多数都还是用USB转串口方式通讯控制的。你可以看看连接好你的易做图并安装驱动后,你的串口设备是不是有虚拟的串口设备,如果有,你可以尝试用串口助手或超级终端等可以进行串口通讯的工具发送一个"AT"命令来看看是否支持AT命令,如果支持,你就可以通过串口方式直接用AT命令与你的易做图通讯了。 --------------------编程问答-------------------- 我用AccessPort测试过没问题的,打上AT返回OK的。你说的对,设备管理器USB-to-Serial comm port(COM3)的,我用网上其他VB范例是可以使用的,不用输入SN码,DLL是用sms.dll的。但我的是用dllforvc.dll的,我试过发送,随便打上SN码,然后弹出警告说我的SN码不合法。。。哎,搞死人了。。。 --------------------编程问答-------------------- 用这个,可以破解串口通信协议 --------------------编程问答-------------------- 破解串口通信协议?具体是怎样的?这个需要破解?但我用其他的软件是可以用易做图发送短信的,也不用授权码SN,用企业短信通可以用的。应该不关串口通信协议的事吧??哎,刚刚接触这个东西,不懂。。。 --------------------编程问答-------------------- 也许是我没有理解你的意思,我还以为是你要编程控制这个易做图,但又没有开发资料。那就需要破解通信协议了。 --------------------编程问答-------------------- 学习 中
你是用那家的产品 --------------------编程问答-------------------- 这个不太清楚。。。我在淘宝买的,WAVECOM模块的 GSM MODEM --------------------编程问答--------------------
既然你的易做图支持你直接用 AT 命令控制,你何不直接用串口通讯方式通过 AT 命令读取或发送短信,因为用那些 dll 接口也不见得很稳定(我测试过的5、6种这样的设备没一个能长期跑一个星期以上的,甚至还有一天死两三次的,但同样的硬件,我自己写的程序长期跑了两年都没出现过类似问题,所以建议你也不要太依赖这种山寨接口程序搞项目),出了问题也不是自己能解决的,这样很被动,如果自己通过AT命令来使用易做图,相对的可控性和稳定性会高很多。 --------------------编程问答-------------------- 还是要谢谢你!虽然是可以用AT指令控制,但目标还是要用软件的。 --------------------编程问答-------------------- 我倒想知道怎么接受易做图接受到的短信数据 --------------------编程问答--------------------
那你就找开发那个软件或DLL的人吧....这里估计没有人会有它们的代码
补充:VB , 基础类