快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms

飞信机器人在系统监控上的应用

    飞信机器人基于FETION飞信协议的短信机器人,非常适用于实时系统监控,自动化控制等领域,相对于购买gsm modem以及相关设备来说,可以为企业节省不少成本。但由于“飞信机器人的实现是基于协议分析和一些网上资料,是非官方的飞信协议实现。”未来大规模应用难以预料,不过至少目前应用还是免费的,不知未来中国移动飞信会不会介入,我们作为飞信短信机器人的使用者是当然不希望此事的发生了。废话就此打住,下面简单介绍在CentOS5上的飞信机器人安装配置和简单使用。

    到官方下载最新飞信机器人程序
    下载地址
    http://www.it-adv.net/fetion/download/fetion20080522004-linrh4.tar.gz

    支持库下载地址
    http://www.it-adv.net/fetion/libraryrh4x32.tar.gz
    其他一些飞信机器人api 资料等可以到官方http://www.it-adv.net上找
    插件开发实例看这里
    支持库解压到/usr/lib/下
    缺少的库用yum安装,即使这样了,初次使用还是找不多某些库
    最后直接这样了。
    cp /usr/lib/libcrypto.so.0.9.7a /usr/lib/libcrypto.so.4
    cp /usr/lib/libssl.so.0.9.7a /usr/lib/libssl.so.4

    解压feixin包,install下的fetion是主要程序,将路径加入到环境变量。
    使用方法


    引用 [root@server ~]# 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:[email protected]

    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

    -u 飞信用户帐号,目前只支持手机号码
    -p 飞信用户密码
    -b 编写的各种脚本
    -d debug模式并且记录日志到[mobile]-debug.log文件
    -EN 英文(linux中文支持utf-8)
    实例,假设我的手机号 88888888888 申请时候密码是888888


    引用
    [root@server ~]# fetion -u 88888888888 -p 888888  -EN -d message.log
    登录后
    输入?查询各指令使用方法


    ***********************************************************************************
            Command         Command Description
            list            Buddies list: list
            sms             Send short message: sms fetion_no/mobile_no/index_no  message(\n for new line)
            chat            Send online message: chat fetion_no/mobile_no/index_no  message(\n for new line)
            status          Modify online status: status online/busy/away/hidden [online description]
            add             Add friend: add fetion_no/mobile_no  apply_message  local_nickname
            del             Delete friend: del fetion_no/mobile_no
            invite          Invite friend registe fetion: invite mobile_no yourname
            myinfo          Modify information: myinfo nickname/impresa message
            autoaccept              Auto accept contact add buddy request: autoaccept on/off/status
            ver             ver:Show system version
            help            Help menu: help/?
            exit            Exit to system: quit/exit
    ***********************************************************************************

    list                     显示好友列表
    sms                    发送短信 格式:sms  飞信手机号 message 换行 \n
    chat                   发送在线消息
    status                 修改状态 online/busy/away/hidden
    add                    添加好友
    del                     删除好友
    invite                  邀请好友
    autoaccept         自动接受
    myinfo                修改资料信息
    help                   帮助
    exit                   退出

    然后就可以发挥大家各自的聪明才智编写各种应用监控脚本实时监控系统应用了

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论