linux命令行下的fetion

下载

飞信机器人Fetion ROBOT
地址:http://www.it-adv.net/index.php?action=downloads


安装

可以参考网页上的标准方法,有详细步骤,或者也可以看一下我的步骤,http://blog.csdn.net/newman0708/archive/2009/02/15/3891871.aspx


命令行用法
LD_LIBRARY_PATH=/home/newman0708/fetion_install/ /home/newman0708/fetion_install/fetion --mobile=13711111111 --pwd=123456 --to=13722222222--msg-utf8="hello my friend"
每次发一条短信都这样确实太麻烦了,所以我写了一个脚本方便使用,仅供参考。


名字自己定,简单就可以了。
[fetion]
#!/bin/bash
#

fetionpath="/home/newman0708/fetion_install"

buddylist=(
"13711111111 自己"
"13722222222 小6"
"13633333333 哦拔"

"757000000 时尚派"
)


#help message
help_message(){
    n=${#buddylist[@]}
    for ((i=0;i<n;i++))
    do
    value=${buddylist[i]}
    number=`getNumber "$value"`
    buddyname=`getBuddyname "$value"`
    echo -e $i "/t"$buddyname"/t/t" $number
    done
}

#getNumber "13711111111 自己"
#split the " "(space)
#return 13711111111
getNumber(){
    local str1=$1
    echo ${str1%% *}
}

#getNumber "13711111111 自己"
#split the " "(space)
#return 自己
getBuddyname(){
    local str1=$1
    echo ${str1#* }
}

if [ ! $# -eq 2 ] ; then
    #help message
    help_message
    exit 0
fi
 

value=${buddylist[$1]}
number=`getNumber "$value"`
buddyname=`getBuddyname "$value"`

echo $number $buddyname $2

LD_LIBRARY_PATH=$fetionpath $fetionpath/fetion --mobile=13711111111 --pwd=123456 --to=$number --msg-utf8="$2"

# code end



把上面代码保存为文件,并取命为fetion,做一个链接,使文件可以被直接执行
mkdir ~/bin
ln -s /home/newman0708/fetion /home/newman0708/bin/

使用方法:
$ fetion

0     自己         13711111111
1     小6          13722222222
2     哦拔         13633333333
3     时尚派     757000000


$ fetion 0 "happy now"
注:此命令是发给自己的


$ fetion 1 "happy now,young 6"
注:此命令是发给小6的


我用的时候觉得挺方便的。

你可能感兴趣的:(linux命令行下的fetion)