Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roman-pixel/yandex-disk-downloader
https://github.com/roman-pixel/yandex-disk-downloader
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/roman-pixel/yandex-disk-downloader
- Owner: roman-pixel
- Created: 2023-08-14T13:27:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-15T18:27:50.000Z (over 1 year ago)
- Last Synced: 2023-08-15T20:49:42.687Z (over 1 year ago)
- Language: Python
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Яндекс диск worker
[![Button Icon]][Link]
## Как пользоваться программой
- добавьте/обновите токен, если токен не найден/не валиден
- укажите путь до папки в формате "/some/path" (если это корень диска - оставьте пустым и нажмите Enter)
- дождитесь окончания загрузки файлов
- вы можете удалить файлы c Яндекс диска после окончания загрузки
- все скачанные файлы будут находится в папке *"download"*## Как создать токен
- перейдите по сслыке: *https://oauth.yandex.ru/client/new*
- выберите платформу - Веб-сервисы
- введите данный url: *https://oauth.yandex.ru/verification_code*
- в поле "Доступ к данным" введите следующее значение: **cloud_api:disk**
- выберите все значения из выпадающего списка
- укажите почту для связи
- полная инструкция по созданию токена: *https://yandex.ru/dev/direct/doc/start/register.html*## Как получить токен
- после создания токена перейдите по ссылке для получения токена: *https://oauth.yandex.ru/authorize?response_type=token&client_id=ИДЕНТИФИКАТОР_ПРИЛОЖЕНИЯ*
где ИДЕНТИФИКАТОР_ПРИЛОЖЕНИЯ - ClientID
- полная инструкция по получению токена: *https://yandex.ru/dev/direct/doc/start/token.html*## Сборка программы
Для сборки исполняемого файла запустите командную строку и введите следующую команду:```sh
pyinstaller --onefile --icon=icon.ico yadisk_downloader.py --name "Яндекс диск downloader"
```*Вы также можете сделать сборку с помощью программы "auto_assembly.py" на вашем локальном компьютере*
[Button Icon]: https://img.shields.io/badge/Installation-EF2D5E?style=for-the-badge&logoColor=white&logo=DocuSign
[Link]: https://disk.yandex.ru/d/k99KrjewiRh_wA