tags:

views:

258

answers:

3

These days I keep most of my development notes and documentations in Google Docs. There are time that I'd like to download everything. How is this possible on a Mac and Linux computers, without doing each one individually? Google used to have the ability to download all spreadsheets. However, I can no longer find this functionality.

I would like to have the documents in Open Office or HTML format. Thanks.

+2  A: 

If you install google gears into your browser: http://gears.google.com/

You can use the built-in offline functionality inside of google docs

If you really want to roll up your sleeves, use the gdata API

http://code.google.com/p/gdatacopier/

The gdatacopier project is what I was looking for. The Python API for Google is nice. I might have to given in and use Python.
+2  A: 

I looked into Joe's answer. gdatacopier is a useful tool to bulk download documents. Here's one example that I use to download all my spreadsheets from a named folder.

gdoc-cp.py -e csv -g spreadsheets -o /tmp -u [email protected] -p password -f "MyFolder"

There are several examples in the documentation. One limitation is that it does not seem to work for hosted domains. All email addresses must be [email protected].

Bulk uploads seem quite doable too. Getting this example to work was straight forward.

http://www.webmonkey.com/tutorial/Create_Automated_Backups_in_Google_Docs_Using_the_GData_API

A: 

GDocBackup http://gs.fhtino.it/gdocbackup
C#, Open Source, runs on Win + Net and Linux + Mono (not tested on Mac + Mono, sorry).

Fabrizio