Восемь шагов от входа в Яндекс до выгрузки и отчёта. Для общей ссылки начните сразу с шага 7.
Откройте Яндекс Диск и проверьте, что видите нужные файлы. Для скачивания по общей ссылке токен не нужен: в программе выберите «По общей ссылке».
Откройте создание приложения Яндекс OAuth. Если Яндекс предложит тип, выберите «Для доступа к API».
В поле «Название вашего сервиса» напишите, например, «Моя выгрузка Диска». В поле «Почта для связи» укажите свою почту.
В разделе «Доступ к данным», в поле «Название доступа», по очереди найдите и выберите из подсказок:
cloud_api:disk.readcloud_api:disk.infoПросто напечатать название недостаточно: выберите найденное разрешение. Права записи и удаления для выгрузки не нужны.
В текущей форме Redirect URI уже заполнен и подписан «Нельзя изменить». Оставьте его как есть:
https://oauth.yandex.ru/verification_code
Если у вас другая форма с выбором платформы, выберите «Веб-сервисы» и укажите тот же адрес в Redirect URI. Нажмите «Создать приложение».
На странице созданного приложения найдите ClientID и скопируйте его. Это идентификатор приложения, обычно 32 символа.
Client secret — другое поле. Он здесь не нужен. ClientID также не является токеном.
Вставьте ниже только ClientID. Кнопка откроет официальную страницу Яндекса для получения токена.
Поле не сохраняется. Токен и Client secret сюда не вставляйте.
Яндекс может показать токен прямо на странице результата. Нажмите кнопку копирования рядом с ним или скопируйте значение целиком.
Если токен не показан в центре, посмотрите адрес страницы:
…/verification_code#access_token=ВАШ_ТОКЕН&expires_in=…
Скопируйте только значение после access_token= до следующего &. Весь адрес и слово OAuth копировать не нужно.
Токен даёт доступ к вашим файлам. Вставляйте его только в свою копию программы; не публикуйте и не отправляйте другим людям.
Откройте «Караван решений» → «Настройки». Укажите удобное название аккаунта, вставьте токен и нажмите «Сохранить аккаунт».
В дальнейшем выбирайте сохранённый аккаунт. Токен хранится локально с защитой Windows и привязан к вашему пользователю Windows. Друзья добавляют свои аккаунты у себя.
Задание автоматически появится в картотеке. Для следующей выгрузки выберите другие папки и создайте отдельное задание.
«Остановить» ставит загрузку на паузу. «Продолжить» возобновляет это же задание с сохранённым прогрессом. Закрытие окна прогресса само по себе не означает остановку фоновой загрузки — ориентируйтесь на статус.
За запуск выполняется максимум три круга попыток. После них недоступные файлы остаются в отчёте. Чтобы вернуться к ним позже, откройте задание и нажмите «Повторить ошибки — новый запуск».
Не удаляйте .yadisk-rescue-parts: это сохранённые части файлов для продолжения. Они занимают место и ещё не считаются готовыми файлами.
Если внешний диск временно пропал, программа проверяет его возвращение с интервалом 30 секунд. Число проверок ограничено; при остановке после исчерпания попыток подключите диск и продолжите вручную.
Кнопка «Сформировать актуальный PDF» создаёт снимок результатов на момент нажатия. CSV и картотека содержат подробности по файлам.
Нет доступа: проверьте аккаунт и два разрешения приложения. При отзыве токена получите новый и замените его в настройках программы.
Пустой ответ или ошибка сервера: файл может быть временно недоступен на стороне сервиса. Сохраните отчёт и повторите ошибки позже.
Ошибка записи: проверьте подключение диска, свободное место и доступ к выбранной папке. Не отключайте диск во время записи.
Низкая скорость: сравните работу с VPN и без него. Начните с 3–5 одновременных загрузок; увеличение числа потоков не гарантирует рост скорости.
Помогла программа? Поддержите развитие проекта.
♥ Отправить денежку на мечту