MSNロボットアプリケーションインスタンス - サーバーの監視

IPを変更するときに状態監視サーバーを容易にするために、私は自動的にMSNサーバーの現在のIPを通して私にメッセージを送信することができ、サーバーを必要としています。MSNのロボットは、すでにあなたがここに自由のためのアプリケーションを使用することができ、書き込まれていた、と今私は私がメッセージを送信するために役立つMSNロボットを呼び出すための小さなプログラムを書く必要があるということ。


意図的なオリジナルテキストhttp://dominic16y.world.edoors.com/CGNWR3kC9euM

IPを変更するときに状態監視サーバーを容易にするために、私は自動的にMSNサーバーの現在のIPを通して私にメッセージを送信することができ、サーバーを必要としています。MSNのロボットは、すでにあなたがここに自由のためのアプリケーションを使用することができ、書き込まれていた、と今私は私がメッセージを送信するために役立つMSNロボットを呼び出すための小さなプログラムを書く必要があるということ。

最初のページを参照して、プロセスはMSNのロボット、簡単な言及に実行される
0あなたはその後適用すると、彼はあなた自身のMSNロボットのいずれかを送信します(それがウェブサイトです)、そしてロボットのアカウントのパスワードを操作します。
1. 6時間有効SPID値、すなわちセッションを取得します。
2.連絡先を追加し、あなたとロボットの相互作用は、送信者に連絡先を追加する必要があります。
3. SPID送信者が送信されたときに有効な値にもたらすために、メッセージを送信します。

上記の点では、まだプログラムを記述する必要はありませんが、だけにして、次のステップをWebページをテストするために必要な、[OK]の方法を使用して、とき通常のメッセージを送受信する必要があります。つまり、正しいURLを貼り付け、開いてテストすることができるブラウザです。

彼は、シェルスクリプトを書き始めました

次の手順では、書かれた環境のDebian 4.0と5.0に適用されます

Vimの/home/backup/msn_send.sh

#!/ binに/ bashの
#のMSNロボット差出人

#1。SPID値を取得
にwget -q -O /tmp/session.txt -q 'http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=GETSPID&USERID=アカウント&PASSWD = password'を

#2設定セッション変数、6時間この可変周期
セッション= '猫/tmp/session.txt|awk' {printfの $ 2" N「} `

#3セット日付及びIP変数
IPL = `/ sbinに/ ppp0のifconfigコマンド|はgrep "INET" |カット-C 21-38 | AWK '{} 1印刷$'`
DATE1 Y = `日付+%/%M /% D、%T '

#4は、メッセージ送信します
$ IP1&フラグ= 0&:wgetの-q「http://59.120.234.84:8082/msnSDK/msn_cgi-win32?UIDS= MSNアカウント&MSG = $日付1 IP交換 FUNC = SENDMSG&ENCODING = UTF-8&SESSION = $をセッション"

プログラムの上記の内容、タイトなアカウントの赤い部分の変化に注意を払う必要性
を再度インストールするために行われ
ます。chmod 755 /home/backup/msn_send.sh
LN /home/backup/msn_send.sh -sは/ etc / PPP / IPアップ.D / MSN-送信

このようにしてますが、IPのためのサーバ、およびそれが自動的にMSN経由で通知されます。

オリジナル:大列  MSNロボットアプリケーションインスタンス-サーバーの監視


おすすめ

転載: www.cnblogs.com/petewell/p/11495869.html