I was actually using the command line tool from within python, but having pysqlite built native would be very very helpful.
I'll see what I can do.
I was actually using the command line tool from within python, but having pysqlite built native would be very very helpful.
I'll see what I can do.
Cool, if you do get anything please let me know, I'm eager to do this with as little external binaries required as necessary... I also assume this will put a slight bit less strain on the CPU then reading and parsing the output of an external app from within python...
Hey Spicychicken, great work so far. Looks very promising and believe it or not, this is my #1 most anticipated app..
I did try installing the app using the instructions on google code and nothing happens when I click the app on 'Tapp'. Any ideas?
Any updates on this? thanks!
All Hail Spicy Chicken! We Must Have Outlook Calendar Sync!!!
afaik spicy is looking at google calendar syncing... but if he releases his work it shouldnt be too hard to port that to work with exchange
Spicy - 2 things:
1. How is this project coming along? I'd love to see a google calendar sync if possible.
2. I can't code to save my life ... so if you're accepting donations - can you toss a paypal link up on your blog?
Actually the current version of python compiled for the iPhone already contains the sqlite3 library. As proof, the following code works, and prints the list of Calendars currently synced with your phone.
now if I can only find a syncml python library...Code:#!/usr/bin/python import sqlite3 CALENDAR_DB = "/var/root/Library/Calendar/Calendar.sqlitedb" def main(): conn = sqlite3.connect(CALENDAR_DB) c = conn.cursor() c.execute("SELECT * FROM Calendar") for row in c: print row return if __name__ == "__main__": main()
oO
A little off topic:
Those of you looking for an open source (a little complicated installation) way to sync their calendars to Google Calendar, you may be interested in GCALDaemon. It runs in the background and checks if there are any changes to your calendar. Then if it finds any, it makes changes to the calendars.
My setup is iPhone <-through iTunes-> Apple iCal <-through GCALDaemon-> Google Calendar.
GCALDaemon runs off of Java 1.5, so it's multiplatform. I tried some Mac syncing software called Spanning Sync, but it costs money, so I found an open source syncer. I find it very useful, and I thought I'd spread the word.
Word of advice: backup your calendar before you sync. I've had a few problems where the sync would duplicate all the entries, so I had to delete every recurring entry. But that only happened at the first sync. Not fun.
ok, so I am getting the "Alert - Could not establish connection to calendar".. stuck at that point.
Are there any updates on a resolution for this or anyone else experiencing this?
Bookmarks