Vk Media Downloader

Download music, video from vk.com (Vkontakte) without any external service

< Feedback on Vk Media Downloader

Review: Bad - script does not work

§
Posted: 2019-09-24

Не получается скачать почему-то песни из вконтактика :(

Не получается прикрепить файлы, поэтому по ссылке находятся логи консоли и скриншот с ошибкой https://cloud.mail.ru/public/AXzW/haX1ct57q

EisenSteinAuthor
§
Posted: 2019-09-25

Привет Из логов видно, что у вас не полностью работает TamperMonkey или что вы там используете. А именно, нет функционала GM.xmlHttpRequest, с помощью которого можно заменить User-Agent при отправке запросов, а это, в свою очередь, нужно для того, чтобы VK выдал прямую ссылку на mp3 файл вместо ссылки на hls поток (это m3u8 файл). Легче скачать mp3 файл, чем hls поток. Также из логов видно, что в ответ на запрос вам приходит пустой массив, а должны вернуться данные, из которых можно получить ссылку на mp3.

Я рекомендую использовать Firefox+TamperMonkey

§
Posted: 2019-09-26
Edited: 2019-09-26

Дабы неплодить похожие темы напишу здесь. Проблема в том, что при наведении и нажатии на кнопку загрузки трека появляется поп-ап "Loading..", и больше ничего непроисходит. Firefox 69.0.1 + Violentmonkey 2.11.2 Скриншот вывода консоли: https://imgur.com/a/5FOuYdK

EisenSteinAuthor
§
Posted: 2019-09-27

@maze написал: Дабы неплодить похожие темы напишу здесь. Проблема в том, что при наведении и нажатии на кнопку загрузки трека появляется поп-ап "Loading..", и больше ничего непроисходит. Firefox 69.0.1 + Violentmonkey 2.11.2 Скриншот вывода консоли: https://imgur.com/a/5FOuYdK

Привет Обновил скрипт v2.1.22 Запустил на Firefox 54.0 + ViolentMonkey 2.11.2 - все работает Скиньте сюда ссылку на аудио, чтобы на нем проверить работоспособность.

На скриншоте видно, что на запрос возвращается пусто (payload - пустой массив, а должен содержать ссылку https://vk.com/mp3/audio_api_unavailabe.mp3?extra=...)

§
Posted: 2019-09-27
Edited: 2019-09-27

К сожалению после обновления скрипт по прежнему не работает. Ссылка на альбом: https://vk.com/music/album/-2000273897_5273897_750acfdd39638bfcda Консоль: https://imgur.com/a/BCfHkRc И так с любой аудиозаписью размещенной в профиле, новости, стенке и т.п.

EisenSteinAuthor
§
Posted: 2019-09-27

@maze написал: К сожалению после обновления скрипт по прежнему не работает. Ссылка на альбом: https://vk.com/music/album/-2000273897_5273897_750acfdd39638bfcda Консоль: https://imgur.com/a/BCfHkRc И так с любой аудиозаписью размещенной в профиле, новости, стенке и т.п.

Обновил скрипт до v2.1.23 Если коротко, то не используйте Violentmonkey

Дело в том, что VM не позволяет менять User-Agent в запросах, хотя в документации написано обратное (https://violentmonkey.github.io/api/gm/#gm_xmlhttprequest) Попробуйте Tampermonkey.

Хотя в вашем случае это может и не поможет, потому что у вас на аудио запрос сервер отвечает пустым payload'ом, а в payload'е в случае удачного ответа должна быть ссылка на audio_api_unavailable.mp3.

Возможно (я точно не знаю) у вас исчерпался лимит запросов на аудио. Если это так, то вам нужно просто немного подождать. Пока ждете, можете попробовать сменить ВК аккаунт, и попытаться скачать музыку. Также, если есть возможность, используйте прокси, чтобы и IP был другой.

§
Posted: 2019-09-28

Спасибо! После обновления скрипт заработал!

Post reply

Sign in to post a reply.