My favorites | Sign in
Project Logo
             
Code license: Apache License 2.0
Labels: GDocs, docs, documents, gdata, upload, pdf, java
Show all Featured downloads:
google-docs-upload-1.2.jar

Google Docs Batch Upload

A tool for batch upload documents to a Google Docs account with recursive traversing of directories. The tool supports PDF upload.

Total list of supported formats: csv, doc, docx, html, htm, ods, odt, pdf, ppt, pps, rtf, sxw, tsv, tab, txt, xls, xlsx.

To run the application you need Java 1.6 or greater installed: http://java.sun.com/javase/6/

Update: In version 1.2 the ability to replicate folder structure in Google Docs has been implemented.

Usage: java -jar google-docs-upload.jar
Usage: java -jar google-docs-upload.jar <path> --recursive
Usage: java -jar google-docs-upload.jar <path> --username <username> --password <password>
Usage: java -jar google-docs-upload.jar <path> --authSub <token>
    [--username <username>]       Username for a Google account.
    [--password <password>]       Password for a Google account.
    [--recursive]                 Recursively traverse directories.
    [--without-folders]           Do not recreate folder structure in Google Docs.
    [--add-all]                   Upload all documents even if there are already documents with the same names.		
    [--skip-all]                  Skip all documents if there there are already documents with the same names.		
    [--replace-all]               Replace all documents in Google Docs, which have the same names as the uploaded.
    [--authSub <token>]           AuthSub token.
    [--auth_protocol <protocol>]  The protocol to use with authentication.
    [--auth_host <host:port>]     The host of the auth server to use.
    [--protocol <protocol>]       The protocol to use with the HTTP requests.
    [--host <host:port>]          Where is the feed (default = docs.google.com)








Hosted by Google Code