⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testsendsi.java

📁 试用JAVA通过COMM口发送短信的代码.
💻 JAVA
字号:
// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) 
// Source File Name:   TestSendSI.java

package org.cross.sms;

import java.util.Vector;
import org.cross.sms.msg.SMSMsg;
import org.cross.sms.msg.SMSMsgOut;
import org.cross.sms.msg.SMSMsgWapPush;
import org.cross.sms.msg.SmsUtil;
import org.cross.sms.serialPort.SMSPorter;

public class TestSendSI
{

    public TestSendSI()
    {
    }

    public static void main(String args[])
    {
//        sendMsg();
        sendSI();
        
    }

    static void sendMsg()
    {
        try
        {
            SmsUtil.loadLib();
            SMSPorter port = new SMSPorter("COM11");
            port.open();
            String phoneno = "+8613922992078";
            SMSMsgOut msg = new SMSMsgOut(phoneno, "\u6211\u6D4B\u8BD5\u6211\u6D4B\u8BD5");
            port.getResponse();
            port.close();
        }
        catch(Exception ex)
        {
            ex.printStackTrace();
        }
    }

    static void sendSI()
    {
        try
        {
            SmsUtil.loadLib();
            SMSPorter port = new SMSPorter("COM11");
//            port.close();
//            port.open();
            String phoneno = "+8613922992078";
            String url = "211.136.153.30/wappush/pushIndex.jsp?pushId=05051114160521";
            url = "219.142.171.117/1.gif";
            SMSMsgWapPush msg = new SMSMsgWapPush(phoneno, "\u6D4B\u8BD5\u4E86", url);
            System.out.println(msg.toString()) ;
            Vector v = SmsUtil.buildWapMsg("+8613922992078", "wap.sohu.com", "\u641C\u72D0\u603B\u88C1\u5F20\u671D\u9633\u5927\u53D1\u9001\u5927\u53D1\u9001\u5230\u98CE\u5927\u6492\u53D1\u79BB\u5F00\u7684\u8BA1\u7B97\u6CD5\u4F26\u6566  \u53D1\u5230\u4E09\u5206\u7B2C\u4E09\u7684");
            for(int i = 0; i < v.size(); i++)
            {
                port.CMD_setPDUMode();
                SMSMsg m = (SMSMsg)v.get(i);
                System.out.println(m.toString());
                port.sendPduText(m.getPdu());
                Thread.sleep(500L);
            }

//            port.close();
        }
        catch(Exception ex)
        {
            ex.printStackTrace();
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -