Google Docs Screenlet

Conky

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
7.0
Description:


Warning : This screenlet is currently not working because of a new Google API version.
Working on that, please be patient!



GDocs Screenlet allows you to quickly manage your Google Documents from your desktop.
(requires the Google Data python API)

Using Gdocs Screenlet : YouTube video at http://www.youtube.com/watch?v=yxQIBUezad4

FEATURES :
* Google documents list and search
* Google documents download (PDF export, Ms Export or OpenOffice.org export)
* File upload to your account (doc, odt, ppt ...)

FILE TYPES SUPPORTED :

Upload :
HTML files and plain text (.txt).
Microsoft Word (.doc), Rich Text (.rtf), OpenDocument Text (.odt) and StarOffice (.sxw)
Microsoft PowerPoint (.ppt, .pps)
[ Microsoft Excel (.xls) files and OpenDocument Spreadsheet (.ods), Comma Separated Value (.csv) ]

Download :
PDF export of documents, presentations and pdf files
Microsoft export of documents and presentations
OpenDocument export of documents

Spreadsheets actions are bugged.

INSTALL :

The GDocs Screenlet requires the Google Data python API.
1) Download gdata.py-1.2.3.tar.gz or zip at http://code.google.com/p/gdata-python-client/
2) Extract : tar -xvf gdata.py-1.2.3.tar.gz
3) Change directory and install the library : sudo ./setup.py install
More information for GData API install at http://code.google.com/support/bin/answer.py?answer=75582

Once the Google Library is installed, open the screenlets manager (screenlets-manager) and install the GDocs Screenlet using the archive (e.g. GDocsScreenlet-0.1.tar.gz).

Don't forget to set Google Documents account login/password and the target directory in screenlet's properties.

If you're having some problems, try to quit and relaunch the screenlet.

Installing and using GDocs Screenlet : YouTube video at http://www.youtube.com/watch?v=yxQIBUezad4

VOLKOV9

9 years ago

running on hardy, have gdata. putting in my username and password, hitting apply does nothing. when I run it in terminal, I get:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/options.py", line 1266, in apply_options_callback
setattr(self.__shown_object, optionobj.name, val)
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 942, in __setattr__
self.on_after_set_atribute(name, value)
File "/home/grant/.screenlets/GDocs/GDocsScreenlet.py", line 129, in on_after_set_atribute
self.getGDocs()
File "/home/grant/.screenlets/GDocs/GDocsScreenlet.py", line 655, in getGDocs
dataURL = entry.extension_elements[0].attributes['href']
KeyError: 'href'

Report

Melkekartong

10 years ago

Great! This will turn out to be quite useful!


As a future feature, you might concider adding a "drag-and-upload"-function? Thanks!

Report

12345678910
product-maker Count:11 Rating: 7.00
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.1
updated Jan 07 2009
added Jan 07 2009
downloads today
0
page views today 2