Яндекс.Диск (Yandex.Disk)
Yandex-Disk — официальный C++ консольный клиент для облачного сервиса Яндекс.Диск (Yandex.Disk).
Яндекс.Диск — облачный сервис принадлежащий компании Яндекс (владеющей одноимённой поисковой системой), позволяющий пользователям хранить свои данные на серверах в "облаке" и передавать их другим пользователям Интернет. Работа сервиса построена на синхронизации любых данных между различными устройствами (как и большинство онлайн-хранилищ).
При первом запуске Yandex-Disk необходимо задать настройки клиента, работу через прокси-сервер (если используется), авторизоваться, включить автоматический запуск при старте системы (если необходимо) и задать каталог для синхронизации. По завершении настроек данные сохраняются в конфигурационных файлах. Все дальнейшие изменения настроек можно сделать правкой конфигурационных файлов (располагаются в каталоге ~/.config/yandex-disk).
При работе с клиентом доступны все основные возможности "Диска", поддерживается полная и выборочная синхронизация, файлы можно изменять локально, без заливки на облако, при возникновении конфликтов с локальными изменениями приоритет отдаётся "облачным" файлам, а локальные сохраняются переименованными. Клиент поддерживает синхронизацию символических ссылок, симлинков (файл в файловой системе, в котором вместо пользовательских данных содержится путь к файлу).
Yandex-Disk работает в фоновом режиме (демон/daemon), имеет низкие системные требования, высокую скорость синхронизации с сервером "Диска" и высокую скорость чтения/записи файлов. Клиент позволяет поделится файлом или каталогом, получив ссылку в терминале, так же можно из клиента закрыть доступ к публичному объекту, есть возможность запретить изменение файлов на сервере (репликация данных). Клиент имеет подробную официальную и неофициальную документацию.
Лицензия: FREE (собственная)
Домашняя страница
Страница на repo.yandex.ru
Автор: posixru
http://zenway.ru/page/yandex-disk
|