Thursday, January 24, 2008

Google Docs Uploader

Google released a basic application for Windows that lets you upload files to Google Docs by using drag and drop. The application is more like a sample for Google Docs API, but it's pretty useful if you want to upload a lot of documents. There's also an option to add "Send to Google Docs" to the contextual menu so you can upload files directly from Windows Explorer.

The application can be downloaded from this URL and requires .NET Framework 2.0.



Another way to upload more files at once is to send them to the email address displayed on this page, but this only works with documents and presentations and there are some restrictions regarding the size of the uploaded files: for example, you can send by email only presentations smaller than 500 KB. Google Toolbar for Firefox also has a feature that lets you open files in Google Docs.

Labels:

  20 comments ( Post a comment )
Great, but I find OpenOffice.org@GoogleDocs http://extensions.services.openoffice.org/project/ooo2gd even better...
With this application, can I upload *.doc and *.xls files bigger than 1 mb?
Thank you.
No, you can't upload bigger files. You could remove the images from your documents, the embedded objects or copy the entire content of the document and paste it in Google Docs.
Kinda slow, as it locks up Windows Explorer when uploading. Nonetheless, still way faster than uploading every file by hand. Thanks for the link. I've uploaded most of my xls and docs. If only Google had a way for me to say "These two are the same project, just different versions: My_Essay_v1.doc My_Essay_v2.doc"

Though I imagine Google doesn't care about people getting their documents onto their service. (hint hint)
Nice, but still not nearly as nice as Google's homemade but hidden uploader, DocsFS that runs on Google's most underrated and under-utilized MacFuse. Any idea if or when they'll actually relase DocsFS?

Ionut, you didn't mention that this month, Google released a new version of MacFuse with objectiveC and two more filesystems for MacFuse, AccesibilityFS and GrabFS.
i hope there will be a Google Docs Downloader for batch downloading. It would be even better if Google Docs would add this feature. It should be easy, i think..
For batch downloading, try this Greasemonkey script.
It would be nice if it could sync modification date as well.... so that if I just want to archive a bunch of stuff that has been sitting in MyDocs for a while but I don't want it at the top of my list because thats the stuff I'm working on it would move it down based on last modified from my HD.
is there any chance this will support PDF uploads anytime soon. Also a Google Doc Sync would be awesome. I'm still in the transition period of using my desktop HD and using 100% Google docs mainly because when i scan a document I can't just save it where i want (with Google Docs). I have to Scan>Save on HD>Drag and Drop to Google Account. Not the end of the world but i would rather it just do it by defining which folders to look at.
I'd love to see a way to move batch docs between Google accounts
I would like to move all my gmail docs to my google apps docs account. Any ideas?
the application failed to initilize properly (ox0000135). Click on Ok to terminate the application
yes, i have same problem with vasu,
How i use this uploader?
any luck on adding pdf support?
Try this tool - made to solve these issues http://www.cloudhero.com
Interesting, works great, until you try and upload! X64 Windows 7
I made a console application for batch upload of any type of documents including PDF to Google Docs:

http://code.google.com/p/google-docs-upload/
awesome post! thanks
I cannot get http://code.google.com/p/google-docs-upload/ to work. I download the file, double click the file, it opens for a split second and disappears. I do have Java 1.6. Any thoughts?
KJ, this is a console application, which means that you have to run it from the command line. To do is in Windows choose Start -> Run > type "cmd" and press Enter. Then type:

java -jar <path1>google-docs-upload-1.2.jar <path2> --recursive

Where <path1> has to be replaced with the folder path where the jar file is located, and <path2> has to be replaced with the path to the folder that you want to upload. For example:

java -jar C:\google-docs-upload-1.2.jar C:\folder_to_upload\ --recursive