Entwickler-Ecke
Freeware Projekte - SpeedyShare Uploader 1.2
Chryzler - So 16.09.07 15:12
Titel: SpeedyShare Uploader 1.2
SpeedyShare Uploader 1.2
Beschreibung:
SpeedyShare Uploader ist ein komplett in C# geschriebenes Upload-Tool für den Host-Service
SpeedyShare [
http://www.speedyshare.com]. Damit lässt sich bequem aus dem Kontextmenü oder durch normales Starten der Anwendung eine oder mehrere Dateien gleichzeitig hochladen, ohne den Webbrowser aufrufen zu müssen. Sehr praktisch und zeitsparend, wie ich finde.
Das Programm erstellt einen Ordner in den Anwendungsdaten, und trägt für die (optionale) Kontextmenü-Integration ein paar Einträge in die Registrierung ein. Das .NET Framework muss außerdem installiert sein (bei Vista bereits vorinstalliert).
Erwähnenswert ist außerdem, dass das Icon-Set
Silk [
http://www.famfamfam.com/lab/icons/silk/] mit teilweise veränderten Icons zum Einsatz kommt.
Funktionen:
- Uploaden einer oder mehrerer Dateien gleichzeitig
- Herausfiltern der Download- und Lösch-URLs aus der Antwort des Servers
- Optionale Kontextmenü-Integration
- Drag&Drop-Unterstützung
- Multilanguage-Unterstützung (Englisch + Deutsch)
Neue Bedienoberfläche
Sprachauswahl
Upload-History mit jeweils Download- und Löschlink
- Geplant: Icon für die EXE
- Geplant: Unterstützung der Zusatzfunktionen von SpeedyShare (IP-Adresse verstecken, Beschreibung des Downloads, etc..)
Bedienung
Die Bedienung sollte eigentlich bis auf die Download- und Lösch-Links selbsterklärend sein. Ein Rechtsklick auf einen fertigen Upload genügt, um den Download-Link oder Lösch-Link in die Zwischenablage zu kopieren.
Warum SpeedyShare und nicht Rapidshare?
Ich mag einfach keine Hoster, bei denen Captchas, Wartezeiten und Downloadlimits gleichzeitig zum Einsatz kommen. SpeedyShare ist einer der wenigen Upload-Services ohne dieses ganze Zeug. Lediglich ein Upload-Tool fehlt(e). :)
Open-Source?
Der Quelltext wird warscheinlich nicht veröffentlicht werden, da 90% des Codes sowieso nur GUI und Events sind, und der eigentliche Upload 10% ausmacht. Außerdem muss ja nicht alles Open-Source sein, wie sagt man doch so schön: Was zu offen ist kann nicht ganz dicht sein. ;) (Wer ihn trotzdem haben will, der soll sich mal
Reflector [
http://www.aisto.com/roeder/dotnet/] ansehen.)
Wäre unendlich nett wenn ein paar mein Tool testen könnten. Verbesserungsvorschläge sind natürlich jederzeit wilkommen. :)
Chryzler
Regan - So 16.09.07 15:31
OK. Ich habs mir angeschaut und nur ein paar Sachen zu bemängeln:
- Englisch
- Passwort wird nicht angezeigt (ist zwar in der URL drin, aber extra Edit Feld wäre schön)
- Anzeige Fenster der Daten könnte ObjectToolWindow sein (Minimierung ist sinnlos)
Sonst:
Design ist vollkommen ausreichend, Bedienung einfach. Werd ich mir mal merken.
Fazit: Sehr gut.
Chryzler - So 16.09.07 16:24
Regan hat folgendes geschrieben: |
OK. Ich habs mir angeschaut und nur ein paar Sachen zu bemängeln:
- Englisch
- Passwort wird nicht angezeigt (ist zwar in der URL drin, aber extra Edit Feld wäre schön)
- Anzeige Fenster der Daten könnte ObjectToolWindow sein (Minimierung ist sinnlos)
Sonst:
Design ist vollkommen ausreichend, Bedienung einfach. Werd ich mir mal merken.
Fazit: Sehr gut. |
Danke fürs Ausprobieren!
Was genau ist jetzt verbesserungswürdig an meinem Englisch? :P "Upload just one file" hört sich vielleicht doof an, "Upload multiple files" eventuell auch.. Vorschlag?
Das Passwort in einer extra TextBox anzuzeigen, halte ich eigentlich für keine gute Idee. Das Passwort ist ja sowieso schon in der Webseite voreingetragen, deswegen stehts ja auch in der URL. Wozu also noch ein extra Eingabefeld?
Das mit dem Minimieren des Datenfensters find ich eigentlich schon praktisch, aber ich denk mal drüber nach. ;)
elundril - Mo 17.09.07 08:59
Vielleicht meint er nicht deine Englischkenntnisse sondern das dieses Programm Englisch ist. Vielleicht kannst du mehrere sprachen einbauen??
lg elundril
GericasS - Mo 17.09.07 09:03
elundril hat folgendes geschrieben: |
Vielleicht meint er nicht deine Englischkenntnisse sondern das dieses Programm Englisch ist. Vielleicht kannst du mehrere sprachen einbauen??
lg elundril |
Hallo,
finde es besser wenn ein Programm schon von Grund auf in englischer Sprache ist.
Kann dann sofort auch int. genutzt werden und nicht nur in De.
:D
Grüße GericasS
Chryzler - Mo 17.09.07 19:14
elundril hat folgendes geschrieben: |
| Vielleicht meint er nicht deine Englischkenntnisse sondern das dieses Programm Englisch ist. Vielleicht kannst du mehrere sprachen einbauen?? |
Daran hab ich auch schon gedacht, aber im ersten Post hatte ich ja bereits geschrieben: :nixweiss:
Chryzler hat folgendes geschrieben: |
| Geplant: Evtl. Übersetzung ins Deutsche |
GericasS hat folgendes geschrieben: |
finde es besser wenn ein Programm schon von Grund auf in englischer Sprache ist.
Kann dann sofort auch int. genutzt werden und nicht nur in De. |
Sehe ich genauso. Zumal dann bei der mehrsprachigen Variante die GUI sowieso Englisch sein wird, und andere Sprachen nur zusätzlich sind.
Christian S. - Mo 17.09.07 19:23
Chryzler hat folgendes geschrieben: |
elundril hat folgendes geschrieben: | | Vielleicht meint er nicht deine Englischkenntnisse sondern das dieses Programm Englisch ist. Vielleicht kannst du mehrere sprachen einbauen?? |
Daran hab ich auch schon gedacht, aber im ersten Post hatte ich ja bereits geschrieben: :nixweiss: |
Wenn Du ein Topic dazu erstellst, sag ich Dir, wie's in WinForms ganz einfach geht ;-)
//edit: Ich wusste doch, dass ich das schonmal beshcrieben habe:
http://www.c-sharp-forum.de/viewtopic.php?p=455380#455380 Bei Fragen dazu aber ein neues Topic :mahn: :zwinker:
arj - Mo 17.09.07 23:31
Wäre cool wenn man im Info-Fenster welches die URLs anzeigt STRG+A drücken könnte
und dann wird der gesamte Text gleich markiert (wenn der Fokus in einer Textbox ist).
Ansonsten: Schönes Tool :D :zustimm:
Saubäär - Di 18.09.07 00:36
Hallo Chryzler,
würde es auch gerne testen, habe aber nur dotNET Framework 1.1 - funktioniert nicht - siehe Anhang!
Die Idee klingt aber gut.
Gruß
GericasS - Di 18.09.07 07:18
Hey,
wenn es um die Icon erstellung geht, kann ich dir helfen, wenn du überhaupt Unterstützung brauchst. Hab recht gute Erfahrung mit Photoshop. Also, wenns der Fall ist PN an mich !
Grüße
Chryzler - Di 18.09.07 17:58
Ich habs auch gewusst, aber hatte den genauen Thread nicht mehr parat. Aber danke fürs raussuchen! :) Funktioniert übrigens perfekt. (Naja, hat ne Weile gebraucht, bis rausgefunden hab, wie man nochmal von vorn mit der Übersetzung anfängt. Einfaches Löschen der Resourcen-Dateien hat zu merkwürdigen Nebeneffekten geführt. :shock:)
arj hat folgendes geschrieben: |
Wäre cool wenn man im Info-Fenster welches die URLs anzeigt STRG+A drücken könnte
und dann wird der gesamte Text gleich markiert (wenn der Fokus in einer Textbox ist). |
Doppelklick in der TextBox geht auch, habs aber trotzdem implementiert. Ist in der nächsten Version mit dabei!
Saubäär hat folgendes geschrieben: |
würde es auch gerne testen, habe aber nur dotNET Framework 1.1 - funktioniert nicht - siehe Anhang!
Die Idee klingt aber gut. |
Danke! Da lässt sich leider nicht viel machen, anscheinend gabs im .NET-Framework 1.1 noch nicht die benötigten Routinen. Die allermeisten .NET-Programme benötigen sowieso 2.0 oder 3.5, deswegen lohnt sich die Installation einer der neueren Versionen eigentlich auf alle Fälle.
GericasS hat folgendes geschrieben: |
| wenn es um die Icon erstellung geht, kann ich dir helfen, wenn du überhaupt Unterstützung brauchst. Hab recht gute Erfahrung mit Photoshop. Also, wenns der Fall ist PN an mich ! |
Jup, danke! In Sachen Grafik-Design bin ich eine absolute Null. :)
Sobald
GericasS das Icon fertig hat (nur keine Eile!) kommt die neue Version.
Chryzler - Fr 05.10.07 16:14
So :wave:,
nach einer etwas längeren Pause hab ich mal Version 1.1 hochgeladen, vorerst noch ohne Icon. Die Änderungen hab ich bereits oben aktualisiert. Wäre schön, wenn der ein oder andere mal die neue Version testen und kommentieren könnte. :) Wäre übrigens gut zu wissen, ob der Multilanguage-Support funktioniert (auf deutschen Windows-Systemen sollte die deutsche GUI angezeigt werden, auf englischen die englische GUI). Wenn nicht, dann ist
Christian S. schuld. :!:
Chryzler
Christian S. - Fr 05.10.07 16:35
*schluck* :shock: Da bin ich aber froh, dass bei mir auf englischem Windows zumindest schonmal die englische GUI angezeigt wird ;-)
Regan - Fr 05.10.07 17:55
Böser Christian: Bei mir wird nichts in Deutsch angezeigt :cry: :twisted: .
Ich hätte da noch n paar Ideen:
- Direktauswahl der Sprache am Anfang (Select Language Dialog)
- Anzeigen von Dateigröße vor dem Upload
- Uploadhistory mit Links und Delete Passwörtern
MfG
Regan
Chryzler - Fr 05.10.07 18:16
Regan hat folgendes geschrieben: |
Böser Christian: Bei mir wird nichts in Deutsch angezeigt :cry: :twisted: . |
Hmm, wusste nicht dass man da noch extra Dateien mitliefern muss. Ich lads als Archiv gleich oben hoch, sollte dann gehen.
Regan hat folgendes geschrieben: |
Ich hätte da noch n paar Ideen:
- Direktauswahl der Sprache am Anfang (Selcet Lanuage Dialog)
- Anzeigen von Dateigröße vor dem Upload
- Uploadhistory mit Links und Delete Passwörtern |
Das mit der Sprachauswahl hatte ich mir auch schon überlegt. Die Dateigröße vor dem Upload anzeigen ist auch ne gute Idee. :zustimm: Mit der Uploadhistory muss ich erst noch schauen, wo ich das unterbringen kann, wollte eigentlich das Uploadtool so kompakt wie möglich halten, aber vielleicht lässt sich das per Tabs oder per externe .txt-Datei lösen.
Leuchtturm - Do 11.10.07 17:45
Schönes Tool, aber den Quellcode hättest du ein bisschen besser kommentieren können :mrgreen:
Regan - Do 11.10.07 20:05
Chryzler hat folgendes geschrieben: |
Regan hat folgendes geschrieben: |
Böser Christian: Bei mir wird nichts in Deutsch angezeigt :cry: :twisted: . |
Hmm, wusste nicht dass man da noch extra Dateien mitliefern muss. Ich lads als Archiv gleich oben hoch, sollte dann gehen.
|
Jep funktioniert. Hab aber trotzdem noch was gefunden: Beim OpenDialog "All files" :wink: .
xcezz - Sa 13.10.07 13:50
Hallo erstmal.
Habe mich extra hier registriert um dir mein Lob auszusprechen, wirklich gelungenes Tool.
Meine Verbessergunsvorschläge:
- Textbox für Kommentar (optional)
- hide IP & exclude from search (optional)
Gruß
xcezz
Chryzler - Sa 13.10.07 14:14
Leuchtturm hat folgendes geschrieben: |
| Schönes Tool, aber den Quellcode hättest du ein bisschen besser kommentieren können :mrgreen: |
Hmm, ich kommentiere nie meinen Quellcode. :) Warscheinlich einer der Gründe, warum ich mich in größeren Projekten selber nicht mehr auskenne.
Regan hat folgendes geschrieben: |
| Hab aber trotzdem noch was gefunden: Beim OpenDialog "All files" :wink: . |
Danke, Bug ist bereits in der Warteschlange.. :)
xcezz hat folgendes geschrieben: |
Hallo erstmal.
Habe mich extra hier registriert um dir mein Lob auszusprechen, wirklich gelungenes Tool.
Meine Verbessergunsvorschläge:
- Textbox für Kommentar (optional)
- hide IP & exclude from search (optional) |
Oha.. schön zu hören dass es euch gefällt. Ich werd mal sehen ob ich den Kommentar und die anderen Zusatzfunktionen, die SpeedyShare bietet, noch irgendwie reinpacken kann. Kann aber noch etwas dauern, erst müssen noch ein paar andere Problemchen beseitigt werden.
Regan - Sa 13.10.07 17:03
Titel: Re: SpeedyShare Uploader 1.1
Chryzler hat folgendes geschrieben: |
Warum SpeedyShare und nicht Rapidshare?
Ich mag einfach keine Hoster, bei denen Captchas, Wartezeiten und Downloadlimits gleichzeitig zum Einsatz kommen. SpeedyShare ist einer der wenigen Upload-Services ohne dieses ganze Zeug. Lediglich ein Upload-Tool fehlt(e). :)
|
Leider falsch. Schau mal
hier [
http://www.1-clickshare.com/download.php?file=4ecadeaa1717ccee739c1cb01c0819cc_3268] . Ich finde deins aber trotzdem besser. Vielleicht kannst du ja die anderen noch integrieren oder integrieren lassen.
Chryzler - Sa 13.10.07 17:15
Jo Rapget kenn ich schon. Aber das ist ja praktisch so ein All-in-one Upload- und Download-Tool. Da gefällt mir mein Tool schon besser. :mrgreen:
Chryzler - Sa 13.10.07 18:44
So, neue Version hab ich mal hochgeladen. Hoffentlich gefallen euch die neuen Funktionen und das Aussehen. :) Die Bedienung hat sich etwas geändert, genauergesagt wurde der Upload von vielen Dateien gleichzeitig stark verbessert, und um an die Download- und Lösch-Links zu gelangen, ist jetzt ein rechter Mausklick auf den Upload notwendig. Das gleiche gilt für die Upload-History. Und dass das Programm keine einzige Datei erstellt und in die Registrierung nix reinschreibt, stimmt auch nicht mehr so ganz, siehe Anfang des Threads.
Chryzler
Regan - Sa 13.10.07 19:43
Also die neuen Funktionen gefallen mir gut. Allerdings habe ich mal wieder viele Punkte zu bemängeln.
- Was mir überhaupt nicht gefällt ist das TabControl (=Aussehen). Das könnte man zum Beispiel durch extra Fenster lösen.
- Daraus resultiert: Wann werden denn die Einstellungen übernommen?
- Bei mir war die Sprache auf Englisch, obwohl die Oberfläche auf Deutsch ist
- Ich glaub ich hab den Fehler beim Löschlink gefunden:
(Einfach das amp; wegnehmen.)
- Ich würde mir gern wieder das Übersichtsfenster für die URL's wünschen.
- In der History könnte der Löschenbutton deaktiviert werden, wenn man kein Element ausgewählt hat. (Auch hier wieder das Übersichtsfenster für die URL (ähnlich bei Nemp mit den Einzelfenstern))
- Warum gibt es beim hochgeladenen Dateien zweimal den Button "Löschen". Da könnte man einfach "Leeren" nehmen und die anderen Buttons ausblenden, um neue Dateien hochzuladen.
- das Senden an Add-On funktioniert bei mir nicht. KA warum :nixweiss: .
- wie wär beim Hochladen die Möglichkeit das Ding zu minimieren (In den Tray) und dann wieder aufpoppen lassen, wenn der Upload erfolgreich war.
Ich weiß, meine Ideen klingen immer sehr komisch, aber ich würde sie nicht sagen, wenn mir das Programm nicht gefallen würde. Und Ideen habe ich viele.
MfG
Regan
Chryzler - Mi 17.10.07 16:22
Regan hat folgendes geschrieben: |
Also die neuen Funktionen gefallen mir gut. Allerdings habe ich mal wieder viele Punkte zu bemängeln.
|
Danke, wiederspricht sich aber irgendwie. :P
Regan hat folgendes geschrieben: |
- Was mir überhaupt nicht gefällt ist das TabControl (=Aussehen). Das könnte man zum Beispiel durch extra Fenster lösen.
|
Geschmackssache. Grad die Tabs gefallen mir sehr gut, dadurch bleibt das Programm kompakt, und man kann trotzdem neue Funktionen reinstopfen. Extra Fenster hab ich bewusst vermieden. ;)
Regan hat folgendes geschrieben: |
Wann werden denn die Einstellungen übernommen?
|
Alle Einstellungen außer der Spracheinstellung sofort bei Änderung. Für Änderungen der Sprache ist ein Neustart notwendig. Aber gut dass du's sagst, hab mal nen kleinen "Hilfstext" hinzugefügt.
Regan hat folgendes geschrieben: |
- Bei mir war die Sprache auf Englisch, obwohl die Oberfläche auf Deutsch ist
|
Jup, ist gefixt.
Regan hat folgendes geschrieben: |
- Ich glaub ich hab den Fehler beim Löschlink gefunden:
(Einfach das amp; wegnehmen.)
|
Der Browser macht's anscheinend automatisch weg, ist der neuesten Version auch gefixt.
Regan hat folgendes geschrieben: |
- Ich würde mir gern wieder das Übersichtsfenster für die URL's wünschen.
|
Ich hab extra versucht, den Upload von mehreren Dateien zu verbessern (jedesmal nach ner Datei ein Fenster aufpoppen zu lassen find ich nicht sehr elegant ;)), deswegen kein "Übersichtsfenster", sondern eine ListView mit dem Kontextmenü. Aber wenn dir ne bessere Lösung (außer einem neuen Fenster) einfällt, her damit. :)
Regan hat folgendes geschrieben: |
| - In der History könnte der Löschenbutton deaktiviert werden, wenn man kein Element ausgewählt hat. |
Habs geändert.
Regan hat folgendes geschrieben: |
- Warum gibt es beim hochgeladenen Dateien zweimal den Button "Löschen". Da könnte man einfach "Leeren" nehmen und die anderen Buttons ausblenden, um neue Dateien hochzuladen.
|
Mag für Verwirrung sorgen, aber mir ist keine besser Übersetzung für "Clear" eingefallen. Hab jetzt "New" und "Neu" genommen, sollte nun verständlicher sein, was damit gemeint ist. :)
Regan hat folgendes geschrieben: |
- das Senden an Add-On funktioniert bei mir nicht. KA warum :nixweiss: .
|
Keine Fehlermeldung? Im Send-To-Verzeichnis ist auch keine Verknüpfung? Bei mir gehts jedenfalls. :tongue: Wäre aber schön wenn das jemand anderst noch kurz testen könnte.
Regan hat folgendes geschrieben: |
| - wie wär beim Hochladen die Möglichkeit das Ding zu minimieren (In den Tray) und dann wieder aufpoppen lassen, wenn der Upload erfolgreich war. |
Halt ich für unnötig. Ich glaub man ladet selten so große Dateien hoch (Limit ist sowieso 30 MB pro Datei), dass man das Programm gleich in den Tray legen muss. ;)
Regan hat folgendes geschrieben: |
| Und Ideen habe ich viele. |
Ich merks.. aber ist ja schön. ;)
Chryzler
3250 - Fr 08.02.08 22:47
Yeaaah wie lang ich nach diesem süssen kleinen tool gesucht hab :-) danke das du es endlich programmiert hast:-) extra dafür hier in dem tollen Forum angemeldet seeehr praktisch das programm einfach das beste um seinen kumpel schnell ne datei zu schicken.
Vielen dank Und Mfg 3250
mrboob - Sa 05.04.08 06:37
Super arbeit Chryzler,
genau sowas such ich eigentlich auch, wäre sowas auch für mich zuhaben?
Danke
Chryzler - Sa 05.04.08 10:03
mrboob hat folgendes geschrieben: |
Super arbeit Chryzler,
genau sowas such ich eigentlich auch, wäre sowas auch für mich zuhaben?
Danke |
Hallo mrboob! :wave:
Den Download findest du im
ersten Posting [
http://www.delphi-forum.de/viewtopic.php?p=462000#462000] dieses Threads, sofern du eingeloggt bist.
Ich bin übrigens gerade beim Schreiben einer neuen Version, die auf WPF aufbaut und ein paar nützliche Funktionen hat. Das kann allerdings noch länger dauern, bis jetzt geht noch nicht viel. :|
Chryzler
mrboob - So 06.04.08 01:33
Hallo Chryzler,
ich meinte eigentlich nicht das Program für speedyShare sondern das program für eine eigene internetseite!
Wäre das möglich?
Chryzler - So 06.04.08 10:07
Verstehe jetzt nicht wirklich was du meinst. Hatte eigentlich nicht vor, Unterstützung für andere Hoster einzubauen. Dateien auf "normalen" Webspace kannst du hiermit nicht hochladen, falls du das meinst, es wird lediglich HTTP POST unterstützt.
mrboob - So 06.04.08 13:51
Chryzler hat folgendes geschrieben: |
| .... Hatte eigentlich nicht vor, Unterstützung für andere Hoster einzubauen. ... |
naja, das war eigentlich die frage, aber die antwort ist angekommen!
Bedanke mich trozdem ganz Herzlich
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!