Jump to content
Sign in to follow this  
lefg

Tipp benötigt für Datei-Downloader

Recommended Posts

Werte Gemeinde,

 

ich möchte aus einem Verzeichnis im Web http://btweb.vosskom.no/

 

jeweils zwei bestimmte Dateien dowloaden.

 

Hier zwei Beispiele von heute Nachmittag.der Webcams der MS Trollfjord.

7/27/2014  3:35 PM 139208 hurtigruten_12_01.jpg7/27/2014  3:35 PM 139891 hurtigruten_12_02.jpg

Die Dateinamen bleiben immer gleich, geändert werden Datum und Uhrzeit.

 

Die Bilder, die Dateien werden i.d.R. fünf-minütlich aktualisiert, es kann aber leichte Schwankungen geben. Der Downloader müsste also die Änderungen der Uhrzeit erkennen können, auch zu einem bestimmten Zeitpunkt beginnen. Der Downloader müsste auch fähig sein, die Dateien mit einem neuen Namen aus Datum und Uhrzeit zu versehen.

 

Das Schiff kommt morgen früh in Honningsvåg an und legt 05:45 wieder ab, ab da möchte gerne ich die Bilder der Cams.

 

Habt Dank får Aufmerksamkeit und Rat.

 

Edgar


Für Interessierte http://www.bt.no/kamera/hurtigruten/MS-Trollfjord-2342780.html#.U9UKg7HIxmB

 

http://www.bt.no/

Edited by lefg

Share this post


Link to post
Share on other sites

Für die Ideezum Download könntest Du damit sicherlich etwas anfangen:

 

http://stackoverflow.com/questions/2528608/script-to-download-file-and-rename-according-to-date-on-windows-vista-machine

http://www.westphil.nl/content/index.php?option=com_content&view=article&id=40&Itemid=60

 

Muss natürlich noch angepasst werden. Sollen die Bilder denn die bestehenden im Ziel überschrieben oder auch dort getrennt gespeichert werden?

Share this post


Link to post
Share on other sites

Muss natürlich noch angepasst werden. Sollen die Bilder denn die bestehenden im Ziel überschrieben oder auch dort getrennt gespeichert werden?

 

Die Bilder müssen erhalten bleiben, müssen also unter neuem Namen gespeichert werden.

 

Danke dafür, ich werde mal schauen.

 

Mit den beiden Skripts ließe sich zwar eine Datei herunterladen, diese auch unter einem anderen fixen Namen speichern, das reicht aber nicht.

 

Ein Downloader müsste das Verzeichnis überwachen, an Datum und Uhrzeit erkennen, ob die vorliegenden Dateien neuer, also eine Änderung der Uhrzeit statgefunden, nur dann einen Download vornehmen, die Datei dann unter einen neuen Namen aus Datum und Uhrzeit speichern.

Edited by lefg

Share this post


Link to post
Share on other sites

Ein Downloader müsste das Verzeichnis überwachen, an Datum und Uhrzeit erkennen, ob die vorliegenden Dateien neuer, also eine Änderung der Uhrzeit statgefunden, nur dann einen Download vornehmen, die Datei dann unter einen neuen Namen aus Datum und Uhrzeit speichern.

Das wäre sicherlich möglich, wenn Du in den Eigenschaften der Dateien auch die Erstellzeit ausliest und in den neuen Dateinamen mit aufnimmst. Dann ist es möglich das bei einem neuen Durchlauf zu überprüfen und passend zu reagieren.

Share this post


Link to post
Share on other sites

Das wäre sicherlich möglich, wenn Du in den Eigenschaften der Dateien auch die Erstellzeit ausliest und in den neuen Dateinamen mit aufnimmst. Dann ist es möglich das bei einem neuen Durchlauf zu überprüfen und passend zu reagieren.

 

Ich könnte das visuell und händisch nur persönlich machen, das kann ich aber nicht, da nicht anwesend. Also muss das der Downloader können.

Edited by lefg

Share this post


Link to post
Share on other sites

Wget.exe ist Dein Freund. Damit kannst Du periodisch per Taskplaner die Bilder abholen um nur neuere Bilder holen lassen, wenn der Webserver Timestamps liefert. Zum Abspeichern baust Du Dir per Script aus dem aktuellen Tag und den Uhrzeitvarianten den gewünschten Dateinamen und kopierst Dir die neue Datei weg: http://unxutils.sourceforge.net/

Hier einE Diskussion zu dem Thema: http://www.computerbase.de/forum/showthread.php?t=1182803

Alternativ geht sowas prima mit dem Perl-Modul Mechanize: https://metacpan.org/pod/WWW::Mechanize

 

Hier mal ein Beispiel, wie man damit umgeht: http://www.linux-magazin.de/Ausgaben/2004/03/Datenruessel

 

Perl für Windows gibts bei ActiveState: http://www.activestate.com/blog/2010/10/how-install-cpan-modules-activeperl

Edited by Daniel -MSFT-

Share this post


Link to post
Share on other sites

Also, von jetzt auf gleich Script anfordern finde ich sportlich. Warum kauft deine Firma nicht die Daten an der Quelle?

 

Werter Member,

 

wenn Du hier zum Thema keinen konstruktiven Beitrag leisten kannst, dann bleibe ganz einfach hier raus und schreibe, frage keinen Unsinn!

Edited by lefg

Share this post


Link to post
Share on other sites
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...