CLI client for Google Drive
Project description
Drive Cli
----------------------------------------- ### Inspiration-
Google Drive has become a vital part of our day to day life. As much as non-programmer use it, so do programmers in several situations,where we need not use git/github.
-
Drive-CLI is a command line utility tool for google drive which helps you access,sync, download,upload.. directly to your drive without leaving the command line. The best part being the commands are similar to git cli so that you can easily remember them :massage:
Features
view-file
:list your files, filter them by name,type.clone
:download file/folder from drive using sharing link or file ID and get it linkedadd_remote
:upload existing local file to drive and get it linkedrm
:remove particular file or folderls
:list put all the files present in the drive of equivalent current directorystatus
:list changes made to local files since last pull or pullpull
:get latest changes from drive to local filespush
:push the changes made in remote to drive
Installation
- Clone the directory
$ git clone https://github.com/nurdtechie98/drive-cli.git
- Install the requirements
$ cd drive-cli
$ pip install -e . #note the dot
- Login to Your Account
$ python main.py
select the account to login with and you are good to go :dancers:
Usage
- Once installation and login is done, just use
drive
and the required command. - Use
drive --help
for listing all the commands - Use
drive [command] --help
to list all the options available for each command
Uninstalling
$ pip uninstall Drive_CLI
Contributing
- We're are open to
enhancements
&bug-fixes
:smile:. - Feel free to add issues and submit patches
Author
Chirag Shetty - nurdtechie98
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT - see the LICENSE file for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for drive_cli-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb1e0c70ec95f2d255466d24d24f7720c44d45e91317c7ab76d4312f94391d2d |
|
MD5 | ddb5ca46cd63744ce50c9ead9c314971 |
|
BLAKE2b-256 | ed9f654ba2c7ebb5eeeb3bbae192abde8f6fe2c9dfac08a4fcfa64a64e960fe5 |