通过飞信机器人发送脚本获取的系统服务状态短信可以随时链接服务器的状态。以下就是在RHEL5 X86_64版本下调试飞信机器人的过程。
首先下载飞信机器人这个不用多说了。
先使用i386的版本进行调试,fetion20080522004-linrh4.tar.gz libraryrh4x32.tar.gz 这个两个文件
tar -xvf fetion20080522004-linrh4.tar.gz
cp libraryrh4x32.tar.gz install
cd install
tar -xvf libraryrh4x32.tar.gz
然后执行
LD_LIBRARY_PATH=. ./fetion
./fetion: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory
出现上面的错误,解决方式
ln -s /usr/lib/libssl.so /usr/lib/libssl.so.4
再次执行# LD_LIBRARY_PATH=. ./fetion
./fetion: error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file or directory
出现上面的错误,解决方式
ln -s /usr/lib/libcrypto.so /usr/lib/libcrypto.so.4
在此执行# LD_LIBRARY_PATH=. ./fetion
************************ IMPORTANT STATEMENT ************************
** **
** PLEASE DON'T USE THIS SOFTWARE TO SEND JUNK SHORT MESSAGES. **
** OTHERWISE PLEASE BEAR YOUR OWN CONSEQUENCES. **
** **
** Version:[20080522004-linrh4] **
*********************************************************************
This program is the console version of China Fetion!
It's free for personal user.
Fetion official website:
This project website:
AUTHOR:KelvinH MSN/EMAIL:shichangguo@msn.com
Usage:
fetion -h
-h: help
fetion -u mobile -p pwd [-b batchfile] [-EN] [-d]
fetion -u mobile -p pwd [-b batchfile] [-EN] [-d]
-u: Fetion user account(only supports mobile phone No.)
-p: Account password
-b: Batch file name
-d: Debug on and write logs to [mobile]-debug.log
-EN: English
说明此版本已经调试成功;
接下来可以测试短信,先编辑一个msg文件格式如下,用来存放发送的信息
# cat msg
sms 137xxxxxxxx Notification Type: PROBLEM
注释:sms 发送指令; 137xxxxxxxx接收手机号码;Notification Type: PROBLEM此部分为发送的短信内容;
exit
注释:退出指令
执行如下命令发送短信
#LD_LIBRARY_PATH=. ./fetion -u 151xxxxxxxx -p xxxxxx -b msg -EN
注释:-u 飞信注册的手机号码; -p 飞信注册的手机号码的密码;-b 指明发送消息的文件; -EN结束
调试X86_64版本过程
fetion20080910047-lin64.tar.gz library64_linux.tar.gz 这两个为x86_64为版本文件,按照上面的步骤进行解压。然后在install目录中执行。
# LD_LIBRARY_PATH=. ./fetion
./fetion: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./libACE.so.5.4.7)
这个问题不知道该如何解决,一种说法是要找一个低版本的GLIBC。
阅读(2675) | 评论(0) | 转发(0) |