10 pontos por storycraft 2025-03-25 | 1 comentários | Compartilhar no WhatsApp

Às vezes, quando é preciso compartilhar vários arquivos de um dispositivo, usar um serviço de nuvem pode levar muito tempo por causa do upload. Por isso, criei um programa simples que abre diretamente um servidor para compartilhamento de arquivos com apenas um arrastar.

Recursos

  • Encaminhamento automático de porta via uPnP
  • Geração de URL curta para cada arquivo
  • Configuração de porta e do comprimento da URL curta
  • Arquivamento automático em tar ao compartilhar pastas

Como usar

Ao arrastar os arquivos que deseja compartilhar para o programa, ele é executado e o servidor é aberto.
Ao acessar a URL curta gerada no log do programa, é possível baixar o arquivo correspondente.
No caso de pastas, o download é feito como arquivo tar.

Por exemplo,

registered foo.txt url: http://127.0.0.1:1024/xIqfLguw  

http://127.0.0.1:1024/xIqfLguw é o endereço para baixar o arquivo foo.txt.

No arquivo direct_share.toml criado na pasta onde o programa está localizado, é possível configurar o comprimento do endereço da URL curta e o número da porta.

1 comentários

 
roxie 2025-03-28

Então existe algo chamado UPnP.