ローカル フォルダーを SMS ストレージにマップできる可能性はありますか?
.NET(シリアルポート通信)を使用しています
AT+CPMS= "MT" などを使用して SMS のストレージを指定できることを知っています。
しかし、すべての SMS を GSM モデム経由ではなく、自分のシステムに直接送信したいのです。
出来ますか?
ローカル フォルダーを SMS ストレージにマップできる可能性はありますか?
.NET(シリアルポート通信)を使用しています
AT+CPMS= "MT" などを使用して SMS のストレージを指定できることを知っています。
しかし、すべての SMS を GSM モデム経由ではなく、自分のシステムに直接送信したいのです。
出来ますか?
私の知る限り、それはNOです。この目的のために、より良いアプローチはこれです-
1) を使用して、着信メッセージのポートを読み取り続けますport.DataReceived event
。
2)正規表現を使用して、ポートに存在するデータをメッセージ形式と一致させることができます。一致する場合は、このメッセージをローカル ドライブのファイルに追加します (これにはStreamWriterが役立ちます)。
3) モデムまたは SIM メモリが新しいメッセージでいっぱいにならないようにするには、保存したメッセージをすぐに削除します。このようにして、新しい受信メッセージを常に受け入れる余地があります。
4) アプリケーションでこの機能を設定すると、メッセージはファイル (ローカル メモリ) に保存され、モデムには保存されません。