問題タブ [gsm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
serial-port - ATコマンドを介してGSM電話/モデムに「オペレーターコマンド」(例:残りの現金SIMクレジット)を送信する
ネットワークオペレーターから「アラート」タイプのメッセージ応答を取得するために、GSM モデムを使用してオペレーターコマンドを送信する方法 (正しい専門用語を知りません) を調査するのに少し行き詰まっています。もちろん、応答特性はオペレーター+コマンド固有ですが、国/ネットワークの操作に関係なく、同様の方法で使用されていると思います。
たとえば、携帯電話で *123# をダイヤルすると、"現金タイプ" の SIM に残っているクレジット残高を知らせるプロンプトのテキスト応答が表示されます。それが私がする必要があることですが、AT cmdsを介して(私の電話ではありません:)
現在、開発用に Huawei E1550 3G モデムを使用しています。関連する場合、すべてのモデム通信はGSMCommLibライブラリを介して行われます。また、C#/.NET 2.0。私は主に、グーグル検索に役立ついくつかのキーワード/ヒントを求めていると思いますが、役立つものは何でも本当に感謝しています!
android - (GSM) 通話中にオーディオ ストリームを読み取る
(GSM) 通話中にオーディオ ストリームを読み取ることはできますか? エンコーディング アプリケーションを作成したいのですが、SIP と VoIP は使用したくありません。ありがとうございました。
linux - USSD ゲートウェイの実装
オペレーター向けの USSD ゲートウェイを開発することになっているので、次のことを手伝ってください - この目的でアスタリスクを使用できますか? -アスタリスク システムは、ユーザー入力として英数字を使用できますか。
android - androidアウトバウンド発信者ID-オン/オフ
プログラムで発信者IDをアクティビティから非表示/表示したい。私はAndroidのドキュメントでそれを見つけようとしましたが、運がありませんでした。多分あなたは何かアイデアがありますか?
android - WiFiではなくGSMネットワークを使用してHTTP接続を確立する
WifiではなくGSM接続を使用してAndroidでHTTPリクエストを行う必要があります。
私の現在の解決策は、すべてのWi-Fi接続から切断し、リクエストを実行することです。より良い解決策はありますか?APIに関連するメソッドが見つかりませんでした(パッケージを調べましたorg.apache.httpが、どのタイプの接続を使用する必要があるかを完全に認識していないようです)。
mobile - コンピューターから携帯電話に SMS を送信するための開発ツールはありますか?
テキストボックスからコンピューターに接続された電話(gsmベースのSIMを搭載)にSMSを送信し、電話がそのSMSを特定の番号に配信するインターフェイスをコンピューターで開発したい(番号はテキストフィールドにも表示されます) . この目的に使用できるツールを知りたいのですが、この種の仕事に適したプログラミング言語は何ですか? (java/.net/php/UNIX シェル スクリプト)。
windows - GSM モデムを使用して SMS を送受信したり、通話を送受信したりするための無料のライブラリはありますか?
GSM モデム (これ)を使用して SMS を送信、受信、および処理する Windows アプリケーションを作成したいのですが、同じことを行うオープンソース ライブラリまたはアプリケーションへのリンクを提供していただけると非常に助かります。私は MFC と Qt が得意なので、C++ や C ライブラリ、アプリのリファレンスはもっと優れています。
着信通話の処理方法について教えてください/参考にしていただければ幸いです。通話中にユーザーのキーボード入力を読みたい (たとえば、Apple の場合は 1 を、Microsoft の場合は 2 を押す)。次のバージョンのように、これをサポートしたいと思います。
algorithm - MSIN から生成された PIN および PUK の文字列パターン/アルゴリズム
携帯電話会社は、SIM カードの PIN と PUK の両方をどのように生成しているのでしょうか?
既に生成されたコードの大規模なデータベースがあり、このデータベースには 3 つの列が含まれています: * MSIN : モバイル加入者識別番号 (10 桁) * PIN : 個人識別番号 (4 桁) * PUK : 個人のブロック解除コード (8 桁)
これまでのところ、PIN と PUK の両方が MSIN から生成されている可能性があります。これは、MSIN 列が増加しているためです。
このシリアルがどのように生成されるかを知ることは可能ですか? 既存のデータベースを使用して、使用されたアルゴリズムを推測することは可能ですか?
提供された情報を違法行為に使用しないようにするためだけに、これを求めています;)
ありがとう。
アップデート
いくつかの暗証番号が繰り返される回数を検索したところ、これが見つかりました
ピン 1111 は他のピンよりも多く使用されています。おそらく、アルゴリズムは時々変更される..または内部にロジックがまったくない:(
更新 2
MSIN を確認したところ、インクリメント システムでジャンプしていることがわかりました。たとえば、次のようになります。
これは、彼らが新しいカードを発行したいときはいつでも、たとえば 500 000 枚のカードを発行したいときはいつでも、データベースのインクリメント ルールに従わない新しい MSIN で開始し、コード生成の背後にあるアルゴリズムを変更する可能性があるという考えにつながります (そのため、場合によっては、次のすべてのカードがピン 1111 で発行されていることがわかります)
android - 携帯電話ATコマンドセットエミュレータ:応答コードの適切な構文
DUNプロファイルを使用してBluetooth経由で携帯電話に接続するレガシーハードウェアがいくつかあります。次に、ATコマンドを発行して、監視目的でSMSを読み取ります。
AndroidフォンはAToverDUNをサポートしていません。だから私はこのアプリケーションを書いています。問題は、レガシーハードウェアが電話に接続している間、そのコマンドに対する私の応答を受け入れないことです。具体的には、AT+CGMIコマンドに対する私の答えを受け入れていないようです。CRとLFの制御文字の使用法に問題があると思いますが、何が起こっているのか理解できません。
チャットログの例を次に示します。
デバイスが接続をリセットすると、例外が発生します。
ここにいくつかのコードがあります:
modem - GSM モデムの操作
GSM モデムを使用して Web サーバーで通話を受信する方法を知りたいと思っていました。
私はそれの初心者で、宇宙を探検したかったのです。
おそらくいくつかのチュートリアルリンクなどで、誰かがこれについて私を助けることができればうれしいです.
ありがとう