Comments (17)
Попробуйте заменить в адресе домен .kz
на .ru
from yandex-music-download.
Так тоже пробовал, никак не влияет.
from yandex-music-download.
У меня не повторяется. Пересними лог, пустив трафик через локальный прокси (Telerik Fiddler или Charles Proxy), только предварительно CA импортируй в хранилище Windows.
from yandex-music-download.
--mobile=0 --Option mobile does not take an argument
--mobile ошибка та же [ERROR] Can't get track list info
from yandex-music-download.
--mobile=0 --Option mobile does not take an argument
--mobile ошибка та же [ERROR] Can't get track list info
Не самую свежую версию используешь, я недавно исправлял это.
from yandex-music-download.
вчера только обновлял вроде. Сейчас заново скачал скриптик
D:\111>perl ya.pl --debug -u https://music.yandex.ru/users/dario891/playlists/1000 -d d:\111
[INFO] Fetching playlist info: 1000 [dario891]
[DEBUG] main::get_playlist_tracks_info(604): Request failed
[ERROR] Can't get track list info
from yandex-music-download.
Что скачал то? Ошибка как будто в файле скрипта что-то не то. И все еще нужен лог с прокси, а через mobile=0 быстро блокировку словишь, точнее капчу.
from yandex-music-download.
Fidler и сертификат поставил, а как пустить через локальный прокси ещё не понял.
from yandex-music-download.
--proxy 127.0.0.1:8080 или какой там порт...
from yandex-music-download.
не знаю те ли файлы
saz.zip
from yandex-music-download.
Надо еще в настройка включить расшифровку HTTPS-трафика.
Tools->Fiddler Options->HTTPS->Decrypt HTTPS traffic.
И убедиться, что при работе, в логе слева, запросы видны в расшифрованном виде, а не просто CONNECT и все.
from yandex-music-download.
Та же фигня на Ubuntu Phone(тот же плейлист на десктопе отлично качался).
[INFO] Fetching playlist info: 1000 [плейлист]
[DEBUG] main::get_playlist_tracks_info(604): Request failed
[ERROR] Can't get track list info
PS: На десктопе все работает отлично!
PPS: Getopt::Long::Descriptive cpan'ом не собрался на armhf(телефон), пришлось тащить из репозитория.
from yandex-music-download.
Нужно больше логов, могу предложить самостоятельно вставить в районе 604 строки код print $request->as_string; и приложить результат.
Или скачать последнюю версию, она должна создать файл с содержимым ответа при использовании опции --debug.
from yandex-music-download.
@kaimi- full write access file system, even tried as superuser.
Here is my screenshot & logs.
from yandex-music-download.
А в логе написано:
LWP will support https URLs if the LWP::Protocol::https module
is installed.
from yandex-music-download.
@kaimi- Уже прочел. Пофиксил.
Вот так:
- Попытка установки
LWP::Protocol::https
черезcpan
дала ошибку. - Уcтановил из репозитория:
sudo apt install liblwp-protocol-https-perl -y
- Profit!
Итого:
Ошибка вызывается отсутствиемLWP::Protocol::https
.
Фиксится установкой оного.
Непонятно правда, почему он не является обязательной зависимостью и скрипт без него запускается. Имхо, было бы лучше сделать зависимость жесткой (не знаток perl, но думаю такое можно сделать).
PS: Лучше бы лог именовать с суффиксом ".txt" в конце, а то не поняло тип файла. Просто, для удобства.
PPS: думаю баг можно закрывать. =З
from yandex-music-download.
В требования скрипта добавил, по идее будет ругаться, не модуль не установлен.
from yandex-music-download.
Related Issues (20)
- Very nice work! But it seems I get blocked by yandex after a few Downloads HOT 5
- Problem HOT 3
- Why script downloads only 30 seconds of track? HOT 6
- Path HOT 4
- Use of uninitialized value $storage_path in substitution (s///) at ./ya.pl line 948. HOT 4
- main::get_playlist_tracks_info(758): Request failed HOT 1
- ID3 tags and download by url artist HOT 3
- Can't get track list info HOT 12
- Не работает домен kaimi.io HOT 1
- Пропускать существующие треки HOT 4
- Add attaching the lyrics HOT 1
- Missing perl modules during install HOT 1
- ID3 write_v24 error HOT 2
- Bitrate always on 160kbps HOT 6
- Authorization with login/password HOT 2
- --skip-existing option not always work
- Writing of ID3v2.4 is not fully supported (prohibited now via `write_v24'). HOT 3
- Script fails at get_track_url
- $ perl ya.pl -h Can't open perl script "ya.pl": No such file or directory HOT 1
- Please provide AppImage with dependencies inside HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yandex-music-download.