SMSを送信するための簡単なスクリプト

Pythonの勉強を続けています。 言語は美しいです。私の同僚がプログラマーでないとき、彼が私のコードに座って読んで理解できるのは嬉しいです。 顧客にSMSアラートを作成するタスクが発生しました(遅延、新しいサービスなどについて)。 Teleofis GSMモデムを購入しました。 プログラムは彼のために働きましたが、彼らは本当にそれを見つけませんでした。 マニュアルを開き、Windowsで簡単なプログラムを作成する必要がありました。このプログラムは、モデムが置かれているCOMポートを開き、ATコマンドを書き込みます。



スクリプト自体は、Windowsで動作するためにpySerialを必要とします。



スクリプトを実行するには、モデムをコンピューターに接続し、fireをインストールし、sms_sender.pyファイルを開いて行90を編集する必要があります。



a = Sender(( '790864x0807' ,),u " , « » . , [ 91 ]." ,1,115200,2)



* This source code was highlighted with Source Code Highlighter .






最初のパラメーターは受信者のタプルで、2番目はメッセージテキストです。 3番目はポート番号です。 残りは必要ありません-これは応答を待つための速度とタイムアウトです。

そして、コマンドラインからコマンド呼び出しを行います

python sms_sender.py



表示されます:

残りのPDU ...

残りのPDU ...





このスクリプトは、メッセージの一部を受信者に送信します。 以上です。

スクリプト自体はここから入手できます。 その使用に制限はありません。使用を制限するために非常にシンプルで小さいです。



All Articles