今天在linux下实现了用飞信给朋友发消息的功能,感觉挺好玩的,因为以前没做过,用过的也只是windows下直接安装的那种。今天做起来也是一番风顺,居然一个问题都没碰到,真是巧。
首先还是说一下我的平台:RH5.0 系统,上面已经布置好了完整的LAMP架构,而且上面也挂了个php的网站,带mysql数据库,网站也运行顺利。我猜测恐怕也是因为这个原因吧,实现飞信的一些软件也已经装上了。其实实现飞信也不需要什么东西的,下面就步入正题吧。
在linux实现飞信大致需要安装以下两样东西(我就装了这两个):
飞信机器人:fetion20090406003-linux.tar.gz 
支持库:library_linux.tar.gz   包含有四个文件:libACE-5.6.8.so 、libcrypto.so.0.9.8、libssl.so.0.9.8、libACE_SSL-5.6.8.so 这些都是飞信必需的。
我已经上传了附件,需要的可以下载。
解压库文件:
[root@linuxC fx]#tar  xvzf  library_linux.tar.gz
解压飞信机器人:
[root@linuxC fx]#tar xvzf  fetion20090406003-linux.tar.gz 
./install/
./install/www/
./install/www/index.html
...
......
.......
./install/plugins/plugin_timer
./install/conf/
把支持库复制到/usr/lib/目录下:
[root@linuxC fx]#cp lib*so* /usr/lib/
设定lib库配置文件:
[root@linuxC fx]#vi /etc/ld.so.conf
#在最后增加一条
/usr/lib/
#保存退出后,执行
[root@linuxC fx]#ldconfig
这样后就可以用飞信发短信了
飞信机器人包解压后,会产生一个install目录,进入该目录即可执行命令:
[root@linuxC fx]#./fetion --mobile=15012345678 pwd=123456 --to=15212345678 --msg-utf8=我在linux下玩飞信,很有意思,收到了吗,有什么感觉?哈哈,收到了请回复
回车即可发送。当返回以下信息时表示发送成功。
这样朋友就可以收到消息了。
注意:飞信只能跟成为好友的发送,不能给不是好友的号码发送,如果跟谁都可以发送的话,垃圾短信可就要满天飞了。
--msg-utf8表示以utf8编码发送,后面跟要发送的内容,如果要知道更多的选项可以执行:./fetion -h 查看
同样还可以查看移动的号码段:
[root@linuxC fx]#./fetion --mobile=15012345678 pwd=123456 --query-cmcc-no
如果不用手机号的话,只需把--mobile换成--sid=ID号,即可。
机器人支持两种运行模式,一种是命令行模式,一种是服务模式。上面介绍的是命令行模式的操作。如果想使机器人长期在线,可以使用服务模式。只提供账号和密码登录飞信,即进入服务模式,至于在服务模式下怎么使用,我也没研究明白,如果哪位朋友知道的话麻烦告诉一下,非常感谢。
想知道飞信机器人的更多信息可以访问官网:http://www.it-adv.net

附件:http://down.51cto.com/data/2353579

本文转自 zhangzj1030 51CTO博客,原文链接:http://blog.51cto.com/tech110/187196

linux下用飞信机器人发短信的实例相关推荐

  1. 使用飞信机器人发短信需要开放的端口

    这两天在调试用飞信机器人发nagios短信报警的功能,测试发现,飞信机器人所在的服务器必须可以对外访问以下端口才能登陆并且发送短信成功. 要开启的端口为: 80(http 获取系统配置.更新程序.注册 ...

  2. cmgr linux命令,linux下利用GPRS模块发短信、打电话

    本文转自:http://www.cnblogs.com/wss-linux/p/3986006.html 一.开发环境 内核版本:linux-3.0 开发板:FL2440(nandflash:K9F1 ...

  3. 使用飞信API 发送 短信

    从网上可以找到很多,个人觉得以下文章写的不错: 1: http://www.cnblogs.com/qingyuan/archive/2010/02/25/1673377.html 2: 飞信免费发短 ...

  4. 飞信发送手机短信接口

    mshta " http://sms.api.bz/fetion.php?username=发送者手机号码&password=飞信登录密码&sendto=接收者手机号码&am ...

  5. 美国80后恶搞希拉里与名人发短信场景

    "希拉里发短信"在美国爆红.英国媒体4月11日报道,美国国务卿希拉里·克林顿去年拍了张在机舱内戴着墨镜玩黑莓的照片,华盛顿两名年轻人日前以这张不苟言笑气势爆棚照为主,结合其他政治人 ...

  6. SIM71004G模块使用Linux C语言实现打电话发短信

    为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长. 一.实验目的: SIM71004G模块使用Linux C语言实现打电话发短信. 二 ...

  7. php获取linux是几核的,linux下怎么查看机器cpu是几核的

    linux下怎么查看机器cpu是几核的? linux下查看机器是cpu是几核的 几个cpumore /proc/cpuinfo |grep "physical id"|uniq|w ...

  8. java+调用飞信_java调用飞信接口发短信

    java调用飞信接口发短信,看到挺好的,有利于大家做毕业设计加亮点,就发给大家了(新人发帖,不会发多个文件名,测试类就放这了) 需要这3个jar包: commons-codec-1.4.jar com ...

  9. JAVA飞信_java调用飞信接口发短信 - 贪吃蛇学院-专业IT技术平台

    java调用飞信接口发短信,看到挺好的,有利于大家做毕业设计加亮点,就发给大家了(新人发帖,不会发多个文件名,测试类就放这了) 需要这3个jar包: commons-codec-1.4.jar com ...

最新文章

  1. HTML特殊转义字符对照表
  2. 常用的设计模式——观察者设计模式?和发布者-订阅者设计模式的区别
  3. oracle查看被锁的表以及解锁表
  4. 【漫画】程序猿 996 会猝死,而企业家 007 却不会?
  5. 数据库系统故障相关知识笔记
  6. 巨型机是一种什么的超级计算机,这个世界其实是一个超级计算机
  7. C++中输入一组数字 以换行符结束输入
  8. UML九种图 之 包图和对象图
  9. 服务器虚拟化十大因素
  10. Mac 安装 MySQL
  11. Redis执行monitor命令报错 (error) NOAUTH Authentication required.
  12. web项目开发的基本流程
  13. go语言 python excel_下个10年,Go能取代Python成为开发者的首选语言吗?
  14. 静态HTML网页模板源码——仿男装女装购物商城(40页功能齐全)
  15. Rxjava(Subject)-BehaviorSubject--代码分析
  16. 酸狗带你进入JAVA世界
  17. windows批量改名
  18. 修改源码文件的编码格式的小技巧
  19. Python面向对象,从农药到吃鸡 bilibili视频笔记
  20. 读书笔记: 发论文,拿项目其实很简单

热门文章

  1. 居家洁士扫地机器人_如何避免买到“智障”扫地机器人,看这篇
  2. Revit—视图联动
  3. playhome的php文件怎么导入,PlayHome导入XNALaraXPS模型教程 PlayHome工作室教程
  4. vue 移动端语音输入教程
  5. html语音输入功能讯飞,win10系统利用讯飞语音输入法实现电脑语音输入的方案介绍...
  6. 动态权重:推荐算法的新范式
  7. linux网桥转发自身数据,linux网桥理解之一
  8. [wayfarer]PetShop数据访问层之数据库访问设计
  9. 网络变压器中心抽头电容的作用
  10. centos7.x系统磁盘lvm扩容