<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Enigma Curry - Latest Comments in Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://enigmacurry.disqus.com/</link><description></description><atom:link href="https://enigmacurry.disqus.com/importing_foreign_non_ical_calendars_into_google_calendar/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Fri, 26 Jun 2009 03:54:51 -0000</lastBuildDate><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-11766773</link><description>&lt;p&gt;Thnks for your app.&lt;/p&gt;&lt;p&gt;wooow!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sergio</dc:creator><pubDate>Fri, 26 Jun 2009 03:54:51 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763179</link><description>&lt;p&gt;Thank's anyway ryan. The forum that give me problems is mine so maybe I can try to change back to the original smf installation without the joomla integration, if i have succes i'll post here for everybody.&lt;/p&gt;&lt;p&gt;I'm on a mac and i use cronnix to execute the script every night, and Dropbox helps me in uploading the .ics file automatically.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">scrax</dc:creator><pubDate>Fri, 23 Jan 2009 05:12:57 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763178</link><description>&lt;p&gt;I'm realizing that this script was more of a one-shot. It doesn't do much error handling at all and because it's a web scraper it's not really supportable across the myriad ways that people could have customized SMF.&lt;/p&gt;&lt;p&gt;Sorry guys, I just don't have the time to help people with this script.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ryan</dc:creator><pubDate>Thu, 22 Jan 2009 09:24:05 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763177</link><description>&lt;p&gt;I've forgotted to tell you that I'm on mac osx 10.5.6 with the 2.5.1 Python distribution pre-installed.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">scrax</dc:creator><pubDate>Thu, 22 Jan 2009 01:48:31 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763175</link><description>&lt;p&gt;Actually, I was using 2.6.1, which I thought was compatible. To be sure, I compiled a clean copy of 2.5.2, and gave that a whirl:&lt;/p&gt;&lt;p&gt;$ /opt/python/2.5.2/bin/python -V&lt;br&gt;Python 2.5.2&lt;br&gt;$ /opt/python/2.5.2/bin/python &lt;a href="http://smf_ical_converter.py" rel="nofollow noopener" target="_blank" title="smf_ical_converter.py"&gt;smf_ical_converter.py&lt;/a&gt; -u "&lt;a href="http://uerth.com/index.php" rel="nofollow noopener" target="_blank" title="http://uerth.com/index.php"&gt;http://uerth.com/index.php&lt;/a&gt;" -o test.ics&lt;br&gt;Traceback (most recent call last):&lt;br&gt;  File "&lt;a href="http://smf_ical_converter.py" rel="nofollow noopener" target="_blank" title="smf_ical_converter.py"&gt;smf_ical_converter.py&lt;/a&gt;", line 153, in &lt;br&gt;    &lt;a href="http://parser.save" rel="nofollow noopener" target="_blank" title="parser.save"&gt;parser.save&lt;/a&gt;(options.output_file)&lt;br&gt;  File "&lt;a href="http://smf_ical_converter.py" rel="nofollow noopener" target="_blank" title="smf_ical_converter.py"&gt;smf_ical_converter.py&lt;/a&gt;", line 97, in save&lt;br&gt;    self.parse()&lt;br&gt;  File "&lt;a href="http://smf_ical_converter.py" rel="nofollow noopener" target="_blank" title="smf_ical_converter.py"&gt;smf_ical_converter.py&lt;/a&gt;", line 68, in parse&lt;br&gt;    for box in soup.find("div", id="bodyarea").findAll("td",{"class":re.compile("(windowbg)|(calendar_today)")}):&lt;br&gt;AttributeError: 'NoneType' object has no attribute 'findAll'&lt;/p&gt;&lt;p&gt;Still no love. If it helps, I'm running a current version of ArchLinux, and I have no Python related environment variables set.&lt;/p&gt;&lt;p&gt;Any ideas?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CJ</dc:creator><pubDate>Mon, 15 Dec 2008 10:39:17 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763174</link><description>&lt;p&gt;Hi CJ,&lt;/p&gt;&lt;p&gt;This was written for Python 2.5.. it looks like you're trying to run it with 3.0 which broke a lot of things.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ryan</dc:creator><pubDate>Thu, 11 Dec 2008 14:58:17 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763172</link><description>&lt;p&gt;great!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gavin</dc:creator><pubDate>Fri, 24 Oct 2008 18:32:06 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763171</link><description>&lt;p&gt;Hi Gavin,&lt;/p&gt;&lt;p&gt;At the bottom of the post is an ical file for NHU. Unless there is some sort of problem, those files are updated every 2 hours.&lt;/p&gt;&lt;p&gt;I import those into google calendar (by URL, not by uploading) and google automatically captures the updated ics file every so often. How often that is, I have no idea.&lt;/p&gt;&lt;p&gt;Feel free to use the ics files above whenever you need them. I can't guarantee they will always work, but I'll do my best.&lt;/p&gt;&lt;p&gt;By the way, I don't have any ics file for the FSP because they have their own ical file that they host here: &lt;a href="http://www.freestateproject.org/event/ical/all/all" rel="nofollow noopener" target="_blank" title="http://www.freestateproject.org/event/ical/all/all"&gt;http://www.freestateproject...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ryan</dc:creator><pubDate>Fri, 24 Oct 2008 07:53:42 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763170</link><description>&lt;p&gt;hi there Ryan, I am very glad to read this post.  I was just today putting together a nationwide calender (in Google Calendar of course) or anarchist meetups and events.  And high on my list is NHU and FSP... of course I have the same problem with lack of iCal as you :-/   I'm going to give this script a go.  A couple questions:  First, is there anyway you can be a middle man until FSP and NHU have iCal enabled sites?  I mean, could you share a calendar that I could add to my own calendar?  Second, if you don't want to do that, a question about the script.  Do I need to clear my calender before I re-import (say once a month), I mean, will re-importing the .ics files create dupe entries?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gavin</dc:creator><pubDate>Thu, 23 Oct 2008 20:37:38 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763169</link><description>&lt;p&gt;Hi again Jesse,&lt;/p&gt;&lt;p&gt;I uploaded version 2 of the script, it has a better README in it. I didn't realize how bad the first one was. (it was more of a note to myself than a README)&lt;/p&gt;&lt;p&gt;Thanks for dropping by,&lt;/p&gt;&lt;p&gt;Ryan&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ryan</dc:creator><pubDate>Tue, 16 Sep 2008 09:50:33 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763168</link><description>&lt;p&gt;Hi Jesse,&lt;/p&gt;&lt;p&gt;I'm assuming you've got Python installed. If not check out &lt;a href="http://wiki.python.org/moin/BeginnersGuide" rel="nofollow noopener" target="_blank" title="http://wiki.python.org/moin/BeginnersGuide"&gt;the Python Beginners Guide&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Once you've got the script downloaded, on the command line you'd type something like this:&lt;/p&gt;&lt;p&gt;python /path/to/&lt;a href="http://smf_ical_converter.py" rel="nofollow noopener" target="_blank" title="smf_ical_converter.py"&gt;smf_ical_converter.py&lt;/a&gt; -u &lt;a href="http://nhunderground.com/forum/index.php" rel="nofollow noopener" target="_blank" title="http://nhunderground.com/forum/index.php"&gt;http://nhunderground.com/fo...&lt;/a&gt; -n "NH Underground" -i "Birthdays:" -o /path/to/nh-underground.ics&lt;/p&gt;&lt;p&gt;The /path/to/ parts in there would simply be a directory of your choosing.&lt;/p&gt;&lt;p&gt;The -i "Birthdays:" part tells the application to ignore any calendar entry with the text "Birthdays:" in it. In this case I didn't want all the NHFree birthdays showing up on my google calendar.&lt;/p&gt;&lt;p&gt;the -n "NH Underground" part is simply a name that I gave to the calendar and is the name that the calendar imports as inside google.&lt;/p&gt;&lt;p&gt;Let me know how it works out for you and what you're using it for, I'm glad its of use to people out there.&lt;/p&gt;&lt;p&gt;-Ryan&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ryan</dc:creator><pubDate>Tue, 16 Sep 2008 09:14:49 -0000</pubDate></item><item><title>Re: Importing foreign (non-iCal) calendars into Google Calendar</title><link>http://www.enigmacurry.com/2008/08/19/importing-foreign-non-ical-calendars-into-google-calendar/#comment-5763167</link><description>&lt;p&gt;Hey, thanks for the great article and attention to this ever frustrating problem! :D&lt;/p&gt;&lt;p&gt;As I am s bit new to PHP, etc.. and have dry feet when it comes to Python.. can you give me a step by step on how to set this up to simply create 1 'dump' of the SMF calendar data to be imported into Google Calendar??&lt;/p&gt;&lt;p&gt;Thanks again!!&lt;br&gt;I know a lot of others that I'll be directing here as well.. they need this info!&lt;br&gt;J&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jesse</dc:creator><pubDate>Tue, 16 Sep 2008 00:51:37 -0000</pubDate></item></channel></rss>