OneDrive клиент

У каждого облачного хранилища должны быть недостатки. В принципе на этом можно было бы и закончить. 🙂

В моём случае у стандартного клиента OneDrive нет возможности проводить однонаправленную синхронизацию (кинул в папку файл — он “улетел” в облако, удалил файл — файл в облаке остался).

Так же хочется удобный интерфейс каталогизации — что бы не в ручную переносить файлы, а по определённым правилам. Например отсортировать фоточки по папочка с привязкой к дате, + добавить информацию из гео-меток для упрощения поиска.

В то же время у OneDrive есть колоссальный + — как пользователь Office 365 я получаю терабайт данных в облаке. Для меня этого достаточно, что бы хранить весь фото-видео архив.

Поэтому принято решение начать потихоньку пилить свой клиент. Озвучим функциональные требования:

  1. Возможность одно-направленной синхронизации папки. (Как в сторону OD, так и обратно).
  2. Возможность управления файлами без загрузки (изменение папки хранения, создание папок, изменение имени файлов, изменение тэгов, добавление комментариев)
  3. Хранение базы файлов (без самих файлов) на текущем устройстве, синхронизация базы, поиск по базе (по файлам, типам, размеру, датам, гео-меткам, комментариям, тегам и т.п.)
  4. Реализация на Python — открытый исходный код. Код буду выкладывать на GitHub

С удовольствием выслушаю замечания и предложения по этому вопросу.


OneDrive клиент was originally published in Pavel Zaikin’s personal page on Medium, where people are continuing the conversation by highlighting and responding to this story.

Pavel Zaikin’s personal page — Medium
via IFTTT

Небольшой тест

Я просто хочу проверить, как будет работать кросс.пост в WP — поэтому тест.


Небольшой тест was originally published in Pavel Zaikin’s personal page on Medium, where people are continuing the conversation by highlighting and responding to this story.

Pavel Zaikin’s personal page — Medium
via IFTTT