从http://www-it-adv.net/下载fetion程序和其所需要的模块linuxso

1.安装飞信
在windows解压后传到linux,首先在linux系统下创建一个目录,然后将这些命令文件及模块拷贝到该目录下:
[root@gc1:/usr/local/fetion]# tree
.
|-- fetion   
|-- libACE-5.7.2.so
|-- libACE_SSL-5.7.2.so
|-- libcrypto.so.4
`-- libssl.so.4

[root@gc1:/usr/local/fetion]# chmod 755 *
[root@gc1:/usr/local/fetion]# ll
total 13252
-rwxr-xr-x 1 root root   503425 Dec 21 13:02 fetion
-rwxr-xr-x 1 root root 11317349 Dec 21 13:04 libACE-5.7.2.so
-rwxr-xr-x 1 root root   548099 Dec 21 13:04 libACE_SSL-5.7.2.so
-rwxr-xr-x 1 root root   945120 Dec 21 13:04 libcrypto.so.4
-rwxr-xr-x 1 root root   213600 Dec 21 13:04 libssl.so.4

查看fetion命令用法:
[root@gc1:/usr/local/fetion]# LD_LIBRARY_PATH=. ./fetion --help    注意.空格.
************************ IMPORTANT STATEMENT ************************
**                                                                 **
**   PLEASE DON'T USE THIS SOFTWARE TO SEND JUNK SHORT MESSAGES.   **
**   OTHERWISE PLEASE BEAR YOUR OWN CONSEQUENCES.                  **
**                                                                 **
**                                Version:[20101205002-linux]      **
*********************************************************************
This program is the console version of China Fetion!
It's free for personal user.
This project website: http://www.it-adv.net/

AUTHOR:KelvinH MSN/EMAIL:shichangguo@msn.com

Usage:
    --mobile=[mobile]
    --sid=[sid]
    --pwd=[pwd]
    --config=[config file] *format:index mobile password
    --index=[index no in config file,refer to sample.conf]

--debug  *debug mode on
    --hide  *login fetion in hidden state
    --to=[mobile/sid]
    --command-path=[command file path]
    --robotmode
    --daemon(linux only)
    --proxy-ip(http proxy ip)
    --proxy-port(http proxy port)
    --msg-gb=[gb2312/gbk message]
    --msg-utf8=[utf8 message]
    --msg-type=[0/1/2 sms longsms smartmsg]
    --file-gb=[gb2312/gbk file]
    --file-utf8=[utf8 file]
    --query-cmcc-no
    --auto-retry
    --exit-on-verifycode
    --t3key=[http://www.tui3.com/page/smssend/]

2.使用说明
  
(1)以下参数提供登录用的账号密码(三种方式:手机号-密码、飞信号-密码、文件-索引)
--moble=[手机号]:登陆手机号
--sid=[飞信号]:登录飞信号
--pwd=[密码]:登录密码
-config=[文件名]:存储手机号、密码的文件
--index=[索引号]:索引

(2)以下参数提供接收者
--to=[手机号/飞信号/URI]:接收消息的手机号/飞信号/URI。如果知道对方的URI,则只需自己在对方好友列表中,无须对方在自己好友列表就能发送.支持多个号码,中间用逗号分隔.
--msg-utf8=[信息]:发送的消息,UTF8编码
--msg-gb=[信息]:发送的消息,GB编码
--file-utf8=[文件utf8格式]:发送文件内容
--file-gb=[文件gb格式]:发送文件内容
--msg-type=[0/1/2]:发送消息类型:普通消息、长消息、智能短信

(3)小工具
--query-cmcc-no:查询移动公司手机段

(4)以下为可选项
--debug:显示调试信息
--hide:隐身登陆
--exit-on-verifycode:服务器需要进行图形验证时,程序退出(1)或者等待用户手工输入识别信息(程序默认)
--proxy-ip=http:代理IP
--proxy-port=http:代理端口(机器人需要HTTP CONNECT代理,大家常用的ccproxy是支持的)

3.使用举例

LD_LIBRARY_PATH=. ./fetion
--mobile=接收短信手机号
--pwd=您的飞信密码
--to=18501341937
--msg-utf8=test

LD_LIBRARY_PATH=. ./fetion
--sid=您的飞信号 --pwd=您的飞信密码
--to=接收短信手机号
--msg-utf8=test

LD_LIBRARY_PATH=. ./fetion
--config=sample.conf
--index=1 --to=接收短信手机号
--msg-utf8=test

LD_LIBRARY_PATH=. ./fetion --sid=您的飞信号 --pwd=您的飞信密码 --to=接收短信手机号 --msg-utf8=test

[root@localhost fetion]# LD_LIBRARY_PATH=. ./fetion --sid=您的飞信号 --pwd=您的飞信密码 --to=18501341937 --msg-utf8=test
HTTP/1.1 200 OK
Connection: close
Date: Sun, 21 Dec 2014 06:53:54 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Content-Location: nav.fetion.com.cn
X-AspNet-Version: 4.0.30319
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Length: 2301

<?xml version="1.0" encoding="UTF-8"?><results><pic-certificate id="9781c45d-4bfb-411d-b5af-b7f6bd6bc8b3" pic="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" /></results>
图形验证码已经生成,文件名为:您的飞信号.jpg请识别后输入图形验证码:
6wyx
您输入的识别码是:6wyx
SIP-C/4.0 405 Method Not Allowed
T: sip:913558291@fetion.com.cn;p=30601
I: 3
Q: 1 M
XI: d4b041d350a94a188bb760ad9a6c6e9e

图形码进入图形界面查看,初次需要验证以后就不需要了
 405 Method Not Allowed
如果程序返回 SIP-C/2.0 405 Method Not Allowed 通常是对方设置拒绝短信通知。所以发送失败
我在PC客户端上的设置都没问题,但是依旧不能解决这个事情。
后来偶然中发现飞信的手机客户端的设置中有这么一项:接收飞信短信的选项。
将它打钩后,再调试飞信报警就可以正常发送了。
原来是自己在不经意之间,改动了飞信手机客户端的设置了,而这一选项在飞信PC客户端找不到的。
所以不管你再怎么调试PC客户端都是不起作用的。

但是我没有找到这个选项,想接收短信手机号可以发送不是知道是不是185是联通号的缘故
另外如果中文乱码是因为没有安装中文,挂载光盘既进入/media/server/找到fonts-chinese-3.02-12.el5.noarch.rpm安装后重启就好了

我们的fetion目录中多了两个文件:一个是.jpg就是刚才的验证码,一个是您的飞信号.cache
查看一下
[root@localhost fetion]# more 您的飞信号.cache
MACHINECODE=E44F0B74CB2EBCAD227FC667DBCAE69D
SSIURL=https://uid.fetion.com.cn/ssiportal/SSIAppSignInV4.aspx
SIPCIP=211.152.106.11
SIPCPORT=8080
PICURL=http://nav.fetion.com.cn/nav/GetPicCodeV4.aspx
MOBILE=接收短信手机号
SID=您的飞信号
SEG=8911
URI=sip:您的飞信号@fetion.com.cn;p=8911
USERID=472594096
CMCC=13000000000,13099999999
CMCC=13100000000,13199999999
CMCC=13200000000,13299999999
CMCC=14500000000,14599999999
CMCC=15500000000,15599999999
CMCC=15600000000,15699999999
CMCC=18500000000,18599999999
CMCC=18600000000,18699999999
CMCC=13300000000,13399999999
CMCC=15300000000,15399999999
CMCC=18000000000,18099999999
CMCC=18100000000,18199999999
CMCC=18900000000,18999999999
CMCC=13500000000,13999999999
CMCC=13400000000,13489999999
CMCC=15900000000,15999999999
CMCC=15800000000,15899999999
CMCC=15700000000,15799999999
CMCC=15100000000,15199999999
CMCC=15200000000,15299999999
CMCC=14700000000,14799999999
CMCC=15000000000,15099999999
CMCC=18200000000,18299999999
CMCC=18300000000,18399999999
CMCC=18400000000,18499999999
CMCC=18700000000,18799999999
CMCC=17800000000,17899999999
CMCC=18800000000,18899999999

这些是发送飞信需要查询的参数
另外最好再进行以下步骤:
[root@localhost fetion]# vi /etc/ld.so.conf
添加:
/usr/local/fetion

[root@localhost fetion]# ldconfig
[root@localhost fetion]# ./fetion --sid=您的飞信号 --pwd=您的飞信密码 --to=接收短信手机号 --msg-utf8=测试
SIP-C/4.0 280 Send SMS OK
T: sip:您的飞信号@fetion.com.cn;p=8911
I: 2
Q: 1 M
RQ: 94305369043
L: 112
XI: 8c35a486443248059e5386b83eed51d1

Linux命令行下使用飞信相关推荐

  1. linux命令行下命令参数前的一横(-)和两横(--)的区别

    linux命令行下命令参数前的一横(-)和两横(--)的区别 原文转自:http://blog.csdn.net/songjinshi/article/details/6816776 在解释这些区别之 ...

  2. ffmpeg linux 命令,Linux命令行下转换媒体格式工具FFMPEG介绍

    Linux命令行下转换媒体格式工具FFMPEG介绍 格式:ffmpeg [[输入文件选项]- i 输入文件名] {[输入文件选项] 输出文件名} 主要选项: -L 显示ffmpeg的版权说明 -h 显 ...

  3. linux命令行下载github文件,Linux命令行下使用GitHub

    Linux命令行下使用GitHub 1.注册github账号 2.创建ssh密钥 cd ~ ssh-keygen -t rsa -C your_email@example.com 1 2 cd~ ss ...

  4. linux 命令api,linux命令行下字典,使用有道API

    Linux命令行下的字典,使用"exit"退出.大家简单申请一个key就可以用了. 这里 申请 #!/usr/bin/python3.2 import urllib.request ...

  5. 【转】Linux命令行下svn ignore忽略文件或文件夹用法

    转自:Linux命令行下svn ignore忽略文件或文件夹用法 - 陌上归人的博客 - 博客园 一.忽略单个目录 1.忽略文件夹 假如目录oa.youxi.com是从svn checkout出来的, ...

  6. Linux命令行下感叹号的几个用法

    Linux命令行下 " ! " 的几个用法 ! 在大多数编程语言中表示取反的意思,但是在命令行中,他还有一些其他的神奇用法.熟练掌握这些用法,可以大大提高我们日常命令行操作的效率. ...

  7. linux 的一些实用工具,linux 命令行下的一些实用工具

    linux 命令行下的一些实用工具 命令行下的一些常用应用: awesome                        适合geek的桌面管理器VM mc                     ...

  8. linux的manual手册不存在,在 Linux 命令行下使用“原力”

    原标题:在 Linux 命令行下使用"原力" 和绝地武士的原力一样,-f 参数是很强大的,并伴随着潜在的毁灭性,在你能用好的时候又很便利. -- Alan Formy-duval( ...

  9. linux 命令行下导出查询的数据

    linux 命令行下导出查询的数据 因为业务要求只能在 linux 命令行下导出数据,所需需要此命令导出 mysql -uroot -p'password' mika_gxgd -e "SE ...

最新文章

  1. Linux 系统 rpm安装ipvsadm.src.rpm
  2. STL---string
  3. 【Java进阶】初识SpringCloud
  4. php网站搭建致命错误203终止,PHP致命错误:无法重新分配$this
  5. 第一季5:Hi3518EV200的环境搭建
  6. C C++面试常问简答题(1)
  7. 一段字符串修改某一个位置的值
  8. 每天一道算法题:无重复字符的最长子串
  9. delphi xe3 oracle,delphixe3
  10. 【报告分享】 百度2021国潮骄傲搜索大数据报告-百度x人民网(附下载)
  11. gsp计算机设施设备表格,GSP计算机系统内审表
  12. EasyCVR通过GB28181级联到紫光华智综合安防应用平台无法注册成功问题排查
  13. 小牛电动电池黑科技曝光,够创新才能够实力
  14. MBD(一)-下载包-getstart-raspberry串口设置问题
  15. ubuntu下深度启动盘制作工具
  16. 我的世界服务器修改武器伤害,我的世界:8张特性图,武器伤害没上限,物品全靠刷,老mc秒懂!...
  17. Tableau技巧(五)帕累托分布(二八原则)
  18. SpringCloud(Hoxton SR6)微服务工具集学习笔记
  19. 使用Window Media Player网页播放器
  20. 开始学习Pascal语言

热门文章

  1. 滚动轴承故障特征频率计算公式
  2. 海定计算机计算标准差,标准差怎么算公式(标准差的计算例题)
  3. 如何让生活充满充实感
  4. stl如果开o2_Flow-3D地形模型处理
  5. android—性能优化2—内存优化
  6. rust的所有权与引用
  7. Python列表实现矩阵的创建、输入输出、转化转置、加减乘运算并设计一个矩阵计算器GUI界面
  8. 原生js实现轮盘抽奖,控制中奖概率(完整示例)
  9. Mysql数据库基础及高阶
  10. C# 数字转汉字(一二三)