Найти в Дзене
avencores.

Gdrive: Интерфейс командной строки для Google Drive

Gdrive — это мощное приложение командной строки (CLI) для взаимодействия с Google Drive. Оно является преемником более ранних утилит (таких как gdrive2) и предназначено для предоставления основного функционала, позволяющего легко автоматизировать операции с облачным хранилищем и интегрировать их в рабочие процессы командной строки. Gdrive предоставляет набор базовых, но критически важных команд для управления вашими данными в облаке: * Загрузка и скачивание: * Поддержка загрузки (upload) и скачивания (download) файлов и папок, включая рекурсивную обработку (--recursive). * Управление файлами: * Позволяет переименовывать, перемещать и копировать файлы и каталоги. * Включает команды для создания новых каталогов (mkdir). * Работа с документами Google: * Поддерживает импорт (files import) локальных файлов в форматы Google Документов, Таблиц или Презентаций. * Обеспечивает экспорт (files export) файлов Google Docs в стандартные форматы (например, DOCX, XLSX) для скачивания. * Общий доступ и

Gdrive — это мощное приложение командной строки (CLI) для взаимодействия с Google Drive. Оно является преемником более ранних утилит (таких как gdrive2) и предназначено для предоставления основного функционала, позволяющего легко автоматизировать операции с облачным хранилищем и интегрировать их в рабочие процессы командной строки.

Основные функции

Gdrive предоставляет набор базовых, но критически важных команд для управления вашими данными в облаке:

* Загрузка и скачивание:

* Поддержка загрузки (upload) и скачивания (download) файлов и папок, включая рекурсивную обработку (--recursive).

* Управление файлами:

* Позволяет переименовывать, перемещать и копировать файлы и каталоги.

* Включает команды для создания новых каталогов (mkdir).

* Работа с документами Google:

* Поддерживает импорт (files import) локальных файлов в форматы Google Документов, Таблиц или Презентаций.

* Обеспечивает экспорт (files export) файлов Google Docs в стандартные форматы (например, DOCX, XLSX) для скачивания.

* Общий доступ и разрешения:

* Предоставляет команды permissions share и permissions revoke для управления общим доступом к вашим файлам.

* Информация и листинг:

* Отображение подробной информации о файле (info) и листинг содержимого диска (list) с возможностью гибкой настройки вывода.

Особенности авторизации

* Протокол OAuth 2.0: Авторизация в gdrive осуществляется через стандартный протокол OAuth.

* Процесс: Используется временный веб-сервер на localhost, который открывает страницу авторизации Google в браузере. После подтверждения доступа токен возвращается в приложение.

* Безопасное хранение: Учетные данные (токены доступа) хранятся в защищенной директории, обычно в папке .gdrive в домашнем каталоге пользователя, обеспечивая безопасное хранение ключей.

Скачать с GitHub

⬇️Поддержать автора⬇️

✅SBER: 2202 2050 1464 4675