Alle iCal-Daten verschieben

Padawan

Padawan

Aktives Mitglied
Thread Starter
Dabei seit
24.12.2005
Beiträge
653
Reaktionspunkte
35
Hallo,

wisst ihr ob es eine Möglichkeit gibt ALLE iCal-Kalender-Daten 6 Stunden später zu verschieben, also z.B. von 14:00 Uhr auf 20:00 Uhr, ich möchte aber nicht alles manuell machen :)

Für Lösungs-Ideen bin ich dankbar,

lg Mario
 
Weiß keiner wie das möglich wäre? :(
 
Ich habs jetzt mal kalenderweise gemacht:

Code:
tell application "iCal"
	tell calendar "Kalendername"
		set allEvents to every event
		set theCount to count of every event
		repeat with i from 1 to theCount - 1
			set thisEvent to event i
			set theoldDate to (get start date of (get the properties of thisEvent))
			set start date of thisEvent to theoldDate + (6 * hours)
		end repeat
	end tell
end tell

Je nachdem welche Änderung man vornehmen will, muss man halt das Vorzeichen und die Zeiteinheit anpassen.
Ist eher was zum weiterbasteln.

Grüße,
Flo
 
Zurück
Oben Unten