File Broadcaster
v0.1.0-alpha
UDP ファイルの送信者と受信者
ブロードキャストアドレスを使用してLAN内のすべてのコンピュータにファイルを送信できます
Github からソース リポジトリのクローンを作成します。
コマンドラインに次のように入力します。
git clone https://github.com/gistrec/File-Broadcaster.git
git submodule init
git submodule update --recursive --remote
おそらく、コマンド ラインの代わりに Github for Windows または Github for Mac を使用することもできますが、これらはテスト/サポートされておらず、開発にはコマンド ラインのみを使用します。このリンクを使用して、コマンド ライン バージョンをダウンロードします。
make all
| パラメータ | デフォルト | 説明 |
|---|---|---|
| p、ポート | 33333 | 送信側ポートと受信側ポート |
| f、ファイル名 | none | 送受信ファイル |
| t、タイプ | 受信機 | 受信者または送信者 |
| ttl | 15 | クライアント要求または送信者の応答を待つ秒数 |
| mtu | 1500 | MTUパケットサイズ |
| 放送 | 255.255.255.255 | ブロードキャストアドレス。ユニキャストに使用できます。 |
パケット構造
NEW_PACKETパケットをブロードキャスト (またはユニキャスト) アドレスに送信しますTRANSFERパケットを介してファイルのすべての部分を送信しますRESENDパケットを送信するように要求します。RESENDパケットを待つか、TTL を待ってオフになります