WhatsApp

CloudCross — синхронизация файлов и каталогов с несколькими облачными хранилищами

Anonim

CloudCross — это с открытым исходным кодом кроссплатформенный инструмент повышения производительности который позволяет синхронизировать локальные файлы и папки между несколькими облачными службами.

На данный момент доступна поддержка Google Диск, Cloud Mail , Dropbox, Yandex и Microsoft Один диск.

Разработан Каменский Владимир на чистом Qt и не содержит сторонних библиотек. Все, что вам нужно, чтобы запустить его на вашей рабочей станции, это >=Qt5..

Функции CloudCross

Установите CloudCross в системах Linux

CloudCross доступен для установки через репозиторий в различных дистрибутивах Linux.

В Ubuntu 17.04

"
$ sudo sh -c echo &39;deb http://download.opensuse.org/repositories/home:/MasterSoft24/xUbuntu_17.04/ /&39; > /etc/apt/sources.list.d /cloudcross.list"
$ sudo apt-получить обновление
$ sudo apt-get установить облачный кросс

В Debian 8

$ sudo echo 'deb http://download.opensuse.org/repositories/home:/MasterSoft24/Debian_8.0/ /' > /etc/apt/sources.list.d/cloudcross. список
$ sudo apt-получить обновление
$ sudo apt-get установить облачный кросс

В Fedora 25

$ sudo dnf config-manager --add-repo http://download.opensuse.org/repositories/home:MasterSoft24/Fedora_25/home:MasterSoft24.repo
$ sudo dnf установить облачный кросс

Для более старых и других дистрибутивов Linux посетите раздел загрузки CloudCross.

Как использовать CloudCross в Linux

Чтобы начать использовать CloudCross, вам необходимо аутентифицировать его доступ к вашей учетной записи Dropbox (или любому другому облачному сервису, который он поддерживает).

Сделайте это, запустив CloudCross с параметром -a (для определения провайдера используйте параметр --provider PROVIDER_NAME ).

В нашем случае это Dropbox, поэтому:

$ ccross -a --provider dropbox

В ответ приложение вернет что-то вроде этого:

----------------------------------------------------
Перейдите по этому URL-адресу и подтвердите учетные данные приложения.
https://accounts.google.com/ServiceLogin?passive=1209600&continue=https://accounts.google.com/o/oauth2/v2/auth?scope%3Dhttps://www.googleapis.com/auth/drive%2Bhttps://www.googleapis. com/auth/userinfo.email%2Bhttps://www.googleapis.com/auth/userinfo.profile%2Bhttps://docs.google.com/feeds/%2Bhttps://docs.googleusercontent.com/%2Bhttps: //spreadsheets.google.com/feeds/%26redirect_uri%3Dhttp://127.0.0.1:1973%26response_type%3Dcode%26client_id%3D834415955748-oq0p2m5dro2bvh3bu0o5bp19ok3qrs3f.apps.googleusercontent.com%state3%Dprovforce1type%3Doffline%26ap %26from_login%3D1%26as%3D54ba027c9bc26031<mpl=nosignup&oauth=1&sarp=1&scc=1.

Скопируйте URL-адрес в браузер и перейдите по нему, введите свой пароль и выберите «Принять».

Далее введите логин и пароль, например:

$ ccross -a --провайдер mailru --логин ваш_логин --пароль=ваш_пароль

После этого CloudCross будет готов к использованию. Следующим шагом будет запуск синхронизации.

Для этого введите ccross или запустите его отдельно или с определенным --провайдеромвариант. то есть

$ ccross --provider dropbox

Не забудьте использовать параметр --prefer=remote или --forceвариант (если вы используете >=версия 1.0.4), если вы хотите синхронизировать в пустую папку.

Перейдите на страницу GitHub, чтобы увидеть список параметров синхронизации ИЛИ вы можете увидеть их в терминале, запустив --help .

Если вам нужен такой альтернативный настольный клиент для Google Диска в Linux тогда вам может просто повезти, потому что вы можете дать CloudCross тест-драйв, пока вы делитесь статьей с друзьями. и не забудьте прокомментировать свой опыт в разделе комментариев ниже.