Dateidownload via EMail

12. Januar 2009 | 8 blabla | trackback | static link

Ich habe ein kleines Applescript geschrieben, mit dem mit Hilfe einer EMail eine Datei runtergeladen wird. Folgendes Szenario: Man ist gerade nicht zu Hause aber irgendwo im Internet unterwegs und möchte eine Datei auf dem heimischen Rechner runterladen. Nichts einfacher als das. Man schickt sich einfach eine EMail "nach Hause" und dort wird automatisch die Datei runtergeladen.

  • Applescript DownloadFile.scpt runterladen
  • Entpacken und an eine beliebige Stelle kopieren
  • Im Script die Variable theFolder anpassen (Wichtig, denn hier werden die Dateien runtergeladen!)
  • In Mail.app eine neue Regel definieren
Rule
Man definiert nur eine Regel für das Postfach und führt das obige Script aus.

Nun muss nur noch eine Mail mit dem Betreff file:<url> geschrieben werden und <url> wird mit Hilfe von wget runteregeladen (in das Verzeichnis vom Applescript theFolder).

Newmail

#8 | fidel
hehe in dem Fall isses natürlich eine clevere Lösung - keine Frage =)
#7 | core
@fidel: ich habe vom büro aus keine ssh zugriff. von daher die idee das ganze über email zu machen
ein wenig von hinten durch die brust, aber es funktioniert.
#6 | fidel
@core:
klar, macht in manchen Fällen sicherlich Sinn.
Ich bin tendenziell davon ausgegangen das Leute die ihren Rechner durchlaufen lassen eh nen Remote Zugriff nützen (ssh) und daher bin ich noch nie auf die Idee gekommen hehe

Merci für den Code-Schnipsel =)
#5 | core
@mk: die Datei wird nur mit Hilfe von wget runtergeladen. Somit sollte es keine Sicherheitsrisiko darstellen.
#4 | mk
Finde die Idee auch gut. Die Datei wird aber nur heruntergeladen, oder auch direkt ausgeführt?
#3 | core
@fidel: Mein Rechner läuft zu Hause meist die Ganze Zeit und wenn ich eine interessante Software finde, dann muss ich sie nicht erst zu Hause runterladen, sonder sie ist bereits da und ich kann sie direkt ausprobieren. ich muss zugeben, dass es nicht unbedingt immer Sinn macht, aber ich wollte auch nur die Möglichkeit zeigen, was man alles machen kann.
Theoretisch könnte man das Ganze noch aufbohren und nicht direkt runterladen lassen, sondern über einen internen Downloadserver, aber das würde zu weit gehen
#2 | jonas
das ist wirklich mal eine super programmidee. ich werde es ausprobieren.
#1 | fidel
mh, interessante Idee.

Werd ich mir mal zuhause anschauen - wobei mir irgendwie der ware Nutzen noch nicht klar ist. Ob ich mir jetzt nur die URL schicke, oder eben damit gleich ein Download starte, was ja im Kern auch Gefahrenpotenzial haben kann je nach restlichen Settings des Accounts.


Bin gespannt auf den test =)
Gruss
fidel
Neues Blabla schreiben

 Benachrichtigung bei neuem Blabla ?