File Broadcaster
v0.1.0-alpha
Remetente e receptor de arquivo UDP
Pode usar endereço de broadcast para enviar arquivos em todos os computadores na LAN
Clone o repositório de origem do Github.
Na linha de comando, digite:
git clone https://github.com/gistrec/File-Broadcaster.git
git submodule init
git submodule update --recursive --remote
Você provavelmente pode usar o Github para Windows ou o Github para Mac em vez da linha de comando, no entanto, eles não são testados/suportados e usamos apenas a linha de comando para desenvolvimento. Use este link para baixar a versão da linha de comando.
make all
Parâmetro | Padrão | Descrição |
---|---|---|
p, porto | 33333 | Porta remetente e receptor |
f, nome do arquivo | none | Arquivo transmitido e recebido |
t, digite | receptor | receptor ou remetente |
TTL | 15 | Segundos para esperar solicitações de clientes ou respostas de remetentes |
mtu | 1500 | Tamanho do pacote MTU |
transmissão | 255.255.255.255 | Endereço de transmissão. Pode ser usado para unicast. |
Estrutura de pacotes
NEW_PACKET
para endereço de broadcast (ou unicast)TRANSFER
RESEND
para o endereço de broadcast (ou unicast).RESEND
pacotes ou espera TTL e desliga