Skip to main content

Download Yandex.Disk folders easily by faking mobile browser headers

Project description

yadisk-fetch

Download public Yandex.Disk folders easily by faking a mobile browser and bypassing "install our app" popups.

Why?

Yandex tries to force desktop users to install their app when downloading large folders.
Mobile users, however, can download directly without installing anything.
This tool pretends to be a mobile browser and lets you download files and folders directly.

Installation

pip install yadisk-fetch

Usage

yadisk-fetch <public_yandex_disk_link>

Example:

yadisk-fetch https://disk.yandex.ru/d/gWW6aj1qWDdfTg

The file will be downloaded and saved as yadisk_download.zip in the current directory.

Notes

  • Only works for public links.
  • Large folders are automatically zipped by Yandex for mobile devices — this tool takes advantage of that.
  • If Yandex triggers a CAPTCHA, you may need to manually solve it in a browser first.

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yadisk_fetch-0.1.3.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yadisk_fetch-0.1.3-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file yadisk_fetch-0.1.3.tar.gz.

File metadata

  • Download URL: yadisk_fetch-0.1.3.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for yadisk_fetch-0.1.3.tar.gz
Algorithm Hash digest
SHA256 a4021d96600f9c1f7d4f0b07a30387b9874565807bfb549eed680bc61bf3cd82
MD5 a32bdb83023a14ca8fa65ec5ca9ca0c6
BLAKE2b-256 7a02c3a7024dcfb7497cfd2a00aa0ed2a1b792103e299c5f496a4e8f23ddfe38

See more details on using hashes here.

File details

Details for the file yadisk_fetch-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: yadisk_fetch-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for yadisk_fetch-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c8a767aa3fce7ddcf341d5e8e6e511fb295763ebae7f975e8a341aeaaffd6ead
MD5 24eff16649c56c1b9148108ff104dfba
BLAKE2b-256 255a22a30d3041aa08aa1428e6c125fbe11a948ed7ced1d696284a22d0ba138f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page