Giter Club home page Giter Club logo

Comments (17)

egoroof avatar egoroof commented on September 26, 2024

Попробуйте заменить в адресе домен .kz на .ru

from yandex-music-download.

DaRoni avatar DaRoni commented on September 26, 2024

Так тоже пробовал, никак не влияет.

from yandex-music-download.

kaimi- avatar kaimi- commented on September 26, 2024

У меня не повторяется. Пересними лог, пустив трафик через локальный прокси (Telerik Fiddler или Charles Proxy), только предварительно CA импортируй в хранилище Windows.

from yandex-music-download.

DaRoni avatar DaRoni commented on September 26, 2024

--mobile=0 --Option mobile does not take an argument
--mobile ошибка та же [ERROR] Can't get track list info

from yandex-music-download.

kaimi- avatar kaimi- commented on September 26, 2024

--mobile=0 --Option mobile does not take an argument
--mobile ошибка та же [ERROR] Can't get track list info

Не самую свежую версию используешь, я недавно исправлял это.

from yandex-music-download.

DaRoni avatar DaRoni commented on September 26, 2024

вчера только обновлял вроде. Сейчас заново скачал скриптик

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.

kaimi- avatar kaimi- commented on September 26, 2024

Что скачал то? Ошибка как будто в файле скрипта что-то не то. И все еще нужен лог с прокси, а через mobile=0 быстро блокировку словишь, точнее капчу.

from yandex-music-download.

DaRoni avatar DaRoni commented on September 26, 2024

Fidler и сертификат поставил, а как пустить через локальный прокси ещё не понял.

from yandex-music-download.

kaimi- avatar kaimi- commented on September 26, 2024

--proxy 127.0.0.1:8080 или какой там порт...

from yandex-music-download.

DaRoni avatar DaRoni commented on September 26, 2024

не знаю те ли файлы
saz.zip

from yandex-music-download.

kaimi- avatar kaimi- commented on September 26, 2024

Надо еще в настройка включить расшифровку HTTPS-трафика.
Tools->Fiddler Options->HTTPS->Decrypt HTTPS traffic.

И убедиться, что при работе, в логе слева, запросы видны в расшифрованном виде, а не просто CONNECT и все.

from yandex-music-download.

barabadzhi avatar barabadzhi commented on September 26, 2024

Та же фигня на 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.

kaimi- avatar kaimi- commented on September 26, 2024

Нужно больше логов, могу предложить самостоятельно вставить в районе 604 строки код print $request->as_string; и приложить результат.

Или скачать последнюю версию, она должна создать файл с содержимым ответа при использовании опции --debug.

from yandex-music-download.

barabadzhi avatar barabadzhi commented on September 26, 2024

@kaimi- full write access file system, even tried as superuser.
Here is my screenshot & logs.

screenshot20160126_224839668

log_1453837666.txt

from yandex-music-download.

kaimi- avatar kaimi- commented on September 26, 2024

А в логе написано:
LWP will support https URLs if the LWP::Protocol::https module
is installed.

from yandex-music-download.

barabadzhi avatar barabadzhi commented on September 26, 2024

@kaimi- Уже прочел. Пофиксил.
Вот так:

  1. Попытка установки LWP::Protocol::https через cpan дала ошибку.
  2. Уcтановил из репозитория: sudo apt install liblwp-protocol-https-perl -y
  3. Profit!
    Итого:
    Ошибка вызывается отсутствием LWP::Protocol::https.
    Фиксится установкой оного.
    Непонятно правда, почему он не является обязательной зависимостью и скрипт без него запускается. Имхо, было бы лучше сделать зависимость жесткой (не знаток perl, но думаю такое можно сделать).
    PS: Лучше бы лог именовать с суффиксом ".txt" в конце, а то не поняло тип файла. Просто, для удобства.
    PPS: думаю баг можно закрывать. =З

from yandex-music-download.

kaimi- avatar kaimi- commented on September 26, 2024

В требования скрипта добавил, по идее будет ругаться, не модуль не установлен.

from yandex-music-download.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.