Мне надо скачать 2 тб (90000 штук) файлов с публичного яндекс диска. Но дело осложняется тем, что у меня не самое лучшее соединение, а главное - тем, что клиент яндекс диска - чудовище.
Во-первых, ежели качать оного клиента оттуда, откуда его предлагают скачать, скачивается версия 4.х. Каковая, как выясняется, вовсе не может что-либо делать с публичными файлами. А надо качать версию 3.х. Ну что же, скачал, но на этом приключения только начинаются.
Во-вторых, файлы добавляются в очередь несколько минут. Но самое весёлое - если я хочу удалить некоторые файлы из очереди, эта операция занимает около 2 секунд на один файл! Ну то бишь все 90000 файлов удалятся за несколько дней.
В-третьих. Вы спросите, а зачем надо удалять файлы из очереди? О, вы не знаете яндекс диск! Дело всё в том, что ежели яндекс диск по какой-либо причине завершится и откроется снова, он начинает скачивать все те же файлы по новой!
В-четвёртых. Буквально сегодня я торжественно инициировал означенную наукоёмкую операцию удаления файлов из очереди. И в процессе оного непосильного машинного труда внезапно исчезло электричество. Всего на одну секунду. (не спрашивайте, почему у меня нет ибп) Загружаюсь снова. И вижу картину маслом. Никакой очереди в яндекс диске нет вовсе, как будто её и не было никогда! Ну то бишь мне предлагается начать сей увлекательный процесс с нуля.
Собственно сабж. Я слышал слово вебдав и даже скачал клиент, и он даже работает. Но только показывает только мои личные файлы, которых у меня отродясь не было.
Упд: а теперь внимание правильный ответ!
https://github.com/dining-philosopher/ydiskarc