An open API service indexing awesome lists of open source software.

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.

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