File Broadcaster
v0.1.0-alpha
UDP 文件发送方和接收方
可以使用广播地址向局域网内所有计算机发送文件
从 Github 克隆源存储库。
在命令行中输入:
git clone https://github.com/gistrec/File-Broadcaster.git
git submodule init
git submodule update --recursive --remote
您可能可以使用适用于 Windows 的 Github 或适用于 Mac 的 Github 而不是命令行,但是这些未经测试/支持,我们仅使用命令行进行开发。使用此链接下载命令行版本。
make all
范围 | 默认 | 描述 |
---|---|---|
p、端口 | 33333 | 发送端和接收端端口 |
f、文件名 | none | 发送和接收的文件 |
t,类型 | 接收者 | 接收者或发送者 |
TTL | 15 | 等待客户端请求或发件人响应的秒数 |
最大传输单元 | 1500 | MTU数据包大小 |
播送 | 255.255.255.255 | 广播地址。可以用于单播。 |
数据包结构
NEW_PACKET
数据包到广播(或单播)地址TRANSFER
数据包发送文件的所有部分RESEND
数据包到广播(或单播)地址RESEND
数据包或等待 TTL 并关闭