Repeterande schema i iCal med AppleScript
2012-04-23 - applescript, ical, schema
0
Ett litet snabbt script här. Om du har ett schema som repeterar sig själv, säg var sjunde vecka, och tycker det är ett helvete att skriva in och sätta det på repeat var sjunde vecka i iCal så har vi här ett litet AppleScript som gör det åt dig. Det förutsätter att du redan lagt in ditt schema i din kalender men inte satt något på repeat. Så om du har ett sjuveckors-schema så har du förmodligen skapat 30-35 inlägg i kalendern för det, och nu ska vi sätta dem på repeat:
Schema.scpt
property calName : "Tina"
property eventName : "Jobbar"
property repeatWeeks : 7
 
tell application "iCal"
	set theCal to item 1 of (every calendar whose title is calName)
	set theItems to every event of theCal whose summary is eventName
	repeat with i in theItems
		set properties of i to {recurrence:("FREQ=WEEKLY;INTERVAL=" & repeatWeeks)}
	end repeat
end tell
Så, Du väljer först vad kalendern heter som ditt schema ligger i. Sedan så anger du property eventName vad du kallar det när du jobbar, "Elsa jobbar" kan ju fungera om du konsekvent kallar evenemangen det. Sedan anger du hur långt ditt schema är - alltså efter hur många veckor ska det repetera igen?
Spara via Script Editor och kör! Voila!
Mer i Tutorials
Skapa ett Netflixprogram
Expandera korta URLar
Parsea hashtaggar
Repeterande schema i iCal med AppleScript
Vlj datumspann med jQuery
Rkna ungefrlig tid med PHP
CSSruta igen nu med skugga
Nyckelord: applescript, ical eller schema
Pausa musiken i iTunesSpotify via tangentbordet
Snyggare fdelsedagar i iCal och iPhoneiPod touch
Veckonummer och namnsdagar i din iPhone
MobileMe synkningen hur det egentligen fungerar
Två månader med Keto
Spelbord v3
Mechanical Age map
More shading and water
Första månaden med Keto
Keto
Fotosession: Tabitha
Utebelysning
Återvinningsskåp
Måla om huset
Byggt hylla till vintunnorna
Dodge RAM
Inline-redigering
Drömmen om ett spa
Dags för carport
Survey Island, what is happening?
Golvprov
Gillestugan uppdaterad!
Spelbord v2
Tre billyhyllor blir två
Gymkort
You can't take the sky from me
Högtalare klara!
eklundh.com tar ned skylten
Högtalare bestämda!
Uppgraderingar biorum
Lord of the Rings-maraton
Ergonomiskt som tusan!
Lego Storm Trooper
Fågel Fenix
Två hyllor på badrummet
Hobbyhörna fixad
Hylla bakom soffan
Modellbygge igen!
Porträtt av u/Flattie-Ratty
Porträtt av u/DangDoood
Buy prints of my maps
Hero Dashboard för Descent
3D-printer
Fältsjukhus 616
Ny kaffemaskin
Porträtt av u/elizabeeeef
Jämförelse 135 mm
Nya objektiv
Porträtt av kompis mamma
Använda utrymmet under trappen
Spelbord
Pimpning av köks-ön
Jag saknar min Dodge!
Acrylic drip