C# 最简单明了的操控短信猫 GSM猫 4G短信猫的示例

C# 最简单明了的操控短信猫 GSM猫 4G短信猫的示例

1、首先请下载我的资源里提供的DLL,把一切都封装好了

https://download.youkuaiyun.com/download/chscomfaner/12099730

2、代码示例:
using GSMMODEM;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;

namespace GSM_LTE_MODEM
{
    class Program
    {
        //delegate void SmsReceive;
        static GsmModem gm;
        static void Main(string[] args)
        {
            gm = new GsmModem();
            listen();
            while (true)
            {
                Thread.Sleep(500);  
            }
        }
        static void send(string phone,string sms)
        {
            try
            {
                gm.SendMsg(phone, sms);
                Console.WriteLine("发送成功");
            }
            catch
            {
                Console.WriteLine("发送失败");
                return;
            } 
        }
        static void listen()
        { 
            gm.ComPort = "COM1";
            gm.BaudRate = 115200;
            gm.AutoDelMsg = true;
            gm.SmsRecieved += gm_SmsRecieved;
            gm.Open();           
            if (gm.IsOpen)
            {               
                Console.WriteLine("连接成功");                  
            }
            else
            {
                Console.WriteLine("设备未连接"); 
            }           
        }
        static void gm_SmsRecieved(object sender, EventArgs e)
        {
            Console.WriteLine("有新的消息");
            if (gm.IsOpen)
            {
                try
                {
                    DecodedMessage dm = gm.ReadNewMsg(); 
                    Console.WriteLine("手机号码:{0}\r\n短信内容:{1}\r\n发送时间:{2}" + dm.SendTime,dm.PhoneNumber,dm.SmsContent,dm.SendTime);                    
                }
                catch
                {
                    Console.WriteLine("读取失败");                     
                    return;
                }
            }           
        }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值