https://github.com/shivamiitgoa/gdsyncoffline
GDSyncOffline is a tool to synchronize the folder present in your google drive with a local folder in your pc.
https://github.com/shivamiitgoa/gdsyncoffline
drive google google-api google-api-client google-drive google-drive-api gsuite offline offline-app sync synchronization
Last synced: 2 months ago
JSON representation
GDSyncOffline is a tool to synchronize the folder present in your google drive with a local folder in your pc.
- Host: GitHub
- URL: https://github.com/shivamiitgoa/gdsyncoffline
- Owner: shivamiitgoa
- License: mit
- Created: 2020-02-17T04:01:36.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-23T12:28:36.000Z (about 5 years ago)
- Last Synced: 2025-02-06T07:34:52.932Z (3 months ago)
- Topics: drive, google, google-api, google-api-client, google-drive, google-drive-api, gsuite, offline, offline-app, sync, synchronization
- Language: Python
- Size: 11.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GDSyncOffline
GDSyncOffline is a tool to synchronize the folder present in your google drive with a local folder in your pc.## How to use:
* Run `python3 -m pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib `
* Turn on the Drive API for you account from here(https://developers.google.com/drive/api/v3/quickstart/python) and download the credentials.json in the repository folder.
* Modify the `LOCAL_FOLDER` and `DRIVE_FOLDER` in main.py with your requirement.
* Run `python3 sync.py`## Features implemented:
* Downloads the missing files/folders in the local folder.
* Uploads the missing files/folders in the local folder.## Features to be added:
* Synchronize deletion
* Synchronize modification in a file