Skip to content

andrewliutov/Cloud_Backup_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Программа для резервного копирования файлов в облачное хранилище

Программа для резервного копирования фотографий из профиля (фото профиля, аватарок) пользователя VK в облачное хранилище Яндекс Диск.

  • Для названий фотографий используется количество лайков. Если количество лайков одинаково, то добавляется дата загрузки.
  • Информация по сохраненным фотографиям сохраняется в json-файл.
  • Фотографии сохраняются в максимальном разрешении (ширина * высота в пикселях) в соответствующую папку.
  • Кол-во сохраняемых фотографий задается пользователем (по умолчанию 5).
  • Добавлен прогресс-бар для отслеживания процесса программы.
  • Взаимодействие происходит с использованием REST API VK и Яндекс Диска.

Входные данные:

Пользователь вводит:

  1. id пользователя vk;
  2. Токен с Полигона Яндекс Диска.

Выходные данные:

  1. json-файл с информацией по файлу:
    [{
    "file_name": "34.jpg",
    "size": "z"
    }]
  1. Измененный Яндекс Диск, куда добавились фотографии. ​

Releases

No releases published

Packages

No packages published

Languages