手机linux发短信的命令,在Linux中使用飞信发送手机短信

在Linux中使用飞信发送手机短信

在Windows中使用飞信我们都会,从飞信网站下一个客户端安装好就可以正常使用了,不过你一定没有在Linux下用飞信发过消息吧,下面我就就一步一步在LINUX下使用命令来发送短信

1、需要飞信客户端的软件。 fetion_linux_20080402.tar.gz

2、飞信安装需要的库文件,要安装libACE.         ACE-5.5.tar.gz

从此处下载[url]http://deuce.doc.wustl.edu/ACE-5.5.tar.gz[/url]

下面我们开始安装过程,

[root@localhost opt]# tar -xzvf fetion_linux_20080402.tar.gz

上面把飞信客户端解压

[root@localhost opt]# ldd sms

linux-gate.so.1 =>  (0x00237000)

libACE.so.5.4.7 => not found

libACE_SSL.so.5.4.7 => not found

libssl.so.0.9.8 => not found

libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0073e000)

libm.so.6 => /lib/libm.so.6 (0x00ce6000)

libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0042a000)

libc.so.6 => /lib/libc.so.6 (0x00238000)

/lib/ld-linux.so.2 (0x00bf7000)

使用ldd sms 查看sms这个的库文件是否完整

上面提示有有三个库没有找到,接下来我们就需要安装libACE来提供缺少的库

[root@localhost opt]# tar -xzvf ACE-5.5.tar.gz

[root@localhost opt]# cd ACE_wrappers/

[root@localhost ACE_wrappers]# pwd

/opt/ACE_wrappers

可以看到现在的路径是/opt/ACE_wrappers

为了更保险,首先将这个目录权限设置读写执行

[root@localhost ACE_wrappers]# chmod a=rwx -R /opt/ACE_wrappers/

然后再修改/etc/profile文件

[root@localhost ACE_wrappers]# vi /etc/profile

添加以下内容

# Path manipulation

if [ `id -u` = 0 ]; then

pathmunge /sbin

pathmunge /usr/sbin

pathmunge /usr/local/sbin

pathmunge /opt/ACE_wrappers

fi

ACE_ROOT=/opt/ACE_wrappers

export ACE_ROOT

再注销用户,重新登陆

在$ACE_ROOT目录中的ace目录下生成文件config.h,在这个文件中要包含一句话

#include "ace/config-linux.h"

5在$ACE_ROOT目录中的include/makeinclude目录下生成文件platform_macros.GNU

在这个文件中要包含一句话

include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU

进入$ACE_ROOT/ace目录,执行这两个命令

[root@localhost ace]# make debug=0

[root@localhost ace]# make ssl=1

这时已经生成好libACE库文件了(lib目录下的文件是链接文件)

[root@localhost opt]# find ./ACE_wrappers -name "libA*"

./ACE_wrappers/ace/SSL/libACE_SSL.so.5.5.0

./ACE_wrappers/ace/SSL/libACE_SSL.so

./ACE_wrappers/ace/libACE.so

./ACE_wrappers/ace/libACE.so.5.5.0

./ACE_wrappers/lib/libACE_SSL.so.5.5.0

./ACE_wrappers/lib/libACE.so

./ACE_wrappers/lib/libACE.so.5.5.0

./ACE_wrappers/lib/libACE_SSL.so

[root@localhost opt]# cp /opt/ACE_wrappers/ace/libACE.so.5.5.0 /usr/lib/libACE.so.5.4.7

[root@localhost opt]# cp /opt/ACE_wrappers/ace/SSL/libACE_SSL.so.5.5.0 /usr/lib/libACE_SSL.so.5.4.7

cp /lib/libssl.so.0.9.8b /usr/lib/libssl.so.0.9.8

拷贝这三个文件是为了让sms的库文件存在

如果./sms --help能出来帮助信息就证明安装成功了,接下来就可以用来发送手机短信了,前提是你的手机必须要开通飞信了。

[root@localhost opt]# ./sms --help

./sms: /usr/lib/libssl.so.0.9.8: no version information available (required by ./sms)

************************ IMPORTANT STATEMENT ************************

**                                                                 **

**   PLEASE DON'T USE THIS SOFTWARE TO SEND JUNK SHORT MESSAGES.   **

**   OTHERWISE PLEASE BEAR YOUR OWN CONSEQUENCES.                  **

**                                                                 **

**                                       [version:2008-4-2]        **

*********************************************************************

This program is for sending short messages via CMCC Fetion!

[url]http://www.fetion.com.cn/[/url]

AUTHOR:KelvinHan MSN/EMAIL:shichangguo@msn.com 2008/3/8

Usage:

sms -f mobile -p pwd -t mobile1,.. -m message -a message -d

sms -f mobile -p pwd -t mobile1,.. -i file_name[utf8] -a invite_message -d 1

-f:Fetion mobile account(only supports mobile phone No.)

-p:Account password

-t:Destination mobile list

-m:Message

-i:File name(only supports utf8)

-a:Auto send invite using invite_message.

-d:Debug on.

上面的帮助信息告诉我们-f是自己飞信手机号 -p是密码 -t是发送给谁(必须已经加成你飞信好友的号码)-m是发送信息内容 可以看到后面有一个提示,发送到号码成功

[root@localhost opt]# ./sms -f 13524486160 -p 123456 -t 13524486160 -m hello

./sms: /usr/lib/libssl.so.0.9.8: no version information available (required by ./sms)

[Thu May 15 16:52:46 2008] :) Send msg to 13524486160 ok!

感谢Ludy提供的帮助,参考了他的Blog

[url]http://hi.baidu.com/linux%B7%DB%CB%BF/blog/item/6d78e627d86ee706908f9d54.htmlBlog[/url]

©著作权归作者所有:来自51CTO博客作者fine102的原创作品,如需转载,请注明出处,否则将追究法律责任

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值