MyEpisodes Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Ability to syncronize with iCal based programs

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    MyEpisodes Forum Index -> Recycle
View previous topic :: View next topic  

Do you want this request?
1: Yes - I would find that request useful.
64%
 64%  [ 9 ]
2: No - I would not find that request useful.
35%
 35%  [ 5 ]
Total Votes : 14

Author Message
hadmack


Posts: 3

PostPosted: Thu Oct 20, 2005 6:45 pm    Post subject: Ability to syncronize with iCal based programs Reply with quote

[Request Name]
Ability to syncronize with iCal based programs

[Description]
Users would be able to add a calendar to an iCal based program (Apple iCal or Mozilla Sunbird/Calendar) and have it syncronize daily with their personalized calendar at myepisodes.com.
Additional options could allow for seperate calendars by show, rather than the users entire lineup.
This would make the site a powerful offline reference as well, with the abillity to schedule reminders and integrate with the rest of the users schedule.

[Target URL]
http://www.myepisodes.com/cal.php

[Comments]
This could probably be implemented pretty simply in php with some knowledge of the iCal specification. It's probably been done already as a phpNuke module somewhere which could be adapted.
Back to top
View user's profile Send private message
ravendug


Posts: 3

PostPosted: Mon Oct 24, 2005 10:22 am    Post subject: Reply with quote

iCal RFC can be found here:
http://www.ietf.org/rfc/rfc2445.txt

Open Source PHP Implementation:
http://phpicalendar.net/

Nice Demo:
http://phpicalendar.net/phpicalendar/

Useful iCal UML Douments:
http://www.cse.ucsc.edu/~marick/iCalendarUML.html
Back to top
View user's profile Send private message
ravendug


Posts: 3

PostPosted: Mon Oct 24, 2005 11:52 pm    Post subject: Reply with quote

I hacked together a couple of Python scripts for myself today.
One scrapes data from TV.com into a DB and the other convers the date to iCal format and uploads it to some free webspace for me. It is al seperated by show, so just do a remote subsciption to the shows you are interested in. It should then be update in your client of choice as I update mine.

http://xthost.info/ravendug/

I've only been able to do some limited testing using Mozilla Sunbird and PHP iCalendar. I'm still new to all of this but it seems to be working fine so far.

Remember, I'm only trying this out as a concept so don't nail me to the wall if you find it does not work out for you Wink

If someone finds it useful (or not) and has some feedback I'd be happy to hear it.

Apologies for the limited selection - mostly my own preferences but I would be happy to add more if there is a request for them.
Back to top
View user's profile Send private message
hadmack


Posts: 3

PostPosted: Fri Oct 28, 2005 3:58 am    Post subject: Reply with quote

That seems to work quite well, the .ics files open just fine in Apple iCal for me. I think it would be really interesting now if this could be done dynamically in php. You would just send a request for a show (or list of shows) and the script would scan tv.com for the relevant data and spit back the ics file on demand. How quickly can show data be retrieved from tv.com? It would probably pay to use a local database for building the calendars unless a new show is requested or it is time to update.

I would be really interested in learning how you are able to parse the tv.com data in python, if you are willing to share any of that code? I poked around on google and coulnd't find anything all that usefull. It doesn't look like they give just anyone direct access to the show data so I assume this requires you to parse the raw html from the programming grids?
Back to top
View user's profile Send private message
facedancer
Moderator

Posts: 472

PostPosted: Fri Oct 28, 2005 5:11 am    Post subject: Reply with quote

Looks like Outlook 2003 know what those files are Very Happy

Shame it don't understand the content Sad
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    MyEpisodes Forum Index -> Recycle All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

Main design by MW. Refitted to board by Hostile.