Hallo Crow,
hier, wie versprochen, eine erste Version. Den folgenden Code im Format "Programm"
speichern. Damit ergibt sich ein Droplet, welches ich Dir zustellen werde.
Zur Erinnerung: Damit das Ergebnis nicht verfälscht wird, musst Du daran denken,
bei
jeder Datei als erstes ein "Sichern-Unter" zu machen, damit das Erstellungsdatum
mit dem Beginn der verrichteten Arbeit übereinstimmt.
Das Benutzen des Droplets ist einfach. Den Ordner, welcher die zu erfassenden
Dateien enthält, auf das Icon des Droplets ziehen. Es können auch lose Dateien
oder mehrere Ordner sein.
Bei allerersten Ausführen erscheint ein Dialog, in welchem der Ordner ausgewählt
werden muss, in den die Logdatei geschrieben werden soll. Der Pfad zu diesem
Ordner wird gespeichert. Der Dialog erscheint erst wieder, wenn der Logdatei-Ordner
umbenannt oder veschoben wurde. Oder nach einem Kompilieren des Scripts.
Bei jeder Anwendung wird eine neue Logdatei erzeugt. Damit die schon bestehenden
nicht überschrieben werden, setzt das Script das Datum samt Uhrzeit in den Namen,
z.B. "Log_061111_102346.txt".
Von jeder Datei werden die Infos verlangt und daraus der Name, das Erstellungs-
und das Änderungsdatum gezogen. Aus den beiden Daten wird die Zeitdifferenz
errechnet und zusammen mit dem Namen in die Logdatei geschrieben.
Am Schluss wird noch das addierte Total angefügt.
Das andere Script wird etwas schwieriger zu realisieren sein ...
Gruss, Hans