Jump to content

Tipp benötigt für Datei-Downloader


lefg
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

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/

bearbeitet von lefg
Link zu diesem Kommentar

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?

Link zu diesem Kommentar

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.

bearbeitet von lefg
Link zu diesem Kommentar

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.

Link zu diesem Kommentar

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.

bearbeitet von lefg
Link zu diesem Kommentar

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

bearbeitet von Daniel -MSFT-
Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...