All Projects → Yegorov → yadisk

Yegorov / yadisk

Licence: MIT license
Download file from Yandex.Disk through share link

Programming Languages

ruby
36898 projects - #4 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to yadisk

ekstertera
Linux GUI клиент для работы с Яндекс.Диск (Yandex.Disk) через REST API
Stars: ✭ 33 (+0%)
Mutual labels:  yandex, yandex-disk
Sitedorks
Search Google/Bing/Ecosia/DuckDuckGo/Yandex/Yahoo for a search term with a default set of websites, bug bounty programs or a custom collection.
Stars: ✭ 221 (+569.7%)
Mutual labels:  yandex
Tapi Yandex Metrika
Библиотека для всех API Яндекс Метрика
Stars: ✭ 74 (+124.24%)
Mutual labels:  yandex
Backendschool2019
Приложение для практического руководства по разработке бекенд-сервисов на Python (на основе вступительного испытания в Школу бэкенд‑разработки Яндекса)
Stars: ✭ 129 (+290.91%)
Mutual labels:  yandex
Yaradio Yamusic
Yandex Radio + Yandex Music desktop application ----------------------------- Неофициальное десктопное приложение для Яндекс Радио + Яндекс Музыка
Stars: ✭ 78 (+136.36%)
Mutual labels:  yandex
Clickhouse Net
Yandex ClickHouse fully managed .NET client
Stars: ✭ 142 (+330.3%)
Mutual labels:  yandex
Big Data Engineering Coursera Yandex
Big Data for Data Engineers Coursera Specialization from Yandex
Stars: ✭ 71 (+115.15%)
Mutual labels:  yandex
django-yaturbo
Reusable Django app to enable Yandex Turbo Pages for your site
Stars: ✭ 13 (-60.61%)
Mutual labels:  yandex
Cloudcross
CloudCross it's opensource crossplatform software for syncronization a local files and folders with many cloud providers. On this moment a Cloud Mail.Ru, Yandex.Disk, Google drive, OneDrive and Dropbox support is available
Stars: ✭ 185 (+460.61%)
Mutual labels:  yandex
Gemini
💀💀💀[DEPRECATED] Use hermione
Stars: ✭ 1,505 (+4460.61%)
Mutual labels:  yandex
Ml Da Coursera Yandex Mipt
Machine Learning and Data Analysis Coursera Specialization from Yandex and MIPT
Stars: ✭ 108 (+227.27%)
Mutual labels:  yandex
Yandex
PHP SDK для работы с Яндекс Диском yandex disk
Stars: ✭ 82 (+148.48%)
Mutual labels:  yandex
Clickhouse Sqlalchemy
ClickHouse dialect for SQLAlchemy
Stars: ✭ 166 (+403.03%)
Mutual labels:  yandex
Voicer
AGI-server voice recognizer for #Asterisk
Stars: ✭ 73 (+121.21%)
Mutual labels:  yandex
Pymystem3
A Python wrapper of the Yandex Mystem 3.1 morphological analyzer (http://api.yandex.ru/mystem). The original tool is shipped as a binary and this library makes it easy to integrate it in Python projects. Let us know in the issues if you would like to be involved into the developments or maintenance of this project. If you have any fix or suggestion, please make a pull request. We are very open to accepting any contributions.
Stars: ✭ 224 (+578.79%)
Mutual labels:  yandex
Mlatimperial2017
Materials for the course of machine learning at Imperial College organized by Yandex SDA
Stars: ✭ 71 (+115.15%)
Mutual labels:  yandex
Yandex Music Download
Yandex Music Downloader
Stars: ✭ 94 (+184.85%)
Mutual labels:  yandex
Dynamictranslator
Instant translation application for windows in .NET 🎪
Stars: ✭ 131 (+296.97%)
Mutual labels:  yandex
expo-file-manager
A file manager app made with React Native & Expo
Stars: ✭ 110 (+233.33%)
Mutual labels:  filemanager
Deep Translator
A flexible free and unlimited python tool to translate between different languages in a simple way using multiple translators.
Stars: ✭ 233 (+606.06%)
Mutual labels:  yandex

Gem Version Build Status Coverage Status

Yadisk

Command line tool for download file from Yandex.Disk through share link

Install

$ gem install yadisk

For development:

$ gem install --dev yadisk

How use

# Save to current directory
$ yadisk https://yadi.sk/i/HEjuI2Ln3RiRcQ

# Save to other directory
$ yadisk https://yadi.sk/i/HEjuI2Ln3RiRcQ /path/to/directory

How use for development

# Local build and install to rubygems
$ gem build yadisk.gemspec && gem install yadisk-*

# Remove local file and uninstall from rubygems
$ rm yadisk-*.gem && gem uninstall yadisk

# Run script from local folder
$ ruby -Ilib ./bin/yadisk https://yadi.sk/i/HEjuI2Ln3RiRcQ

Dependencies

Use in Windows

  1. Download and install wget from gnuwin32.sourceforge.net
  2. Add <you base path>\GnuWin32\bin (E.g. C:\Program Files (x86)\GnuWin32\bin) to PATH environment variable.

Use Docker

docker build -t yadisk .
docker run -v ${pwd}:/yadisk --rm -it yadisk sh # for interactive
docker run --rm yadisk yadisk https://yadi.sk/i/HEjuI2Ln3RiRcQ
docker run -v $(pwd):/yadisk --rm yadisk yadisk https://yadi.sk/i/HEjuI2Ln3RiRcQ

Use Docker for Dev

To be soon

Test

For run test use:

$ rspec

Contribution

Feel free for send me pull request.

License

License (MIT) Copyright (c) 2018 Yegorov A. [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].