Как найти файлы на яндекс диске другого пользователя
Перейти к содержимому

Как найти файлы на яндекс диске другого пользователя

  • автор:

Как получить список файлов в чужой папке яндекс диск?

Вот есть ссылка на папку в Яндекс диске, https://disk.yandex.ru/d/eQ5SzEybu_WYdg. А есть код который скачивает всю эту папку архивом:

import requests from urllib.parse import urlencode base_url = 'https://cloud-api.yandex.net/v1/disk/public/resources/download?' public_key = 'https://disk.yandex.ru/d/eQ5SzEybu_WYdg' final_url = base_url + urlencode(dict(public_key=public_key)) response = requests.get(final_url) download_url = response.json()['href'] download_response = requests.get(download_url) with open('downloaded_file.zip', 'wb') as f: f.write(download_response.content) 

Есть какой-то способ до скачивания всего, узнать список папок и файлов в ссылке и скачать только файлы из определенной папки?

Яндекс ДИСК — возможные грабли

Сразу оговорюсь, я не разработчик — я заказчик и эксплуататор с базовыми навыками.

Есть у нас сервис для автоматизации внутренних процессов организации. И для хранения относительно большого количества фотографий мы используем Яндекс диск через WebDAV. Фотографии мы храним в папках по месяцам. И вот недавно у нас пропали результаты всех наших трудов за 3 месяца. Т.е. пропали 3 папки из корня Яндекс диска.

В корзине этих папок нет, но зато появились 3 файла фотографий с именами этих папок. В истории видно, что эти файлы были перемещены из другой папки. Да, действительно у нас в системе предусмотрена возможность переносить данные из месяца в месяц и при этом фотографии перемещаются между папками. Да, где-то внутри нашей системы была ошибка и каким-то образом 3 файла получили имена как у папок и переместились в корень. Но вот Яндекс диск взял и заменил папки файлами.

В панике начал писать в техподдержку. Описал все обстоятельства и слёзно попросил по возможности восстановить папки и их содержимое. На свой запрос получил формализованный ответ, что мы понимаем, что ситуация вас огорчила и да, сказать по правде, я немного огорчился от этой ситуации, потеряв результаты трудов за 3 месяца. Ну и дальше, что мы не принимаем участия в разработке ваших приложений, не гарантируем работоспособность сторонних решений и не несём ответственности. Ваши папки удалены и если они удалены через WebDAV, то они не появляются в корзине. Их не вернуть.

Я проверил данный кейс Яндекс диска в браузере. Вы тоже можете повторить этот финт.

  1. Создаете папку «123» в корне. Можно насыпать туда файлов.
  2. Создаете файл «123» (без расширения) в любой папке.
  3. Перемещаете файл в корень. Яндекс ругается, что такой ФАЙЛ уже есть и предлагает заменить.
  4. После замены мы получаем файл в корне и лишаемся папки и возможности её восстановить.

Интересно, что у этого файла иконка папки, но при этом в списке он после всех папок и у него есть размер, как у файла. При клике открывается как файл — в моём случае картинка.

Я и этот вариант описал техподдержке, но пока мне не удалось пробиться на уровень выше менеджера, который отвечает формально. Может быть действительно вернуть файлы нет технической возможности.

Вот не знаю, баг это или фича Яндекса, но вероятность потерять данные существует. В одной точке сошлись 3 обстоятельства: особенность Яндекса, желание нашего менеджера изменить месяц и ошибка в нашем коде. Самое интересное, что наша систем работает уже несколько лет, но, как оказалось, раз в году и палка стреляет.

Яндекс.Диск

«Яндекс.Диск» – облачный сервис, предназначенный для хранения пользовательских файлов. Он разработан и поддерживается поисковой системой «Яндекс». При необходимости пользователь может открыть публичный доступ к своим файлам, что особенно удобно, если требуется переслать большие документы и/или предоставить доступ к ним значительному числу людей. Предусмотрена возможность структурирования файлов (создания папок и подборок, иерархии размещения) так же, как и на обычном компьютере. Предельный размер загружаемых файлов составляет 10 Гб, время хранения неограниченно. Все файлы проверяются антивирусом, а их передача осуществляется по зашифрованному соединению.

В отличие от файлообменников «Яндекс.Диск» обеспечивает именно облачное хранение, т. е. файлы располагаются на разных серверах, а не на одном. Это обеспечивает высокую надежность: можно не опасаться, что данные будут потеряны при физическом повреждении или хакерском взломе серверов. Прямыми аналогами «Яндекс.Диск» являются «Google Диск», «Облако Mail.Ru», Dropbox.

disk1.jpg

disk1.jpg

Как загрузить файлы на «Яндекс.Диск»

Через web-интерфейс сервиса. Для этого перейдите на «Яндекс.Диск» по ссылке disk.yandex.ru и зарегистрируйтесь там или заведите почту на «Яндексе». Если вы уже являетесь зарегистрированным пользователем, достаточно просто пройти авторизацию. После этого вам откроется доступ к облачному хранилищу, и вы сможете загрузить на «Яндекс.Диск» свои файлы. Использование web-интерфейса удобно тем, что в свой аккаунт вы можете зайти с любого ПК без инсталляции каких-либо программ.

С помощью программы. При желании вы можете установить «Яндекс.Диск» на компьютер. Для этого скачайте инсталлятор по ссылке disk.yandex.ru/download/ и установите соответствующую программу. Обратите внимание на дополнительные настройки, например на предложение сделать «Яндекс» домашней страницей. Если вам не нужны дополнительные опции, снимите соответствующие галочки. В результате инсталляции на жестком диске компьютера создается системная папка, полностью синхронизированная с вашим аккаунтом в сервисе «Яндекс.Диск». Все действия, выполняемые с файлами в этой папке, будут дублироваться и на серверах облачного хранения. Другими словами, если вы скопируете файл в эту папку, он появится и на сервере. Использование программы «Яндекс.Диск» на ПК особенно удобно, если требуется работать с большим количеством файлов и/или с данными, которые часто меняются. Новые версии данной программы (от второй и выше) также избавляют от необходимости хранить копии файлов на жестком диске.

Через приложение для смартфонов. Пользователи мобильных устройств на Android, iOS и Windows Phone могут скачать приложение, которое позволит хранить фото и видео, а также другие документы и открывать их из любой точки мира, где есть доступ в интернет.

disk2.png

disk2.png

Возможности сервиса «Яндекс.Диск»

«Яндекс.Диск» не только является удобным бесплатным хранилищем файлов, но и предоставляет широкие возможности для их редактирования. Облегчена загрузка данных в облачное хранилище, обмен ими с другими пользователями и др. Сервис предоставляет следующие возможности:

  • автозагрузку видео и фото с телефонов и смартфонов. Это позволяет экономить память мобильных устройств. Весь контент загружается в исходном качестве, благодаря большому объему выделенного места на «Диск» помещается внушительное количество фото и видео;
  • удобный обмен файлами объемом до 50 Гб. Сервис позволяет создавать короткие ссылки на такие файлы, что обеспечивает быстрый обмен данными с другими пользователями. Файлы по ссылкам можно посмотреть непосредственно в браузере, сохранить на свой «Диск» или скачать на ПК;
  • несколько вариантов программы «Яндекс.Диск» для компьютеров. Доступны версии 3.0 для операционных систем Windows и macOS. Программы позволяют работать с файлами на «Яндекс.Диске» так же удобно и быстро, как будто они хранятся на жестком диске ПК;
  • бесплатный доступ к онлайн-версии Microsoft Office. Это позволяет пользователям работать с Excel, Word, PowerPoint непосредственно в браузере, без инсталляции программ, что особенно удобно при необходимости в быстром редактировании файлов и/или работе с мобильных устройств.

В сервисе предусмотрен также редактор скриншотов и ряд других полезных опций. Функционал «Яндекс.Диска» постоянно развивается и пополняется новыми возможностями.

Особенности «Яндекс.Диска 3.0»

Выборочная синхронизация. Пользователь может выбирать, какие именно файлы он будет хранить исключительно на «Диске», а какие – целесообразно продублировать на ПК.

Облачная сортировка. Чтобы управлять файлами, их необязательно скачивать на жесткий диск. Прямо в облачном хранилище вы можете сортировать данные, собирать их в альбомы, предоставлять ссылки друзьям и т. п.

Работа с файлами без доступа к интернету. Если пользователь вносит изменения в файлы, когда отсутствует доступ к Сети, «Диск» запоминает подобные действия и при появлении интернета автоматически обновляет версии файлов, хранящиеся на облачном сервере.

Заметки (доступно для версии под ОС Windows). Это бета-версия, которая появилась только в программе «Яндекс.Диск 3.0», но она уже содержит все необходимое для работы с заметками. Пользователи могут оставлять не только печатные, но и речевые примечания к файлам. На базе технологии SpeechKit от «Яндекса» программа автоматически переводит надиктованную информацию в текст.

Четкая идентификация. Разработчики обновили иконки файлов, сделав их более понятными и яркими. Благодаря этому пользователям предоставляется возможность четкой идентификации, где хранится файл – только на диске или и на облаке, завершена ли его загрузка. Данное новшество снижает вероятность того, что пользователь, например, удалит файл с винчестера, ошибочно считая, что есть копия на «Диске».

Упрощенный интерфейс. В компьютерной программе и веб-версии «Яндекс.Диска» интерфейсы стали похожими и были упрощены. К примеру, пользователям доступно контекстное меню, все привычные инструменты и способы управления файлами.

Программа версии 3.0 является полностью бесплатной. Чтобы получить ее, нужно войти в «Яндекс.Диск» и скачать, нажав на соответствующую ссылку. На этой странице также доступна инструкция по обновлению старой версии и возможность скачивания предыдущих версий.

Лучшие облачные хранилища: 15 сер­висов для личных файлов и докумен­тов

Лучшие облачные хранилища: 15 сер­висов для личных файлов и докумен­тов

Таких сервисов существуют десятки, каждый со своими особенностями, тарифами и условиями. Расскажу про самые популярные и удобные.

В списке будут как российские сервисы, так и иностранные. После 2022 года не все из них можно оплатить картой российского банка. Но есть обходные пути и бесплатные тарифы: они предоставляют ограниченное место в облаке. Порой его хватает и на повседневные нужды.

Письма о технологиях и интернете

Помогут использовать технологии по полной и будут держать в курсе мемов и трендов. В вашей почте дважды в месяц. Бесплатно

Подписаться
Подписываясь, вы принимаете условия передачи данных и политику конфиденциальности

Лейбл заголовка

Яндекс Диск

В чем особенность: удобный поиск по файлам, гибкие тарифы
Где доступно: веб-версия , iOS, Android, Windows, macOS, Linux
Цена: от 199 ₽ в месяц за 200 Гб
Есть ли бесплатный тариф: 10 Гб на пользователя

«Яндекс Диск» — часть экосистемы «Яндекс 360», где есть почта, аналог Microsoft Office, календарь, заметки и система видеосвязи «Телемост». Все это управляется одной учетной записью «Яндекс ID». Отдельных тарифов для «Диска» нет, поэтому подписчик сразу получает несколько сервисов.

Одно из ключевых преимуществ сервиса — расширенные возможности загрузки файлов. Например, на платных тарифах можно загружать файлы объемом более 1 Гб, а еще есть автоматическая загрузка мультимедиа: все фото и видео сразу отправляются в отдельный раздел диска и не занимают общее место в хранилище.

Также в сервисе хорошо работает поиск. Достаточно написать, что должно быть на фото, — и система найдет подходящие файлы. Это удобно, если в хранилище много изображений, но они не рассортированы по тематике.

У сервиса простой интерфейс без тонких настроек. Разобраться в нем легко, а в бесплатной версии четверть экрана занимает реклама других сервисов «Яндекса»

У сервиса простой интерфейс без тонких настроек. Разобраться в нем легко, а в бесплатной версии четверть экрана занимает реклама других сервисов «Яндекса»

Поиск сервиса не всегда распознает детали, например конкретную марку автомобиля, но совсем неподходящие фото не покажет

Поиск сервиса не всегда распознает детали, например конкретную марку автомобиля, но совсем неподходящие фото не покажет

«Яндекс Диск» есть на всех основных платформах. Набор функций может немного различаться, но все основные операции с файлами спокойно выполняются даже из мобильного браузера.

При работе с сервисом иногда встречаются технические сложности. Так, изображения могут не открываться в браузере, файлы порой не с первого раза перемещаются между папками или не удаляются. При этом сервис не показывает, в чем ошибка, а только сообщает об общем сбое.

Скорость загрузки и скачивания при этом стабильная, но не очень высокая — 1—2,5 Мбит/с. «Яндекс» рекомендует использовать фирменные приложения, чтобы скорость была выше, но существенных изменений в тестах я не заметил.

Обложка статьи

Лейбл заголовка

Google Диск

В чем особенность: универсальный инструмент для хранения и работы с файлами
Где доступно: веб-версия , iOS, Android, Windows, macOS
Цена: от 5,4 $⁣ ( 489 ₽) в месяц за 30 Гб. В России оплата возможна через сторонние сервисы
Есть ли бесплатный тариф: 15 Гб на пользователя

Сервис Google популярен из-за своей простоты и скорости работы. Достаточно авторизоваться с помощью учетной записи Google и можно сразу начинать. «Диск» становится единым хранилищем для всех файлов экосистемы, куда входят офисные приложения, видеосвязь, сервис для опросов, заметки, календарь и чаты.

Интерфейс настройки доступа к файлам простой и понятный — для каждого файла по отдельности или для всей папки. Можно предоставить права на просмотр или редактирование только пользователям с аккаунтом Google, а можно дать возможность ограниченно работать с файлом по ссылке. При этом система вполне безопасная: в открытых источниках нет достоверной информации, что кто-то неправомерно мог получить доступ к чужим данным.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *