Guten Abend,
ich weiß nicht, wie es auch geht, aber ich sende häufig anderen Leuten Dateien über das Internet.
E-Mails sind zu umständlich, wenn etwas in einem Foreneintrag verlinkt werden soll, reicht die erlaubte Anhangsgröße oft nicht aus.
Häufig habe ich mich mit meinem
FTP-Server gerettet. War aber irgendwie auch immer etwas nervig.
Darum habe ich ein kleines Programm geschrieben. Das ganze habe ich in C geschrieben. Es hat richtig Spaß gemacht.
Dieses Programm läd eine Datei auf den
FTP-Server und kopiert auf Wunsch die passende
URL in die Zwischenablage.
Was soll ich groß sagen, konfiguriert wird das ganze über eine im selben Verzeichnis liegende .ini-Datei, übergabe der Datei
erfolgt ganz einfach über das Kontext-Menü -> Senden An -> "
FTP-Server". Die Verknüpfung muss/kann selbst angelegt werden.
Screenshots sind unten beigefügt.
Installation:- .exe-Datei in den gewünschten Ordner verschieben.
- ftp.ini-Datei anlegen. ( siehte unten für weitere Informationen )
- Verknüpfung anlegen.
- Verzeichnis wechseln: "[C|D]:\Users\[Bennutzer]\AppData\Roaming\Microsoft\Windows\SendTo"
- Verknüpfung erstellen mit der vorher platzierten .exe-Datei. Bennen könnt ihr sie, wie ihr wollt.
Die
ftp.ini-Datei hat den folgenden Aufbau.
Code:
[connection]
host=example.com
username=Benutzername
password=Passwort
agent=
ftp
[upload]
storagePath="/public_html/upload/%s"
resultingLink="http://example.com/user/upload/%s"
Der Abschnitt
connection erklärt sich glaube ich soweit von selbst, Zugangsdaten angeben.
agent ist nur der
HTTP-Agent und kann beliebig gewählt werden.
storagePath steht für die Zieldatei. Dabei wird
%s einmal durch den Dateinamen ersetzt.
resultingLink steht für den Ergebnisslink. Dieser wird bei einem Klick auf
Kopieren in die Zwischenablage kopiert. Für
%s wie oben.
Anwendung
Datei aussuchen, rechtklick,
Senden an ->
FTP-Upload.
Der Upload sollte korrekt starten. Nach fertigstellung aktiviert sich der
Kopieren-Button.
Mit einem Klick auf diesen, befindet sich die
URL in der Zwischenablage. Fertig.
ToDo-Liste- Proxyeinstellungen hinzufügen
- Einstellungen über ein Fenster eingeben
- Automatisches Erstellen der Verknüpfung
- Einstellungen in der Registry speichern
- Unbekannte Bugs beheben
Update (30.4.2012)- Dateiname wird im Fenstertitel angezeigt.
- kb/s-Anzeige eingefügt.
- Prozentanzeige ebenfalls im Fenstertitel angezeigt.
Comming Soon
Ah jetzt hätte ich fast was vergessen... Moment...
*rechtklick*->Senden an->
FTP-Upload ...
Hier ist der
Download:
Get Me!