因为兴趣,制做了一款运行在.Net framework 3.5 环境下用来发送飞信消息(FetionMessage)的客户端服务程序,可用来做短信报警,现在分享出来,希望与大家共同学习交流。该程序调用第三方包(FetionSDK.dll)因为没有经过正规测试,如果有什么问题请联系我。
附件里有该程序下载(无需安装,绿色运行)。
下面给出使用方法:
1、解压“飞信消息.zip”
2、运行程序“FetionMessage.exe”
3、设置程序的端口(默认为2214)
4、使用以下JAVA代码发送消息请求
package yao.message.modules.send.handler;
import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;
import org.dom4j.Document;
import org.dom4j.DocumentFactory;
import org.dom4j.Element;
public class FetionHandler {
public static void main(String[] args) throws UnknownHostException, IOException {
Document document = DocumentFactory.getInstance().createDocument();
document.setXMLEncoding("utf-8");
Element root = document.addElement("root");
Element username = root.addElement("Username");
Element password = root.addElement("Password");
Element message = root.addElement("Message");
root.addAttribute("type", "message_to_myself");// message_to_friend
message_to_myself
username.setText("飞信用户ID");
password.setText("飞信用户密码");
message.setText("飞信消息内容");
Socket socket = new Socket("127.0.0.1", 2214);
socket.getOutputStream().write(document.asXML().getBytes("utf-8")); //用UTF-8编码发送
socket.getOutputStream().write(0); //必要,用于结束消息流
socket.getOutputStream().flush();
byte[] bs = new byte[1024];
int len = socket.getInputStream().read(bs);
if (len > 0) {
String returnString = new String(bs, 0, len);
System.out.println(returnString);
}
}
}
声明:个人原创,如需转载请明示出处!
分享到:
相关推荐
飞信发送消息程序 命令行中发送短信程序, 是linux下命令行调用
比较实用的一组小程序,可以联系你的朋友,省去短信费,来源飞信官网
Java开发的飞信程序,基于飞信接口,可以直接登录飞信账号执行各种操作,很强大的接口程序,对于学习QQ接口,飞信接口等这种接口的童鞋最适合不过
和飞信客户端程序,也就是原来的飞信客户端,该资源不违反
很简单的飞信程序,解压以后就可以用了,很小,不必安装,很适合我们这种不需要太多知识的人
无奈只能硬着头皮修改一个C# 版本的飞信发送程序。 在移植C#版本的飞信发送程序到PHP过程中,我遇到了一个关于MD5加密相关的问题,困了很多天。最后在CSDN论坛ycTIN的帮助下,问题得以解决。非常感谢ycTIN。 以下...
一、直接利用飞信程序运行C#程序 没有.net framework的话不能运行的。会报错,找不到程序入口。如果你想脱离。net框架运行的话,你可以试试飞信。就是移动的那个。那个可以让你的程序脱离框架运行,已成功试验了。...
VB编写的飞信攻击程序,经测试绝对好用,请大家用于学习和参考,请勿用于其它用途
Delphi写的移动手机飞信发信程序,发短信程序,结合 PHP来实现,中国移动相关程序,源码不写注册表,无需Dll文件和配置文件。程序中用到的SHA1算法源码和TIEHttp控件均来源于网络。
最近在网上看了一下,有很多利用飞信协议发送短信的程序,有基于Web的、有脚本写的、有C#写的、还有Delphi写的;一些是以Web API提供的,还有一些是以客户端用户界面形式提供的。感觉好像还缺点什么!于是写了一个...
只要搭建一个PHP环境就能使用,很好用的。
飞信2012的安装程序,飞信2012的安装程序,飞信2012的安装程序
飞信消息管理器2011 让你不用密码不用开飞信,就可以查看电脑上面所有飞信的聊天记录,导出功能,好友列表,暧昧分析,乐观排名等 支持最新fetion2011 飞信2011版
飞信飞信飞信飞信飞信飞信飞信飞信源码飞信源码飞信源码飞信源码飞信源码飞信源码飞信源码飞信源码飞信源码飞信源码
飞信mtk平台的mrp程序,适合国内山寨iphone
并用短信或飞信IM消息的方式反馈执行结果的软件 二.功能 目前只有三个插件,如果你喜欢你可以编写更多的插件 1.cmd 执行控制台命令 2.fy 翻译中英文 3.mail 收发Email 3.tq 天气预报 具体执行方法见软件中插件管理的...
Salamander .Net Linker ,...曾经的移动的飞信软件就利用了它的核心。 如今的飞信早已经不再用c#版的那个版本,利用飞信的框架来实现脱离 .Net framework运行,还是学习一个好例子. net部落 http://www.ntbl.net
PowerBuilder调用飞信免费发短信程序
鄙视下载要积分的资源,不利于共享,也鄙视这样的网站,移动公司的飞信,免费发短信给飞信好友,