本人系统环境是Centos 6.3 64位

 

而linux版的飞信所需库都是32位的,所以后面所需的库文件,需要强行RPM安装,YUM无效

 

配置本地光盘YUM源,不要用互联网的YUM源

 

下载飞信20101205002

http://pan.baidu.com/share/link?shareid=3465208449&uk=2432710391

网盘里包括fetion主程序,和所需库文件(文件不全,需要自己根据提示安装)

 

安装开始:

mkdir /usr/local/fetion

mount /dev/cdrom /media   #挂载fetion光盘

cp -rf /meda/* /usr/local/fetion   #拷贝主程序和库文件到指定目录

chmod 755 /usr/local/fetion/*  

vim /etc/ld.so.conf

include ld.so.conf.d/*.conf
/usr/local/fetion #调整lib库路径指定到fetion的目录下

ldconfig   #刷新库

cd /usr/local/fetion

./fetion   #会提示缺少库文件 ld-linux.so.2libstdc++.so.6 libgssapi_krb5.so.2 libz.so.1

挂载Centos本地光盘安装所需库文件

yum install ld-linux.so.2 libstdc++.so.6 libz.so.1-y

安装krb5时会出现无法安装的情况,可试试如下方法

rpm -e krb5-libs-1.10.3-10.el6_4.4.x86_64 --nodeps   #强制卸载64位版本

用rpm强行安装32位的版本的krb5-libs包括依赖包

[root@nagios fetion]# rpm -ivh krb5-libs-1.9-33.el6.i686.rpm libcom_err-1.41.12-12.el6.i686.rpm keyutils-libs-1.4-4.el6.i686.rpm libselinux-2.0.94-5.3.el6.i686.rpm --replacefiles --force

装所需库之后出现如下信息表示正常
[root@nagios fetion]# ./fetion 
 ************************ 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/]
[root@nagios fetion]# 

进行测试
./fetion --mobile=15091480XXX --pwd=qaz000123 --to 13484812XXX --msg-gb="this is test for fetion" 
第一次发送回提示输入验证码,验证码图片在fetion目录下

./fetion --mobile=15091480XXX --pwd=qaz000123 --to 13484812XXX --msg-gb="this is test for fetion"
如果短信发送成功会出现以下信息
[root@nagios fetion]# ./fetion --mobile=15091480633 --pwd=qaz000123 --to 13484812369 --msg-gb="This is test"
SIP-C/4.0 280 Send SMS OK
T: sip:537846348@fetion.com.cn;p=32194
I: 3
Q: 1 M
L: 112
D: Tue, 10 Sep 2013 22:08:18 GMT
XI: 103C6D8885334A62CC1E6E2D7B3B5B43