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封包大小 |
pod送 | 255.255.255.255 | 廣播位址。可以用於單播。 |
資料包結構
NEW_PACKET
封包到廣播(或單播)位址TRANSFER
資料包發送文件的所有部分RESEND
封包到廣播(或單播)位址RESEND
封包或等待 TTL 並關閉