Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Show daily weather forecasts in iCal as all-day events Apps
You can easily subscribe to info from Weather Underground and have their daily forecasts appear as all-day events in iCal:
  1. Visit wunderground.com and search for the specific forecast for the area you're interested in.
  2. On the resulting page, click on and download the file linked to the ICAL icon near the top-right of the page.
  3. Open the file, and choose to add its data to an existing calendar or create a new one. As for myself, I created a new calendar that is currently set to refresh weekly.
One can certainly use other means to get weather info, but this is convenient for me because I always have iCal open anyway.

[robg adds: I just copied the URL from the ICAL link, then used Calendar » Subscribe in iCal, and pasted in the copied link. Works as described, and definitely handy.]
    •    
  • Currently 2.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (4 votes cast)
 
[12,110 views]  

Show daily weather forecasts in iCal as all-day events | 2 comments | Create New Account
Click here to return to the 'Show daily weather forecasts in iCal as all-day events' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Show daily weather forecasts in iCal as all-day events
Authored by: Daddo on Apr 03, '09 06:46:40AM

Cool - it added a week's data in the form of an event.
It will refresh on a rolling 7 day basis automatically or do I need to set something for that?



[ Reply to This | # ]
Show daily weather forecasts in iCal as all-day events
Authored by: TonyT on Apr 03, '09 06:54:42PM

Nice! I like the iCal view, and since the Forecast in now in ~/Library/Calendars,
I can use a sed script to view the forecast in Terminal:

sed -n '
/SUMMARY/ {; s/SUMMARY:\ */ - / ; H; g; s/.\n// g; p; }
/DESCRIPTION/ {
s/DESCRIPTION://; h
:loop
n; /^[ ^I]/ {; s/^ //; H; b loop
}; g; s/.\n// g; p; a\
---
}' ~/Library/Calendars/DC55F949-DF29-481D-825A-B9D1120A4A26.calendar/Events/*



[ Reply to This | # ]