Hallo zusammen,
ich protokolliere meine Chat’s von iChat immer, lasse sie in einen Ordner speichern. Nun ist das aber ziemlich mühsam wenn ich immer den Ordner von Zeit zu Zeit durchmisten muss und ältere löschen muss.
Wie kann ich dies per Applescript automatisieren, dass ein Script mir immer z.b. alle Chat’s die älter sind als 1 Monat löscht ?
so, ich bin zwar noch immer nicht ganz geneest von meiner Grippe, welche ich die letzten drei Tage herum tragen durfte, aber langsam kommt die gesundheit wieder! ;)
hier habe ich mal was gebastelt - aber achtung: die Files sind dann gelöscht, nicht im Papierkorb! gelöscht -> weg! ;)
trysetmyFolderto (choose folder)
setmyTimetodisplay dialog “Lösche alle Files die älter sind als wieviele Tage?” default answer “30”
setmyScriptto “find “” & POSIX pathofmyFolder & “” -type f -name “” & “*.chat” & “” -mtime +” & text returnedofmyTime & ” -exec rm {} \;”
do shell scriptmyScriptdisplay dialog “Ok, das alte Zeugs ist jetzt weg! *g*”
onerrorerrdisplay dialogerrendtry
Okey besten Dank, das Script funktioniert natürlich problemlos und prima! 8)
Kann ich wahlweise das Script auch automatisieren so dass es immer einen ausgewählten Ordner behandelt und bei jedem System-Boot automatisch gestartet wird ? Das Script einfach in die Startobjekte schmeissen ?
ja mit property Ordner (natürlich ohne Smilie und Ordner-Name “iChats”)
aber dann kommen doch immer noch die Dialoge und die sollten ja nicht erscheinen, d.h. ich müsste eine fest definierte Anz. Tage einstellen.
zum Beispiel ja … ansonsten kannst du das nicht automatisieren … es gibt keine Zeitabfrage … leider -> sonst müsste ich mein geniales Forum-Backup-Script auch nicht jeden Tag manuell starten … ;)
Versuche verzweifelt das alles im moment zu vergessen :D aber ich erinnere mich, dass ich früher mit “cron” solche dinge gut im Griff hatte: http://www.macdevcenter.com/pub/a/mac/2002/07/02/terminal_5.html
:) 8)
auf meiner homepage habe ich ja meine aktuelle itunes music als cover.
dies läuft folgendermassen ab:
alle 30 min wird ein applescript gestartet das die cover aus dem itunes ausliest und online stellt. das mit dem alle 30 min hab ich so gemacht.
ein ausführbares shellscript mit folgendem inhalt
Ist mir zu kompliziert, da mach ich’s lieber manuell ;)
Anmelden um neue Antworten zu verfassen
Allegra Leser! Nur angemeldete Nutzer können bei diesem Beitrag Antworten hinterlassen. Jetzt kostenlos registrieren oder mit bestehendem Benutzerprofil anmelden.
Ab CHF 5.– im Monat
👉🏼 Wir benötigen deine Unterstützung! Unterstütze macprime mit einem freiwilligen Gönner-Abo und mache die Zukunft unseres unabhängigen Apple-Mediums aus der Schweiz mit möglich.
macprime unterstützen
macprime ForumApplescript für automatisches Dateienlöschen
VonAntwort von Hitsch
Unsere Sponsoren
Apps with love entwickelt digitale Produkte, die das Leben vereinfachen.
Dich als Sponsor präsentieren und macprime mit möglich machen.
Stefan Rechsteiner
Hitsch
Stefan Rechsteiner
Hitsch
Stefan Rechsteiner
Hitsch
Stefan Rechsteiner
powerloop
applefan
(Bearbeitet am 16. Januar 2005 um 19:36 Uhr von )
Hitsch
Anmelden um neue Antworten zu verfassen
Allegra Leser! Nur angemeldete Nutzer können bei diesem Beitrag Antworten hinterlassen. Jetzt kostenlos registrieren oder mit bestehendem Benutzerprofil anmelden.