File Broadcaster
v0.1.0-alpha
Sender und Empfänger der UDP-Datei
Kann die Broadcast-Adresse verwenden, um Dateien an alle Computer im LAN zu senden
Klonen Sie das Quell-Repository von Github.
Geben Sie in der Befehlszeile Folgendes ein:
git clone https://github.com/gistrec/File-Broadcaster.git
git submodule init
git submodule update --recursive --remote
Sie können wahrscheinlich Github für Windows oder Github für Mac anstelle der Befehlszeile verwenden. Diese werden jedoch nicht getestet/unterstützt und wir verwenden die Befehlszeile nur für die Entwicklung. Verwenden Sie diesen Link, um die Befehlszeilenversion herunterzuladen.
make all
Parameter | Standard | Beschreibung |
---|---|---|
p, Hafen | 33333 | Sender- und Empfängerport |
f, Dateiname | none | Gesendete und empfangene Datei |
t, Typ | Empfänger | Empfänger oder Sender |
ttl | 15 | Sekunden zum Warten auf Client-Anfragen oder Absender-Antworten |
mtu | 1500 | MTU-Paketgröße |
übertragen | 255.255.255.255 | Broadcast-Adresse. Kann für Unicast verwendet werden. |
Paketstruktur
NEW_PACKET
-Paket an die Broadcast- (oder Unicast-)AdresseTRANSFER
PaketRESEND
an die Broadcast- (oder Unicast-)Adresse zu sendenRESEND
von Paketen oder wartet auf TTL und schaltet sich aus