📈 GH Trending Explorer 🎲 Surprise me

← all repos

KenGuru66 / yandex-disk-rescue

git clone https://github.com/KenGuru66/yandex-disk-rescue.git v1.0.0 · 7d ago

Спасите файлы с Яндекс Диска: весь Диск и фото из «безлимита» на свой диск или в Google Drive через rclone. Работает при ограничениях октября 2026.

—
stars, 24h
+25
stars, 7 days · #1,497
+25
stars, 30 days · #9,919
25
★ total · +25% this week
3
forks · 0 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageJavaScript
LicenseMIT
Created2026-10-13 (7d ago)
Last push7d ago
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
# yandex-disk-rescue
**Спасите файлы с Яндекс Диска: весь Диск, включая «безлимитные» фото, на свой диск или в Google Drive.
Даже сейчас, когда Яндекс ограничил скачивание и часть файлов не отдаёт.**
Быстрый старт · Выбрать способ · Фото из безлимита · Ошибки · **English guide**
---
## Зачем это сейчас
8–11 октября 2026 года после атак беспилотников пострадали три дата-центра Яндекса: Сасово, Калуга
и Владимир (Хабр, Lenta.ru).
Яндекс отключил в веб-версии Диска скачивание папок, альбомов и нескольких файлов сразу
(3DNews,
vc.ru).
Если Диск — единственное место, где лежат ваши документы и фото, самое время сделать копию.
Обычные инструкции «поставьте rclone и скопируйте» сейчас не работают. Вот что мы выяснили на живом
аккаунте (1,8 ТБ, 13.10.2026) и чем этот проект отличается:
| Проблема | Что видно | Что здесь сделано |
|---|---|---|
| Приложению rclone Яндекс отвечает `410 GoneError` на любые файлы | `rclone config` проходит, а копирование нет | подключение по токену Полигона Яндекса (как) |
| Фото из «безлимитной» автозагрузки не видны ни API, ни WebDAV | rclone их просто не находит | перенос в обычную папку, вручную или скриптом (инструкция) |
| Около половины файлов сейчас не отдаются вообще | копирование «висит», потоки ждут | быстрый отказ, список неудачных файлов, повтор позже |
| Ссылки на скачивание выдаются от 1 до 60 секунд | скорость скачет | подобранные тайм-ауты и число потоков |
| Нужна уверенность, что копия целая | — | сверка по MD5 (`rclone check`) |
> [!IMPORTANT]
> Не используйте `rclone sync`: он **удаляет** в месте назначения то, чего нет на Диске. Здесь везде `copy`.
## Выберите способ
| Куда сохранить | Где запускать | Сложность | Инструкция |
|---|---|---|---|
| Внешний или второй диск | Windows | ★☆☆ | docs/windows.md |
| Внешний диск | macOS, Linux | ★☆☆ | docs/linux-macos.md |
| Google Drive (или другое облако) | свой компьютер | ★★☆ | docs/google-drive.md |
| Облако, по расписанию, без своего ПК | VPS + Docker | ★★★ | docs/vps.md |
| Фото из «безлимита» | Chrome + Node.js или вручную | ★★☆ | docs/unlimited-photos.md |
## Быстрый старт (Windows)
Нужны Windows 10/11, место на диске не меньше объёма Диска и 10 минут.
**1. Установите rclone** (в PowerShell), затем закройте и снова откройте PowerShell:
 [code] 
**2. Получите токен.** Откройте Полигон Яндекс Диска, войдите в свой
аккаунт, нажмите **«Получить OAuth-токен»** и скопируйте его. Токен даёт полный доступ к Диску: никому
его не показывайте, после выгрузки отзовите (как).
**3. Подключите Диск** (скрипт спросит токен и проверит доступ):
 [code] 
**4. Копируйте** (вместо `E:\YandexDisk` — ваша папка на внешнем диске):
 [code] 
**5. Повторяйте** ту же команду раз в день. Она докачает только то, чего ещё нет, в том числе файлы,
которые Яндекс сегодня не отдал, но вернёт позже. Список несохранённого — в `yandex-rescue-*-failed.txt`.
Без скриптов то же самое делается одной командой: см. docs/windows.md.
## Частые вопросы
 Половина файлов с ошибкой — это нормально? 
Сей