DirectShare – Ein Tool, das Dateien und Ordner eines Geräts mit einem einzigen Drag-and-drop teilt
(github.com/storycraft)Manchmal kann es viel Zeit kosten, mehrere Dateien eines Geräts über einen Cloud-Dienst zu teilen, weil der Upload lange dauert. Deshalb habe ich ein einfaches Programm erstellt, das mit einem einzigen Drag-and-drop direkt einen Server zum Teilen von Dateien öffnet.
Funktionen
- Automatisches uPnP-Port-Forwarding
- Erstellung einer Kurz-URL pro Datei
- Port und Länge der Kurz-URL konfigurierbar
- Beim Teilen von Ordnern automatische Archivierung als
tar
Verwendung
Wenn Sie die zu teilenden Dateien in das Programm ziehen, wird das Programm gestartet und der Server geöffnet.
Wenn Sie die in den Logs des Programms erzeugte Kurz-URL aufrufen, können Sie die betreffende Datei herunterladen.
Ordner werden als tar-Datei heruntergeladen.
Zum Beispiel:
registered foo.txt url: http://127.0.0.1:1024/xIqfLguw
http://127.0.0.1:1024/xIqfLguw ist die Adresse, unter der die Datei foo.txt heruntergeladen werden kann.
In der Datei direct_share.toml, die im Ordner des Programms erstellt wird, können Sie die Länge der Kurz-URL und die Portnummer festlegen.
1 Kommentare
Es gibt also so etwas wie UPnP.