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 тест-драйв, пока вы делитесь статьей с друзьями. и не забудьте прокомментировать свой опыт в разделе комментариев ниже.