File Broadcaster
v0.1.0-alpha
Pengirim dan penerima file UDP
Dapat menggunakan alamat siaran untuk mengirim file di semua komputer di LAN
Kloning repositori sumber dari Github.
Di baris perintah, masukkan:
git clone https://github.com/gistrec/File-Broadcaster.git
git submodule init
git submodule update --recursive --remote
Anda mungkin dapat menggunakan Github untuk Windows atau Github untuk Mac alih-alih baris perintah, namun ini tidak diuji/didukung dan kami hanya menggunakan baris perintah untuk pengembangan. Gunakan tautan ini untuk mengunduh versi baris perintah.
make all
Parameter | Bawaan | Keterangan |
---|---|---|
hal, pelabuhan | 33333 | Port pengirim dan penerima |
f, nama file | none | File yang dikirim dan diterima |
t, ketik | penerima | penerima atau pengirim |
ttl | 15 | Detik untuk menunggu permintaan klien atau tanggapan pengirim |
mtu | 1500 | Ukuran paket MTU |
siaran | 255.255.255.255 | Alamat siaran. Dapat digunakan untuk unicast. |
Struktur paket
NEW_PACKET
ke alamat siaran (atau unicast).TRANSFER
RESEND
ke alamat siaran (atau unicast).RESEND
paket atau menunggu TTL dan mati