Language:    关于我们 | 联系我们 | 访问新版 | 访问旧版2
搜索:
固话、手机均可拨打
  首页 短信猫软件 短信猫硬件 下载中心 技术专栏 客户服务 购买流程 代理专区 行业应用 客户名单 彩信 网站新版 短信论坛 金笛子 金笛后花园  
   
  金笛短信C#开发包 JDSMS.NET 开发包安装使用说明
 
 
 
 一、开发环境准备
 
  JDSMS.NET开发包主要用于演示如何在.NET平台上用C#通过GSM设备实现短信收发。
  SharpDevelop 是一个方便易用的开源.net开发工具,本开发包主要在此环境下编译完成。安装前先安装Microsoft .NET Framework 2.0 简体中文语言包。
1、 安装langpack.exe
2、 安装SharpDevelop2.2
3、 如果您安装了Microsoft Visual Studio
2005、2008等开发语言编译器的话,就不需要在安装SharpDevelop 开源.net开发工具。
 
 二、GSM设备准备
 

  1、JDSMS.NET开发包支持Wavecom M1206B和M1306B。支持WAVECOM GSM、GPRS短信设备,建议使用Wavecom M1306B。
  2、安装GSM、GPRS设备时,首先看设备本身是COM(串)口的短信设备或者是USB的短信设备。如果您用的是串口的设备,不需要安装驱动,插上串口就可以直接使用。如果是USB的设备,请安装光盘里提供的USB驱动。安装后,从可以我的电脑-属性-硬件-设备管理器-端口,就可以看到USB短信设备驱出的COM口。例图

如果您的设备是串口的,直接用COM1就可以了。
  3、开发包中短信收发例程中使用的端口号是COM1,波特率是115200。
注意:如果您使用的不是这个,请注意修改。

    Demo默认的是COM1,波特率为115200。
    如果你的设备是USB的设备,只需要把COM口改成您都到的COM口就可以。 // 指定发送端口.
    srv.AddGateway(new ModemGateway("modem.com1", "COM1", 115200, "Nokia", "6310i", srv.Logger));
    这些的串口号改一下即可。例如上图,我USB的设备虚拟出来是COM3.那只需要把COM1变成COM3即可。
    我们的所以设备,波特率是9600或者115200,如果运行时报错,请把波特率设置成9600或者115200即可。串口的设备同上。
    注意:设备的波特率有两种,一种是9600,另一种是115200。
    然后把目标手机号更改成您要发的目标手机号就可以。例,要发送到+8613811110000更改即可。
    // 发送一条短信. 如果发送多条短信,此处可以设定一个循环。
    OutboundMessage msg = new OutboundMessage("+8613601019694", "欢迎使用金笛短信C#开发包。www.sendsms.cn");

 
 三、开发包文件介绍
 

  开开发包解压缩之后,在JDSMS.NET目录下有2个文件夹:
1、 Modem:主要实现短信接收和发送。
a) ReadMessages 读取并显示GSM设备收到的短信
b) SendMessage 发送短信
2、 Test:实现短信模拟收发测试。如果您还没有购买GSM设备,可以用test.exe测试平台兼容性。

 
 四、SMS收发程序编译
 

1、 收发模拟测试:在SharpDevelop或vs2005等开发工具中打开工程文件


运行:


2、 SMS发送:在SharpDevelop或vs2005等开发工具中打开工程文件SendMessage.csproj 修改COM端口和波特率,编译运行:


3、 SMS接收:在SharpDevelop或vs2005等开发工具中打开工程文件ReadMessages.csproj 修改COM端口和波特率,编译运行:

 

 五、 联系购买
 

  金笛短信网:www.sendsms.cn
销售热线:010-82355864,82358387,82356956,82356576,82356577,82356575