Gastbeitrag: Große Dateien und Ordner online senden

In diesem Artikel stelle ich Euch das kostenlose Programm “Zeta Uploader” vor. Mit Zeta Uploader könnt Ihr eine oder mehrere Dateien und Ordner ganz einfach und sicher online an andere Personen übertragen.

Es gibt Clients für den Webbrowser, für Windows, für die Befehlszeile (Konsole) und eine Webdienst-API (SOAP). Sämtliche Funktionen sind komplett kostenlos zu nutzen. Es entstehen zu keinem Zeitpunkt Kosten durch den Dienst. (Hinweis: Ich bin selbst der Autor des Programms, also ggf. etwas voreingenommen)

Übersicht

Was löst Zeta Uploader?

Vor vier Jahren, im Jahr 2006, habe ich das Programm aus der Not heraus entwickelt, dass ich mir von Kunden Dateien schicken lassen wollte und nicht genau wusste wie: Meistens haben die Kunden die Dateien als Anhänge an E-Mail-Nachrichten versendet. Das hatte den Nachteil, dass ab ca. 20 MB Schluss war und dass sich außerdem mein Postfach unnötigerweise gefüllt hat.

Stattdessen wollte ich, dass mir die Kunden auch deutlich größere Dateien schicken können und gleichzeitig mein Postfach schön schlank bleibt.

In meiner Unkenntnis (dazu später mehr), ob es ggf. bereits ähnlicher Lösungen gibt, habe ich dann damit angefangen, Zeta Uploader zu programmieren.

Wie funktioniert das im Detail?

Der Ablauf ist ziemlich kurz und knapp:

  1. Ein Benutzer wählt eine oder mehrere Dateien oder Ordner von seiner lokalen
    Festplatte aus.
  2. Die Dateien werden (via Webbrowser, Windows, Konsole oder API) an den
    Zeta-Uploader-Server übertragen.
  3. Der Zeta-Uploader-Server versendet eine E-Mail-Nachricht an die
    Empfänger mit einem Download-Link.

Der Empfänger der Nachricht kann dann die Datei einfach per Klick auf einen Link herunterladen und weiterverwenden. Nach einer bestimmten (definierbaren) Zeit wird die Datei auf dem Server wieder automatisch gelöscht.

Was ist das Besondere an Zeta Uploader?

Wenn Ihr weiter unten im Artikel über die Alternativen zu Zeta Uploader lest, werdet Ihr Euch ggf. fragen, was nun das Besondere im Vergleich mit anderen Lösungen ist. Aus meiner Sicht könnte unsere Lösung für Euch interessanter sein, weil es eine wirklich kostenlose Lösung ist. Es gibt keine versteckten Kosten oder Funktionen, die nur zahlenden Anwendern zur Verfügung stehen.

Ich habe Zeta Uploader entwickelt, weil ich es selbst nutzen wollte. Glaubt man Jason Fried, dann ist das die ideale Voraussetzung, um wirklich brauchbare Software zu entwickeln, mit Funktionen, die wirklich sinnvoll und nützlich sind. Zusätzlich sind zahlreiche Kundenrückmeldungen in die Software eingeflossen. Die Software ist also so, wie viele Anwender sie haben wollen.

Schlussendlich sind wir bei unseren anderen Produkten schon oft für unseren schnellen, kompetenten und sympathischen Support gelobt worden, das gilt hier für Zeta Uploader natürlich auch. Aus meiner Sicht ggf. auch ein Vorteil, da man ja immer das Gesamtpaket nutzt, nicht nur die bloße
Software.

Features im Überblick

Die Features von Zeta Uploader umfassen:

  1. Benutzbar über Webbrowser, Windows-Client als GUI-Anwendung,
    Windows-Client als Konsolen-Anwendung und in eigenen Programmen über die
    Webdienst-Schnittstelle (SOAP, WSDL).
  2. Übertragung einzelner oder mehrerer Dateien sowie kompletter Ordner.
    (jeweils mit konfigurierbaren Ausschlußkriterien).
  3. Bis zu 500 MB pro Übertragung.
  4. Anonyme und registrierter Benutzer können den Dienst nutzen.
  5. Die maximale Lebensdauer der hochgeladenen Dateien konfigurierbar.
  6. Die maximale Anzahl an Downloads konfigurierbar.
  7. Benachrichtigung beim Download konfigurierbar (wenn jemand Eure Datei
    downloadet bekommt Ihr eine Nachricht).
  8. Der Download ist über ein Kennwort schützbar.
  9. Ihr könnt konfigurieren ob und wie das Kennwort zum Empfänger gelangt.
  10. Mehrfach-Dateiupload in modernen Webbrowsern, komplett ohne Plug-ins
    (HTML 5).
  11. Verlauf gesendeter und empfangener Dateien.
  12. Automatisch zu Twitter oder Facebook posten.
  13. Unterstützung von Gravatar für Anzeigebilder.
  14. Dateien können öffentlich und anonym empfangen werden, zusätzlich
    automatisch kennwortgeschützt.
  15. Unterstützte Sprachen Deutsch, Englisch und Türkisch, weitere Sprachen
    über Google Translator auf Website integriert.
  16. Die Nutzung ist wirklich und ehrlich komplett kostenlos.
  17. Integration in Windows Explorer (“Senden an”-Menü).
  18. Proxy-Server konfigurierbar zur Nutzung hinter Firewalls.

Der Webbrowser-Client

Die allereinfachste Methode, Dateien zu versenden, ist die Verwendung des Web-Clients, also
der Webbrowser Eurer Wahl.

Ihr könnt Euch wahlweise anmelden oder anonym arbeiten. Wenn Ihr mit Eurer E-Mail-Adresse und Eurem Kennwort angemeldet arbeitet, werden Eure Uploads im Verlauf gespeichert und Ihr könnt auch die Downloads (Anzahl und Datum) nachverfolgen.

Direkt auf der Starseite wählt Ihr eine lokale Datei von Eurer Festplatte aus. Verwendet Ihr einen modernen Browser wie Firefox, Safari oder Google Chrome, dann könnt Ihr auch mehrere Dateien gleichzeitig auswählen. Das ermöglicht die File API, ein Feature von HTML 5.

Nun einfach noch eine oder mehrere Empfänger-E-Mail-Adressen eingeben und dann auf die “Jetzt hochladen”-Schaltfläche klicken. Danach wird die Datei hochgeladen, der Empfänger per E-Mail informiert und Ihr seid fertig. Die Daten werden nach dem Upload komprimiert, so dass der Empfänger die kleinstmögliche Downloadgröße hat.

Optionales

Zusätzlich könnt Ihr noch jede Menge Einstellungen vornehmen:

  1. Gebt einen kurzen Kommentar ein, den der Empfänger in der
    E-Mail-Nachricht sieht.
  2. Wählt die Empfänger-Sprache aus; so könnt Ihr z.B. als Deutscher mit
    einer deutschen Spracheinstellung einem
    US-Amerikaner eine Datei senden und dieser wird in seiner Landessprache
    informiert.
  3. Ihr könnt konfigurieren, dass die Datei nur in begrenztem Umfang, z.B.
    nur 1 oder 2 mal, heruntergeladen werden kann.
  4. Konfiguriert, dass Ihr eine Benachrichtigung, wenn jemand die Dateien downloadet hilft Euch,
    mitzubekommen, wenn jemand die Datei herunterlädt.
  5. Über einen Kennwortschutz könnt Ihr den Download-Link und die
    heruntergeladene Datei selbst von unbefugtem Zugriff schützen.
  6. Zusätzlich könnt Ihr konfigurieren, ob und wie das Kennwort an den
    Empfänger übertragen wird.

Der Windows-Client

Die flexibelste Art, Dateien und Ordner hochzuladen ist der Windows-Client.

Auch der Windows-Client ist sowohl anonym als auch mit Anmeldung nutzbar.
Seid Ihr angemeldet, so kommt Ihr in den Genuss, dass egal von wo aus Ihr
Euch anmeldet, Ihr immer alle Einstellungen sofort verfügbar habt.

Der Ablauf ist analog zum Web-Client: Dateien auswählen, Empfänger eingeben,
optional Bemerkung und weitere Einstellungen eingeben und automatisch
hochladen lassen und den Empfänger informieren lassen.

Besonderheiten des Windows-Clients

Der Windows-Client kann deutlich mehr als der Web-Client; so
könnt Ihr z.B. in einem Rutsch mehrere Dateien und mehrere Ordner auswählen,
ebenso ist es via Drag-and-Drop möglich, direkt Dateien und Ordner auf den
Windows-Client zu ziehen.

Dank Windows-Explorer-Integration könnt Ihr von jeder beliebigen Stelle aus
via Rechtsklick auf eine oder mehrere Dateien und/oder Ordner diese über
“Senden an” direkt mit Zeta Uploader hochladen.

Dank integrierter Komprimierung werden die Dateien vor dem Upload bereits
komprimiert, so dass sowohl Euer Upload als auch der spätere Download
Bandbreiten-schonen von statten geht.

Der Windows-Client ist in den Sprachen Deutsch, Englisch und Türkisch
verfügbar und stellt sich automatisch auf die passende Sprache Eures
Betriebssystems ein. Wenn eine unbekannte Sprache eingestellt ist (also
weder Deutsch, noch Englisch noch Türkisch), dann wird Englisch ausgewählt.

Am Ende eines Uploads steht dann die URL zum Download automatisch in der
Zwischenablage.

Editionen

Inzwischen haben wir mehrere „Geschmacksrichtungen“ des Windows-Clients:

  • Die reguläre Version, mit Setup, die sich ganz normal im System installiert.
  • Eine Single-File-Version, die Ihr sofort starten könnt, ohne Installation.
  • Eine Portable Version, die dem Format von PortableApps.com entspricht.

Technisch

Aus technischer Sicht ist der Windows-Client ein kleines .NET-Progrämmchen,
das Ihr lokal ausführt. Ihr benötigt das

.NET Framework 2.0 oder neuer. Somit läuft der Windows-Client von Zeta
Uploader auf den Umgebungen:

  • Windows 2000 Service Pack 3;
  • Windows 98;
  • Windows 98 Second Edition;
  • Windows ME;
  • Windows Server 2003;
  • Windows XP Service Pack 2
  • Windows Vista
  • Windows 7
  • Windows Server 2008
  • Windows Server 2008 R2

Der Konsolen-Client

Mit dem Konsolen-Client könnt Ihr einfach automatisiert Dateien versenden,
z.B. aus Administrations-Skripten (Befehlszeile, Batch, CMD, Power Shell,
usw.).

Der Konsolen-Client wird komplett über Befehlszeilenparameter gesteuert. Ihr könnt
damit Ordner und Dateien angeben, die hochgeladen werden sollen, zusammen
mit Dateifiltern (z.B. keine “.svn”-Dateien und -Ordner von Subversion) sowie den
Empfänger.

Der Konsolen-Client ist hierbei komplett ohne grafische Oberfläche, es können also nie plötzlich Fenster erscheinen. So ist er recht gut geeignet,
um in automatisierte Skripte integriert zu werden. Ich selbst nutze die Funktionen des Konsolen-Client selbst um bei internen Projekten, diese selektiv und automatisiert sofort nach dem Erstellen eines Setups an Kunden zu versenden.

Am Ende des Uploads steht die URL zum Download auch hier automatisch in der
Zwischenablage.

Die SOAP-Webdienst-Schnittstelle

Wenn Ihr Zeta Uploader komplett unsichtbar in Eure eigenen Programme oder Websites integrieren wollt, könnt Ihr die Webdienst-Schnittstellen-API
verwenden um via SOAP und WSDL Dateien versenden.

Die API bietet eine Teilmenge der Funktionen des Web- und Windows-Clients,
um Dateien hochzuladen und Empfänger zu benachrichtigen.

Da SOAP plattformübergreifend ist, könnt Ihr somit die Funktionen in
beliebige Eurer eigenen Programm und Websites einbinden, egal welches Betriebssystem oder
welche Programmiersprache. Beispielsweise könnte das Java, .NET, PHP oder
Ruby sein.

Wir selbst verwenden die SOAP-API in einigen unserer Anwendungen, um uns
semi-automatisch Fehlerberichte von Anwendern senden zu lassen. Tritt ein Fehler auf,
erscheint ein Meldungsfenster, das dem Anwender die Option bietet, uns die
Fehlermeldung (via Zeta Uploader) zu senden. Der Anwender sieht dabei selbst
nichts von Zeta Uploader, da die Kommunikation komplett im Hintergrund
arbeitet.

Alternative Programme

Als ich anno 2006 die ersten Zeilen für Zeta Uploader geschrieben habe, bin ich
gar nicht auf die Idee gekommen, erst mal bei Google zu suchen, ob es
ähnliche Lösungen bereits gab.

Leider/natürlich gab und gibt es solche Dienste. Nach meiner aktuellen Recherche sind die
allermeisten dieser Tools in einer “Freemium”-Variante erhältlich; es gibt
eine kostenlose Basisversion und eine kostenpflichtige Version mit mehr
Features.

Beispielsweise gibt es:

  1. YouSendIt (das ist glaube ich der populärste von allen)
  2. Megaupload
  3. MediaFire
  4. CuteSendIt
  5. MailBigFile
  6. MongoFiles
  7. SendSpace
  8. Tonsho
  9. TransferBigFiles
  10. WeTransfer

Schaut Euch die Dienste gerne jeweils mal an.
Je nachdem was Ihr für Anforderungen habt, bekommt Ihr bei den einzelnen Diensten Funktionen, die Ihr
so in Zeta Uploader nicht findet (und anders herum natürlich/zum Glück genau so).

Warum ist Zeta Uploader kostenlos?

Ich habe das Programm ursprünglich für uns intern entwickelt und nie
geplant, es kommerziell zu vertreiben. Meiner Meinung nach ist die
Konkurrenz hier recht groß und die Bereitschaft der Nutzer, für so etwas zu
zahlen, gering.

Wenn mir ein Geschäftsmodell in den Sinn kommt, dann ist es stets das
“Freemium”-Modell, also gewisse Dinge kostenlos, gewisse Dinge
kostenpflichtig. Da das alle anderen, oben erwähnten Dienste jedoch auch so

machen, würde ein großes Stück der Einzigartigkeit von Zeta Uploader verloren gehen. Falls Ihr Ideen für
originelle Geschäftsideen habt, um mit dem Programm Geld zu verdienen,
informiert mich gerne!

Da wir von der Software-Entwicklung im Bereich Microsoft Office SharePoint
(MOSS), CMS und Test-Management leben, sehen wir Zeta Uploader als Werbung
für uns und bieten die Dienste und Programme deshalb kostenlos an.

Gehostete Version

D.h. Zeta Uploader läuft als komplett separate Instanz auf einem extra
Server (wahlweise beim Kunden oder bei uns), mit eigenem Kundenlogo,
Farbschema und Titel. Hier können zusätzliche Einschränkungen vorgenommen
werden, beispielsweise, dass Dateien nur von und an die Kunden-Domain
gesendet werden kann.

Zusammenfassung

In diesem Artikel habe ich Euch kurz über die Features und den möglichen Nutzen von Zeta Uploader informiert, einem Programm um große Dateien und Ordner online zu übertragen. Ich war sehr darum bemüht, dass viele nützliche Informationen enthalten sind und das ganze nicht als plumpe Werbung daherkommt. Hoffentlich ist mir das gelungen.

Schlussendlich meine Bitte, mir viele Rückmeldungen zum Artikel und zum Dienst zukommen zu lassen. Schreibt mir Eure Wünsche, Tipps, Anregungen, Fragen oder Kritik hier unten in den Kommentaren oder gerne auch per E-Mail.

Vielen Dank!

Gefällt dir der Artikel? Dann teile ihn mit deinen Freunden.

Avatar-Foto

Hallo, ich bin Carsten! Ich bin gelernter IT-Systemelektroniker und habe das Blog 2005 gegründet. Baujahr 1977, Dortmunder im Norden, BVB-Fan und Vater eines Sohnes. Auch zu finden bei X, Threads, Facebook, LinkedIn und Instagram.

Neueste Beiträge

Mit dem Absenden eines Kommentars stimmst du unserer Datenschutzerklärung und der Speicherung von dir angegebener, personenbezogener Daten zu.

121 Kommentare

  1. Weiß ich, weiß ich! 🙂

  2. Danke für dieses großartige Programm 🙂

    Sehr cool!

  3. Super Arbeit Uwe.

    Gruß
    Alpay

  4. @Christian Mein Dank für Deinen Kommentar 🙂

  5. @Alpay Danke Dir, da hast Du auch einen großen Anteil dran!

  6. Rainer Friedrich says:

    Was auch schick wäre: Wenn man den Body der Mail als Template erstellen könnte oder wenn dieser auch HTML enthalten könnte. Gerade wenn es geschäftlich genutzt werden soll, ist halt die CI da, die man nutzen/soll/muss/kann/möchte 😀 Da muss dann bspw. die Signatur rein und so. Klar, ich kann mir den Link zuerst selbst schicken und dann in TB & Co. ne Mail basteln, aber das ist dann halt wieder umständlich 😀

  7. Guter Vorschlag, @Rainer, ich erfasse es gleich im Bugtracker.

    So Templates in Deinem Profil hinterlegen.

    Ggf. sind ja doch das eine oder andere Feature ein Weg, dass ich eine Premium-Version anbiete, um die Entwicklung des Features so zu finanzieren?

  8. Paul Brusewitz says:

    @Uwe Keim

    Gern geschehen, mit dem Hinweis. Ergänzend dazu möchte ich noch schreiben, dass mein PC ein 3,5-Zoll-Diskettenlaufwerk hat und kein 5,25 Zoll-Laufwerk! 😉

    Das erleichtert vielleicht die Suche.

    Ansonsten: http://www.hnf.de/

    Freundliche Grüße

  9. Paradiesstaub says:

    Lösungsvorschläge:
    zu 1.: Ein weiterer Satz in den Nutzungsbedingungen würde schon aushelfen/diese konkretisieren (sowas z.B. → Die Rechte an den hochgeladenen Dateien bleiben weiterhin beim Urheber – die zeta software GmbH beansprucht diese ausdrücklich nicht für sich).

    Zu 2.: Neben dem Ansatz dem Empfänger direkt eine Mail zu schicken, wäre es nett nur den Link zur Downloadseite angezeigt/erhalten (Konsole) zu können. Im Endeffekt käme es ziemlich auf das Gleiche hinaus, nur das mein Lösungsvorschlag verhindern würde das ich die E-Mailadresse eines Dritten weitergeben müsste = besserer Datenschutz.

    Somit könnten Dritte euren Service nutzen, indem sie per Script Dateien hochladen und den Link per Mail versenden ohne das sie die E-Mailadresse weitergegeben müssten.

    Grüße
    Paradiesstaub

  10. @Paradiesstaub Den Satz ergänze ich, danke.

    Die Anpassung des Konsolen-Clients mache ich auch. Wenn ich dann den Link nur hinschreiben, wie sollte ich das dann genau machen, damit Du das in einem Skript geschickt weiterverarbeiten kannst?

  11. @Paradiesstaub Neue Version ist online 🙂

    Den Konsolen-Client gibt’s nun auch direkt via

    http://www.zeta-uploader.com/zulc.exe

    Die E-Mail-Adresse ist nun optional. Außerdem schreibe ich am Ende des Upload nochmals die komplette Download-URL rein und diese wird auch in die Zwischenablage kopiert.

  12. Paradiesstaub says:

    @Uwe

    WOW, du bist aber fleißig. Als Ubuntu Nutzer kommt für mich der Windows Client nicht in frage. Die Lösungsvorschläge habe ich nur geschrieben weil du so nett nach gefragt hast 🙂

  13. @ Paradiesstaub Trotzdem danke schön, es wird sicher jemand sinnvoll einsetzen können 🙂

    Ich habe jetzt mal angefangen eine mobile Web-Version umzusetzen:

    http://m.zeta-uploader.com

    Kann noch nicht viel und läuft leider auf iOS nicht, nur auf Android und (hoffentlich) Windows Phone 7.

  14. @ Uwe

    Deine mobile Version funktioniert auch unter Symbian. Getestet habe ich mit S60v5. Danke für so eine schnelle Umsetzung!

    green

  15. @green Ja cool, danke schön 🙂

  16. Kleines Update, falls hier jemand mal recherchiert 🙂

    – Website ist jetzt komplett SSL.
    – Windows-Client startet jetzt schön und deutlich schnell.
    – Übersetzung für jetzt insgesamt 18 Sprachen (zurzeit noch automatisch).

    Get it, while it’s hot:

    Website: https://www.zeta-uploader.com
    Client: https://www.zeta-uploader.com/zetauploader-setup.exe

    Gruß
    Uwe

  17. Danke für die Erinnerung.
    Ich wünsche eine glückliche, warme Woche !

  18. zwische_Plieningen_und_Pliezhausen says:

    Uwe (twitter @zetauploader) sagt

    Kleines Update, falls hier jemand mal recherchiert 🙂

    – Website ist jetzt komplett SSL.
    – Windows-Client startet jetzt schön und deutlich schnell.
    – Übersetzung für jetzt insgesamt 18 Sprachen (zurzeit noch automatisch).

    Get it, while it’s hot:

    Client: https://www.zeta-uploader.com/zetauploader-setup.exe

    noi, its not hot, its un-available, so ischs no au widdo 😉

  19. Halo!
    soweit bin ich mit Zeta zufrieden es macht seine Arbeit! aber wie kann ich den Verlauf löschen? es steht 3 Monate! die Einträge im Verlauf sind ab Januar! danke für eine Antwort!!

  20. datenschuzz says:

    Wie steht es mit dem Datenschutz? Dateien müssen im geschäftlichen Bereich verschlüsselt versendet werden.

Es werden alle Kommentare moderiert. Lies auch bitte unsere Kommentarregeln:

Für eine offene Diskussion behalten wir uns vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen. Wir möchten, dass respektvoll miteinander kommuniziert wird, so als ob die Diskussion mit real anwesenden Personen geführt wird. Dies machen wir für den Großteil unserer Leser, der sachlich und konstruktiv über ein Thema sprechen möchte - gerne auch mit Humor. In jedes Thema Politik einbringen ist nicht erwünscht.

Du willst nichts verpassen?

Du hast die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den Hauptfeed abonnieren.