Данную инструкцию мы написали в помощь SMM-специалисту (советуем ознакомится с рейтингом образовательных курсов по СММ, которые помогут Вам овладеть современной высокооплачиваемой профессией), но она так же подойдет всем пользователям Вконтакте.
Содержание
Для многих людей аудиоплеер Vk.com — это основной инструмент прослушивания музыки. У старожилов социальной сети, впрочем, как и у молодых меломанов в плейлисте могут быть сотни, а то и тысячи композиций. И именно у них в один прекрасный день появляется вопрос: “Как удалить все аудиофайлы в ВК?”.
Большим плейлистом пользоваться неудобно, а попытаться отредактировать его — занятие практически бесполезное. Поэтому проще всего удалить все подчистую и затем добавить 30-50 треков, которые вы слушаете в последнее время.
Три простых способа
Существует три способа удаления музыки:
- Базовый
- С помощью скрипта, внедряемого в код сайта через консоль браузера
- С помощью расширений (дополнения).
Рассмотрим их все по порядку и с подробными инструкциями.
Удаление вручную
Скорее всего вы знакомы с этим методом, но для полноты картины мы его тоже продемонстрируем. С его помощью можно справиться с плейлистом до 100 композиций (больше просто надоест кликать).
Вот что нужно делать:
Зайдите в раздел со своими с аудиозаписями
Наведите курсор на любую композицию и в открывшейся строке нажмите на крестик. Появится всплывающая подсказка
Композиция побледнеет, сигнализируя о начале удаления. В этот момент еще можно ее вернуть, кликнув мышью на плюс. Если этого не сделать, то после обновления страницы композиция будет удалена полностью
Теперь тоже самое нужно проделать со всеми ненужными треками. Ничего сложного если их двадцать, но если их 500, то это превратится в проблему.
Чтобы сэкономить нервы, время и ресурс мышки перейдем к автоматизированным способами удаления.
Удаляем с помощью скрипта
Пришло время почувствовать себя настоящим хакером, взламывающим секретные сервера. Небольшой взлом сайта VK и инъекция специального кода помогут удалить даже 1000 песен за одну минуту.
Вот что нужно сделать:
Перейдите в раздел
. Очень важно перейти к плейлисту именно через раздел , а не ! Иначе способ не сработаетТеперь вам нужно промотать список композиций в низ окна до самого конца. Чтобы не натереть себе об колесико мышки мозоль, кликните левой кнопкой по пустому белому полю справа от треклиста (тогда мигающий курсор исчезнет из поля поиска композиций)
Зажмите и держите
— список быстро начнет пролистываться вниз. Ждите пока процесс не прекратитсяКогда доберетесь до конца списка еще раз кликните по белому полю справа от треклиста, только на этот раз правой кнопкой. В Google Chrome выберите функцию
, в Yandex Browser — , в Opera —В открывшемся меню выберите вкладку
Теперь самый важный момент — необходимо будет последовательно ввести и активировать два кода.
Вставляем скрипты. Скопировав код вставьте первый скрипт:
var script= document.createElement(«script»);
script.src=»https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js»,script.type=»text/javascript»,
document.getElementsByTagName(«head»)[0].appendChild(script);
Нажать
для активации скрипта.Теперь вставьте и так же с помощью
активируйте второй скрипт:
jQuery(‘.audio_row’).each(function(i,el){
var audio = $(this).data(‘audio’),
$hash = audio[13].split(‘/’);
$.ajax({
url: «https://vk.com/al_audio.php«,
method: «POST»,
data: {
act: ‘delete_audio’,
aid: audio[0],
al: 1,
hash: $hash[3],
oid: audio[1],
restore:1
}
});
})
Сразу же после активации второго скрипта начнется автоматическая зачистка списка аудиозаписей. Перезагрузите страницу, чтобы увидеть и зафиксировать изменения.
Если удалились не все композиции, то запустите скрипт заново столько раз, сколько понадобится.
Периодически программисты Vkontakte меняют внутренний код страницы с музыкой и скрипты перестают работать. Тогда необходимо дождаться, пока будет выложен обновленный скрипт, либо поискать его в Яндекс и Google самостоятельно.
Удаление через встроенный плагин
Некоторые вспомогательные расширения для браузеров добавляют недостающий функционал для социальных сетей. К примеру, плагин VK Optimizer для Chrome поможет автоматизировать удаление без потрошения кода страницы.
Вот как это работает:
Скачайте плагин в онлайн-магазине Chrome. Установите его и перезагрузите браузер. Расширения для других браузеров доступно на официальном сайте
Откройте свою страницу Vkontakte. Теперь при наведении на значок файла аудиозаписи появится опция
Для того чтобы увидеть и зафиксировать изменения перезагрузите (обновите) страницу. Теперь треклист с песнями будет пустым.
Заключение
Стереть несколько десятков аудиозаписей проще всего встроенным функционалом сайта. Если же нужно избавиться от нескольких сотен или тысяч треков, то нужно использовать сторонние инструменты.
Для тех, кто не боится применить азы веб-программирования, подойдет способ с инъекцией двух небольших скриптов. Повторять его необходимо до окончательного опустошения списка (обычно хватает 2 раза).
Для тех, кто не хочет заморачиваться, подойдет расширение
. Оно просто добавит кнопку массового удаления прямо на вашу страничку .Поясняющее видео можно посмотреть по ссылке ниже.
ВИДЕО: Как удалить всю Музыку в Вконтакте
Как удалить всю Музыку в Вконтакте в 2018 году
Как удалить все аудиозаписи в ВК: ТОП-3 простых способа
Скрипт, работающий в 2023 году.
document.querySelectorAll(‘.audio_row’).forEach(function (item) {
let audio = JSON.parse(item.dataset.audio);
let hash = audio[13].split(‘/’);
let params = ‘act=delete_audio&aid=’+audio[0]+’&al=1&hash=’+hash[3]+’&oid=’+audio[1]+’&restore=1&track_code=’+audio[20];
let url = ‘https://vk.com/al_audio.php’;
let request = new Request(url, {method: ‘POST’, body: params, headers: {‘Content-Type’: ‘application/x-www-form-urlencoded’},});
fetch(request).then(response => {if (response.status === 200) {return response.json();} else {throw new Error(‘Something went wrong on api server!’);}})
.then(response => {console.debug(response);}).catch(error => {console.error(error);});
});
Ну, дык и вы может, вслед за проггерами вкудахта будете менять скрипты? А то ыфходит — инфа ваша — ничто, и сами вы лохи позавчерашние….
НЕ работает ваш скрипт в 22 году.
Удобный javascript для очистки, все работает отлично, спасибо
А можно таким методом почистить VIDEO?
Спасибо, но есть несколько вопросов:
1. Как удалить в новой версии
2. Как это сделать в мобильном
3. После того как очистил записи, можно их восстановить, если например по ошибке