Set custom refresh rates for subscribed iCal calendars
May 18, '04 10:44:00AM • Contributed by: chyna4xena
May 18, '04 10:44:00AM • Contributed by: chyna4xena
I got annoyed with the fact that iCal only contains a few options for how often it will auto-refresh subscribed calendars, especially since the lowest interval is 15 minutes. We are publishing and subscribing over a LAN, so no worries about bandwidth; we wanted updates at most every two minutes. If you also want to change the refresh interval for subscribed iCal calendars, it is dead easy:
- In iCal, subscribe to all the calendars you want, and set the refresh to 15 minutes.
- Quit iCal (nothing will happen if you don't).
- In your ~/Library -> Preferences folder, open the com.apple.iCal.sources.plist file (TextEdit will do).
- Each calendar will have an entry in this file. Look for the line like this:
Where cal_name is the name of the subscribed calendar. Somewhere below that line, you'll find:<string>~/Library/Caches/com.apple.iCal/Indexes/cal_name.index</string>
Change this value to your desired refresh interval (in seconds) - I use 120 (two minutes).<key>automaticUpdateInterval</key> <integer>900</integer> - Save and close the com.apple.iCal.sources.plist file.
- Re-start iCal
•
[15,051 views]
