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 を待ってオフになります