Google Drive

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(File metadata)
(Links)
 
(5 intermediate revisions by one user not shown)
Line 3: Line 3:
 
|subcat=Filesystem
 
|subcat=Filesystem
 
}}
 
}}
'''[[Google Drive]]''' is not the name of those self-driving cars that Google has unleashed on the streets. Rather, it is a "cloud-based" filesystem letting its users store files in a directory structure that is accessible from multiple places; through a web interface or through platform-specific clients which "sync" a user's Google Drive structure to a directory on their local system, where any changes at either end get replicated. There is also an API to use it in apps.  
+
'''Google Drive''' is not the name of those self-driving cars that Google has unleashed on the streets. Rather, it is a "cloud-based" filesystem letting its users store files in a directory structure that is accessible from multiple places; through a web interface or through platform-specific clients which "sync" a user's Google Drive structure to a directory on their local system, where any changes at either end get replicated. There is also an API to use it in apps.  
  
 
== Structure ==
 
== Structure ==
Line 29: Line 29:
 
** [[TXT|Text document]]
 
** [[TXT|Text document]]
 
** [[Video]]
 
** [[Video]]
 +
** Table
 
** [[Archiving|Compressed archive]]
 
** [[Archiving|Compressed archive]]
 
** Probably a number of other file types
 
** Probably a number of other file types
** "As Is" (used for unrecognized file types)
+
** "As Is" or "File" (used for unrecognized file types)
** Table
+
 
* File sharing status
 
* File sharing status
  
Line 40: Line 40:
 
* [https://developers.google.com/drive/ API for apps]
 
* [https://developers.google.com/drive/ API for apps]
 
* [http://anonymousquark.com/2013/08/google-drive-in-libreoffice/ Google Drive in LibreOffice]
 
* [http://anonymousquark.com/2013/08/google-drive-in-libreoffice/ Google Drive in LibreOffice]
 +
* [http://varnull.adityamukerjee.net/post/73134171911/bypassing-a-dns-man-in-the-middle-attack-against-google Bypassing a DNS man-in-the-middle attack against Google Drive]
 +
* [https://bugs.winehq.org/show_bug.cgi?id=37674 LibreOffice can't connect to Google Drive as CMIS server] (bug report)
 +
* [https://github.com/lmmx/gdocs2md-html/ Tool to convert Google Drive documents to Markdown]
  
 
[[Category:Google]]
 
[[Category:Google]]

Latest revision as of 12:36, 23 March 2015

File Format
Name Google Drive
Ontology

Google Drive is not the name of those self-driving cars that Google has unleashed on the streets. Rather, it is a "cloud-based" filesystem letting its users store files in a directory structure that is accessible from multiple places; through a web interface or through platform-specific clients which "sync" a user's Google Drive structure to a directory on their local system, where any changes at either end get replicated. There is also an API to use it in apps.

[edit] Structure

As the access is done entirely through Google proprietary programs and sites, the low-level structure is hidden from the end user, but it is perhaps accomplished via a Google File System. The surface structure visible to the user is a typical hierarchical file system, starting at a user's home directory and allowing files and subdirectories (folders) within it. Filenames seem practically unlimited in terms of length and permitted characters, though they may get altered on destination systems to which they are synced (e.g., with problematic characters replaced by underscores, and files with identical names getting suffixed numbers in parenthesis).

[edit] File metadata

Some metadata is kept on each file, and some of this is mapped onto corresponding metadata in the target operating system of a synced directory. Known fields include:

  • Owner (Google account owning the file; it shows "me" if it is the currently-logged-in account)
  • Datestamp last modified
  • Datestamp last edited by me
  • Datestamp last opened by me
  • Quota used (file size; shows dashes if under 1 KB)
  • File type
  • File sharing status

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox