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的


我用的時候覺得挺方便的。

發佈了24 篇原創文章 · 獲贊 11 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章