Greasy Fork is available in English.

Vk Media Downloader

Скачать музыку, видео с vk.com (ВКонтакте) без использования внешних сервисов

< Feedback on Vk Media Downloader

Review: Tệ - Script không hoạt động

§
Posted: 24-09-2019

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

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

EisenSteinTác giả
§
Posted: 25-09-2019

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

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

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

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

EisenSteinTác giả
§
Posted: 27-09-2019

@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: 27-09-2019
Edited: 27-09-2019

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

EisenSteinTác giả
§
Posted: 27-09-2019

@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: 28-09-2019

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

Post reply

Đăng nhập để bình luận