免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 995 | 回复: 0
打印 上一主题 下一主题

RHEL5下调试飞信机器人 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-28 17:28 |只看该作者 |倒序浏览
通过飞信机器人发送脚本获取的系统服务状态短信可以随时链接服务器的状态。以下就是在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:
http://www.fetion.com.cn/
This project website:
http://www.it-adv.net/
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。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/78144/showart_1671211.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP