このツールはもともと内部ストレス テスト ツールとして使用されていましたが、改良され、完全なソース コードが公開されています。お役に立てれば幸いです。
このツールは、シリアルポート(RS232/RS485/RS422...)やイーサネット(TCP/UDP)のデバッグ機能を含むネットワークデバッグ用のツールセットです。データを送受信したり、データを転送したりできます。さまざまな TCP、UDP、シリアル ポート、WebSocket サーバーおよびクライアントをシミュレートするために使用できます。
コンパイラー:このツールは VS2017 を使用してコンパイルされています
サードパーティのライブラリに依存します。
コンパイル設定:
MFC を使用する理由
現在の成熟した UI フレームワークを考慮すると、実行可能ファイルの単一ファイルの緑色のバージョンを作成したいだけです。
転送機能って何に使うの?
転送の使用シナリオ 2 つのデバイス (またはクライアントとサーバー) 間の通信を監視し、クライアントまたはサーバーのデータ送信をシミュレートしたい場合は、転送を使用する必要があります。
複数の同時クライアントとは何ですか?
このタイプのクライアントは主に、サーバーに同時に接続し、データを送受信してサーバー上でストレス テストを実行する多数のクライアントを生成するために使用されます。
BOOST ライブラリをコンパイルしたくない場合、どうすれば直接使用できますか?
Bin ディレクトリにある EXE ファイルを直接ダウンロードして、直接使用できます。
報告されたアプリケーション構成が間違っている場合は、VS2017 C++ ランタイム ライブラリをインストールしてください。これは、Bin ディレクトリに直接ダウンロードすることもできます。
ソフトウェアダウンロードページ:
https://github.com/Zhou-zhi-peng/NetDebugger/releases
特別な必要がない場合は、NetDebugger_Release_x64.exe を直接ダウンロードしてください。
このソフトウェアが役に立ち、作者をサポートしたい場合は、QR コードをスキャンして作者に寄付することができます。
役に立たないと思われる場合は、作者に意見を伝えることもできます。
https://github.com/Zhou-zhi-peng/NetDebugger/issues/new