DirectShare - un outil pour partager les fichiers et dossiers d’un appareil en un simple glisser-déposer
(github.com/storycraft)Il arrive parfois que l’on doive partager plusieurs fichiers d’un appareil, et dans ce cas l’utilisation d’un service cloud peut prendre beaucoup de temps à cause de l’upload. J’ai donc créé un petit programme simple qui ouvre directement un serveur de partage de fichiers en un seul glisser-déposer.
Fonctionnalités
- Transfert de port uPnP automatique
- Génération d’URL courtes pour chaque fichier
- Port et longueur des URL courtes configurables
- Archivage automatique en tar lors du partage d’un dossier
Utilisation
Glissez les fichiers à partager dans le programme : il se lance alors et ouvre le serveur.
En accédant à l’URL courte générée dans les logs du programme, vous pouvez télécharger le fichier correspondant.
Dans le cas d’un dossier, il est téléchargé sous forme de fichier tar.
Par exemple
registered foo.txt url: http://127.0.0.1:1024/xIqfLguw
http://127.0.0.1:1024/xIqfLguw est l’adresse permettant de récupérer le fichier foo.txt.
Dans le fichier direct_share.toml créé dans le dossier où se trouve le programme, vous pouvez configurer la longueur de l’adresse de l’URL courte ainsi que le numéro de port.
1 commentaires
Donc, il existe bien quelque chose qui s'appelle UPnP.