CARVIEW |
Select Language
HTTP/2 200
date: Thu, 24 Jul 2025 19:50:47 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-robots-tag: none
etag: W/"c7507362002b7d0e276b87f78bd997df"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=Au8QBmWtcTUl7yP3ryACrtU0yOiYe3EtGGrMW5yhrSUPTdMqw0CfliHFJ28v%2BSm31G1g3Squt4MykbqCtZdvfe3P32R2jySzUtvH0yCFyfIF%2FhRCXcfaotNVXLkUGSeJUal5Br9JAUoSJKFrDMxdQsDnHFEfiJMeaDzBMjfErANki7dart9XW7yH1LbndER5zV2%2BNYBM%2BtMbnRcBhfbMzkGF%2BWPhRcwklpdKqNGmemGNVfzW5w2bkkCT0jJlrV1OsOH%2BXOWCEeIwhp8D%2FOee3g%3D%3D--CMKx0zTsG2C8RIn9--korGSg3w7od59GOvzdZTKA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1259279577.1753386646; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 19:50:46 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 19:50:46 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C7B4:396336:13688:19C49:68828E96
Google drive gdoc download conversion workaround · lmmx/devnotes Wiki · GitHub
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 7
Google drive gdoc download conversion workaround
lmmx edited this page Dec 26, 2014
·
3 revisions
Google Drive now downloads .gdoc
extension Docs files as docx. This is pretty useless as the conversion doesn't work very well, and there should really be an option to turn this off - as for the optional conversion of uploaded documents.
-
Install gdrive cli
- Requires Go (
sudo apt-get install gccgo-go
) - Save the appropriate binary from the Downloads subsection in
/usr/local/bin/
- Add it to your path in
.bashrc
with e.g.export PATH=$PATH:/usr/local/bin/drive-linux-amd64
for Intel 64-bit architecture - Make it executable with e.g.
sudo chmod +x /usr/local/bin/drive-linux-amd64
- You now have to run
drive-linux-amd64
, which provides a URL. Open it and enter verification code (OAuth2) - Symlink it:
sudo ln -s /usr/local/bin/drive-linux-amd64 /usr/local/bin/drive
-
drive
should now be a functional terminal command
- Requires Go (
- Assuming unique folder names you can list the contents of a folder with e.g.
fileid=$(drive list -nt "Gene reg & disease" | cut -d ' ' -f 1)
drive list -nq "'$fileid' in parents"
- The
-n
flag suppresses headers (the first space-separated field is file ID, which is passed to the info command) - The
-t
(=--title
) flag finds a file by title (hence must be uniquely named) - The
-q
(=--query
) flag executes afiles.list
API search clause
Result: 👎 can't access (i.e. list) Google Docs files for some reason!
You can’t perform that action at this time.