LINUX.ORG.RU

CloudCross 1.3.0

 , ,


2

2

Состоялся очередной релиз кроссплатформенного консольного клиента для различных облачных хранилищ CloudCross. К списку поддерживаемых облачных платформ добавилось Облако Mail.Ru.

Поскольку Mail.Ru Group не предоставляет официального API, пришлось провести небольшой реверс-инжениринг протокола, в результате чего выяснилось, что нет простого способа обращаться к облаку, используя только токен. Для успешной обработки запросов требуются файлы Cookie. Этот факт повлиял на организацию работы с облаком, в частности на процесс аутентификации. Для успешной аутентификации нужно использовать дополнительные параметры --login и --password. Процесс работы с другими сервисами никак не изменился.

Также добавлена возможность работать с удаленными хранилищами через прокси-сервер.

Таким образом, на сегодняшний день доступны следующие функции:

  • поддержка Яндекс.Диск, Dropbox, Google Drive и Облака Mail.Ru;
  • конвертация «на лету» из офисных форматов в формат Google Docs и обратно;
  • возможность определения приоритета синхронизации локальных файлов над файлами в облаке или наоборот;
  • поддержка чёрных и белых списков файлов для синхронизации;
  • загрузка файлов в облако по ссылке;
  • работа с HTTP и SOCKS5 прокси-серверами.

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

Кроме того, для дистрибутивов на базе Ubuntu теперь можно подключить PPA ppa:samoilov-lex/cloudcross, за что отдельное спасибо Алексею Самойлову ( Sunderland93).

>>> Подробности



Проверено: Aceler ()
Последнее исправление: sudopacman (всего исправлений: 3)

Поддержка OSX?

Поддержки мака нет

arren
()

Звучит неплохо. Ещё бы поддержка Mega и гуй хоть какой, вообще цены не было.

meliafaro ★★★★★
()
Ответ на: комментарий от KRoN73

Как раз сейчас пользуюсь acd_cli. Есть претензии (в основном связанные с производительностью и надежностью)

disee ★★★
()
Ответ на: комментарий от disee

в основном связанные с производительностью

Вот поэтому я acd_cli использую для монтирования, а для копирования — шустрый многопоточный rclone :)

KRoN73 ★★★★★
()
Ответ на: ебилды где от anonymous

Не работает эта шляпа. MailRu по крайней мере.

$ ccross -a --provider mailru --login userMailRu --password Pa$$w0rd
Token was succesfully accepted and saved.
$ ls -al
total 29
drwxrwxrwx 1 asf users   144 ноя 21 20:50 .
drwxrwxrwx 1 asf users 28672 ноя 21 17:09 ..
-rwxrwxrwx 1 asf users   199 ноя 21 20:50 .mailru
$ ccross --prefer=remote
Previous state file not found. Start in stateless mode.
Access key missing or corrupt. Start CloudCross with -a option for obtained private key.

intervent
()
Ответ на: комментарий от intervent

Судя по исходнику main.cpp, работать будет только google drive, потому что при попытке синхронизации

ccross --prefer=remote
ищет файл токена по умолчанию, а это
QString currentProvider="google";

intervent
()

Какие другие облака ждать в ближайшее время?

а owncloud не планируется?

А mega.nz планируется?

Вероятнее всего следующим будет mega.nz. Owncloud тоже хотелось бы, но для этого придется где то поднимать и настраивать это все... Если у кого то есть уже настроенный owncloud или nextcloud и вы можете дать доступ, то это значительно ускорит процесс )))

CreepingDeath
() автор топика
Ответ на: комментарий от intervent

Не работает эта шляпа. MailRu по крайней мере.

Это то ли баг, то ли фича... Логин/пароль надо указывать при всех операциях. Я не решил пока, как правильней сделать - спрашивать один раз и потом хранить их, или не хранить и всегда спрашивать...

CreepingDeath
() автор топика
Ответ на: комментарий от CreepingDeath

спрашивать один раз и потом хранить их

…в gnome-keyring и аналогичных средствах из других DE, если таковые доступны, и в старом добром .netrc, если нет.

dexpl ★★★★★
()
Ответ на: комментарий от CreepingDeath

Те же яйца, только в профиль.

$ccross --prefer=remote --provider mailru --login user@mail.ru --password 'PassWord'
Previous state file not found. Start in stateless mode.
Reading remote files

anonymous
()

pcloud хорошее облако

dr04 ★★
()

Пароли лучше передавать через переменную окружения, насколько я понимаю или нужен конфигурационный файл где можно сохранять пароли

Jaberwock ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.