Hallo,
ich hatte vor einiger Zeit mal (mit Hilfe von anderen, bin selbst nicht so der Syntax-Fachmann) ein Script gebastelt, dass den Kalender beim ersten Öffnen an einem Datum exportiert.
(Hintergrund ist eine langsame Internetverbindung, wenn man das auf "Änderungen automatisch veröffentlichen" stellt, macht er das bei jedem ändern und man kann kaum vernünftig dran arbeiten).
Die Idee ist, dass man zum öffnen des Kalenders nur noch das Script benutzt.
Irgendwie funktioniert das aber nicht mehr so ganz und frage mich, ob jemand eine Idee hat, woran das liegen könnte, im Moment läuft der Rechner unter 10.6.8.
Hier das Skript:
property lastOpened : ""
set curDate to (do shell script "date \"+%Y-%m-%d\"")
if curDate is lastOpened then
tell application "iCal" to view calendar at (current date)
else
tell application "iCal"
view calendar at (current date)
delay 1
tell application "System Events"
tell process "iCal"
keystroke "r" using {command down, shift down}
end tell
end tell
end tell
end if
set lastOpened to curDate
ich hatte vor einiger Zeit mal (mit Hilfe von anderen, bin selbst nicht so der Syntax-Fachmann) ein Script gebastelt, dass den Kalender beim ersten Öffnen an einem Datum exportiert.
(Hintergrund ist eine langsame Internetverbindung, wenn man das auf "Änderungen automatisch veröffentlichen" stellt, macht er das bei jedem ändern und man kann kaum vernünftig dran arbeiten).
Die Idee ist, dass man zum öffnen des Kalenders nur noch das Script benutzt.
Irgendwie funktioniert das aber nicht mehr so ganz und frage mich, ob jemand eine Idee hat, woran das liegen könnte, im Moment läuft der Rechner unter 10.6.8.
Hier das Skript:
property lastOpened : ""
set curDate to (do shell script "date \"+%Y-%m-%d\"")
if curDate is lastOpened then
tell application "iCal" to view calendar at (current date)
else
tell application "iCal"
view calendar at (current date)
delay 1
tell application "System Events"
tell process "iCal"
keystroke "r" using {command down, shift down}
end tell
end tell
end tell
end if
set lastOpened to curDate