Hallo zusammen!
Ich habe bei nachfolgendem Problem leider irgendwie das berühmte Brett vor dem Kopf
Ich muß zwei Verzeichnisse vergleichen, wobei die Dateinamen sich abhängig vom Erstellungsdatum unterscheiden und der Dateiinhalt auch nicht identisch ist.
Details:
Voraussetzungen:
1. Verzeichnis1 (tagesaktuell) für Datei1.pdf und Datei1.eps - neue Versionen überschreiben die alte
2. Verzeichnis2 (nicht tagesaktuell) für Datei2.xml - alte Versionen verbleiben im Verzeichnis
Vorgehensweise:
1. Datei1.pdf wird in Verzeichnis1 erstellt
2. Datei1.eps wird in Verzeichnis1 automatisch generiert
3. Datei2.xml wird in Verzeichnis2 erstellt (maximal 5 Minuten später)
wobei Datei2.xml = die ersten 5 Zeichen von Datei1.eps + Unterstrich + Erstellungszeit von Datei2 (Format: YYYYMMDDHHMMSS)
Prüfungen:
1. Existiert Datei1.eps in Verzeichnis1
2. Existiert Datei2.xml in Verzeichnis2
3. Ist Datei2.xml maximal 5 Minuten alt?
Fehler:
1. Datei1.eps fehlt
2. Datei2.xml fehlt
3. Datei2.xml ist jünger als Datei1.eps (letzte Version von Datei2.xml zählt nur)
Beispiel:
Verzeichnis1:
Data1.eps
Abcd2.eps
XYZ_3.eps
Name4.eps
Hilfe.eps
Verzeichnis2:
Data1_20100217225444.xml
Data1_20100218225323.xml
Data1_20100219221537.xml
Data1_20100219225601.xml
Abcd2_20100219225601.xml
XYZ_3_201002191925601.xml
Hilfe_20100219215601.xml
Das Programm, wie ich es im Moment habe, funktioniert leider nicht wie gewünscht...
Ich hoffe, daß ich das Ganze einigermaßen erklären konnte und mir hier jemand helfen kann.
Besten Dank schon mal im voraus!
JDommi
PS: bisheriger Source:
mitglied.multimania....kdommi/hilfe/pdf.rar