📡 Aktuelle Trefferliste ist gefiltert!
👀 Alles 📋 Index 📅 Zuletzt 🌐 Links

 

php scripte


fotodownloader


 

php scripte



 

fotodownloader

download foto downloader 1.1 beta (php)

 

Der foto downloader kopiert die auf einer Speicherkarte (oder Verzeichnis einer Festplatte oder eines Netzlaufwerks) vorhandenen Daten (Quellverzeichnis) (in datumsorientierte Unterverzeichnisse) in ein anzugebendes Zielverzeichnis (auf demselben / einem anderen Laufwerk) - also nach Jahr/Monat -> .../jjjj/mm/jjjjmmtt_hhmmss-originalname.jpg einsortiert


 
Dabei werden alle Unterverzeichnisse (bezogen auf das angegebene Quellverzeichnis) rekursiv durchsucht - wahlweise kann man aber auch ''manuell'' sequentiell durch die Quell-Verzeichnisstruktur navigieren.

 
Es wird automatisch eine passende datumsorientierte Unterverzeichnisstruktur angelegt (bzw. ergänzt), und die übertragenen Dateien werden passend (aufgrund der EXIF-Aufnahmezeit) umbenannt (exif rename Funktion. Prinzipiell kann man diese Struktur auch nach beliebigen anderen EXIF-Tags geordnet aufbauen).

Beispiel: 
Ein Bild namens IMG0001.jpg, aufgenommen am 19.02.2007 um 11:11 Uhr 
würde wie folgt kopiert: 
''laufwerk:''/''zielverzeichnis''/2007/02/20070219_111100-IMG0001.jpg
 
Bonbons:


 
Prinzipiell lässt sich foto downloader auch dazu benutzen, eine vorhandene Verzeichnisstruktur (mit beliebig gegliederten Unterverzeichnissen) auf der Harddisk passend umzukopieren

(Sinnvolle Voraussetzungen hierfür: Dateien sollten EXIF-Daten enthalten - bzw. die Dateien sollten sinnvolle Zeitstempel (Erstellungsdatum / Datum letzte Modifikation) - z.B. für das umkopieren/archivieren von Logdateien) enthalten - gedacht ist es aber hauptsächlich zum ''download'' der Fotos (Filme, Sound-Begleitdateien, ...) von Speicherkarten im Leser, oder direkt von der als USB-Mass-Storage angeschlossenen Kamera auf die Festplatte.

 
foto downloader kennt einige gängige herstellerspezifische Verzeichnisstrukturen und Datei-Benennungsschemata (Canon, Fujifilm, Panasonic, und generell den zumeist zugrunde liegenden DCF Standard), so dass zusammengehörige Dateien (z.B. WAV-Dateien zu Bildern, separieren von Panorama-Teil-Bildern oder Videos in ein eigenes Unterverzeichnis u.a.) auch passend benannt - bzw. überflüssige Dateien (z.B. Canon-DPOF-Einstellungen) ignoriert werden.

Ein Protokoll (Datum und Zeit kopieren, Quellname, Zielname, Kameramodell/Hersteller) der kopierten Dateien findet man anschliessend im Zielverzeichnis...

 

Webserver


Auf dem Bildbearbeitungsrechner muß ein lokaler Webserver laufen, z.B. eine Distribution wie XAMPP, der Abyss Webserver plus php - oder z.B. eine Server2Go-Distribution (die läuft auch von einer CD/DVD/USB-Stick!)

 

Praktische Hinweise


In der beta-Version wird der Fortschritt in Form einer HTML-Tabelle aufgebaut. Der Microsoft IE zeigt diese Tabelle erst an, wenn das Quellverzeichnis komplett abgearbeitet ist (was je nach Datenumfang ja recht lange dauern kann!). Es ist also empfehlenswert, die Ausgabe nicht in Tabellenform vorzunehmen (muss man im Script dann ändern) oder z.B. mit dem Firefox auszuführen (der die Ausgabe entsprechend dem Bearbeitungsfortschritt laufend anzeigt) oder (...).

 

Besonderheiten / Konfiguration Server2Go


Server2Go-Installation z.B. muss leicht ergänzt/geändert werden (in der php.ini müssen die Module exif, gd2 und mbstring aktiviert werden - mbstring muss ''vor'' exif aufgeführt sein!).

 
Achtung

04.01.2010