Lumpics lumpics.ru

Удаление всех аудиозаписей ВКонтакте

В социальной сети ВКонтакте каждый пользователь без каких-либо исключений может слушать и добавлять к себе в плейлист различную музыку. При этом, в процессе длительного использования своей странички, в аудиозаписях скапливается много ненужных композиций, требующих удаления. Все способы, связанные с процессом удаления, сводятся к необходимости использования специализированных сторонних дополнений, существенно расширяющих стандартный функционал социальной сети. Кроме того, стандартные возможности ВКонтакте также не стоит полностью обесценивать.

В большинстве случаев, после инициализации множественного удаления музыкальный файлов, остановить данный процесс невозможно. Будьте внимательны!

Способ 1: стандартное удаление музыки

Во ВКонтакте присутствует стандартный, но довольно-таки бедный функционал, позволяющий пользователям удалять некогда добавленные композиции. Данный метод является наименее перспективным и подходит исключительно для выборочного удаления.

Это, по сути, единственный способ, подходящий для удаления нескольких песен.

  1. Зайдите на сайт ВКонтакте и через главное меню перейдите в раздел «Аудиозаписи».
  2. Переход к разделу аудиозаписи ВКонтакте
  3. Наведите курсор мыши на любую композицию, которую хотите удалить и нажмите по появившейся иконке крестика с подсказкой «Удалить аудиозапись».
  4. Удаление аудиозаписи ВКонтакте стандартным методом
  5. После удаления возле композиции появится иконка плюсика, а сама строчка побелеет.
  6. Удаленная аудиозапись ВКонтакте стандартным методом
  7. Чтобы удаленные треки навсегда покинули плейлист, требуется обновить страницу.
  8. Перезагрузка страницы с аудиозаписями ВКонтакте в браузере

Главный минус этого способа заключается непосредственно в необходимости в ручном режиме удалять каждую композицию. В то же время, этот отрицательный фактор является положительным, так как весь процесс удаления находится под вашим личным контролем. К тому же, вы спокойно можете восстановить удаленную только что песню и она, при этом, останется на своем прежнем месте.

Способ 2: консоль браузера

В данном случае мы будем использовать специальный код, написанный с целью автоматизации процесса удаления аудиозаписей. Рекомендуется для этих целей скачать и установить интернет-обозреватель Google Chrome, так как он предоставляет наиболее удобный редактор кода.

Консоль для редактирования кода, как правило, есть в любом браузере. Однако зачастую она имеет ограниченный или слишком замысловатый интерфейс.

  1. Предварительно скопируйте специальный код, автоматизирующий удаление всех песен.
  2. document.querySelectorAll('.audio_act._audio_act_delete').forEach(audioDeleteButton => audioDeleteButton.click());

  3. Находясь на сайте VK.com, через главное меню перейдите в раздел «Аудиозаписи».
  4. Переход к разделу аудиозаписи ВКонтакте
  5. В обязательном порядке пролистайте весь список аудиофайлов.
  6. Для ускорения скроллинга страницы можете использовать клавишу «PageDown» на клавиатуре.

    Скроллинг страницы с аудиозаписями ВКонтакте
  7. Далее необходимо открыть консоль. Чтобы это сделать, нажмите правую клавишу мыши в любом месте окна браузера и выберите пункт «Просмотреть код».
  8. В случае с Гугл Хромом вы можете использовать стандартную комбинацию клавиш «CTRL + SHIFT + I», предназначенную для открытия окна просмотра кода.

    Открытие редактора кода в браузере Гугл Хром в аудиозаписях ВКонтакте
  9. Переключитесь на вкладку «Console» в открывшемся редакторе кода.
  10. Переход к вкладке консоль в редакторе кода в браузере Гугл Хром
  11. Вставьте ранее скопированный код и нажмите клавишу «Enter».
  12. Ввод кода в консоль браузера Гуг Хром для удаления всех аудиозаписей ВКонтакте
  13. Далее произойдет мгновенное удаление всех композиций на странице.
  14. Удаленная музыка из ВКонтакте через консоль браузера Гугл Хром
  15. Вы можете восстановить только что удаленные композиции.
  16. Возможность восстановления удаленных аудиозаписей через консоль браузера Гугл Хром
  17. Чтобы аудиозаписи покинули список вашей музыки, необходимо обновить страницу.
  18. Перезагрузка страницы с аудиозаписями ВКонтакте в браузере

Если в процессе удаления музыки из вашего плейлиста некоторые композиции остаются, рекомендуется повторить вышеописанную цепочку действий после обновления страницы.

На сегодняшний день данный способ является наиболее актуальным, так как поддерживается любыми браузерами и не требуется от вас совершения каких-то особо сложных действий. Кроме того, в процессе удаления у вас остается возможность восстановить удаленные композиции, что довольно-таки полезно, если вы решили очистить список ради его повторного наполнения.

Примечание: При использовании скрипта могут возникать ошибки, связанные с последними обновлениями кода страниц сайта.

К сожалению в настоящее время дополнения для интернет-обозревателей, расширяющие функционал без использования скриптов, не предоставляют возможности удаления музыки. В особенности это относится к широко известному браузерному дополнению VKopt, которое все еще адаптируется под новый интерфейс этой социальной сети.

Наглядный видео-урок

Лучший способ удаления аудиозаписей из ВК определяется исключительно вашими желаниями. Желаем удачи!

Наша группа в TelegramНаша группа в TelegramПолезные советы и помощь

Задайте вопрос или оставьте свое мнение

22 комментариев
Олег:

Не удалятся
пишет undefined

Аноним:

В новой версии вк вот::::

Вот скрипт :

ШАГ 1:

var script= document.createElement(«script»);
script.src=»https://ajax.googleapis.com/ajax/libs…»,script.type=»text/javascript»,
document.getElementsByTagName(«head»)[0].appendChild(script);

Потом это : ( это ШАГ 2 )

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
}
});
})

Аноним:

не то ни другое не работает.

без имени:

Народ подскажите пожалуйста как удалить всю музыку с вконтакте без программ ?

Виктор В.:

Единственным вариантом являются скрипты, очищающие все полностью автоматически. Но из-за изменений кода страниц соцсети, их обновленных вариантов все еще нет, а старые могут не работать.
Если что-то изменится, мы об этом сообщим, внеся корректировки в инструкцию.

Аноним:

как удалить все песни вк вк через комп?

Радмир Хакимов:

я ввёл команду в консоли и ничего не получилось

Аноним:

В Opera не получилось вообще

Руслан:

Народ помогите как на вк отчистить все песни с анроида

Аноним:

не работает, ничего не удалило

Аноним:

видимо забили на эту тему, Удалите тогда, пожалуйста, это с данного сайта. Или админам тут тоже плевать на всё? Шлаком сайты забили и всю сеть.

Аноним:

В текущей версии сайта ВКонтакте вопрос еще открытый и ничего из выше перечисленного не работает

Олух:

на дворе август 19…не работает код

Аноним:

VkClener скачиваешь через Play Market И радуешься

Сергей:

Не всегда охота давать доступ сторонним приложениям

Аноним:

var filter = [«lol-test»];

//scroll down at max
function scrollDown(callback){
let scroll = document.body.scrollHeight;
let lastScroll = scroll;
window.scrollTo(0,document.body.scrollHeight);
requestAnimationFrame(function(){
scroll = document.body.scrollHeight;
if(scroll != lastScroll)
scrollDown(callback);
else callback();
});
}

scrollDown(function(){
var list = document.querySelectorAll(«.audio_row»);
console.log(`Total songs: ${list.length}`);

function del(obj) {
console.log(`delete ${obj.title}`);
ajax.post(«al_audio.php», {
act: «delete_audio»,
oid: obj.ownerId,
aid: obj.id,
hash: obj.deleteHash,
restore: 1
});
}

list.forEach(function(el) {
let obj = AudioUtils.asObject(AudioUtils.getAudioFromEl(el));
for (let i in filter)
if (obj.title.includes(filter[i])) {
console.log(`keep ${obj.title}`);
return;
}
del(obj);
});
});

Аноним:

не удаляетЁ!!!!!»!

Alexey:

А вот вопрос,как это сделать в браузере Mozilla?

Андрей:

Рабочий вариант на февраль 2020 года:

var filter = [«lol-test»];

//scroll down at max

function scrollDown(callback){

let scroll = document.body.scrollHeight;

let lastScroll = scroll;

window.scrollTo(0,document.body.scrollHeight);

requestAnimationFrame(function(){

scroll = document.body.scrollHeight;

if(scroll != lastScroll)

scrollDown(callback);

else callback();

});

}

scrollDown(function(){

var list = document.querySelectorAll(«.audio_row»);

console.log(`Total songs: ${list.length}`);

function del(obj) {

console.log(`delete ${obj.title}`);

ajax.post(«al_audio.php», {

act: «delete_audio»,

oid: obj.ownerId,

aid: obj.id,

hash: obj.deleteHash,

restore: 1

});

}

list.forEach(function(el) {

let obj = AudioUtils.asObject(AudioUtils.getAudioFromEl(el));

for (let i in filter)

if (obj.title.includes(filter[i])) {

console.log(`keep ${obj.title}`);

return;

}

del(obj);

});

});

Аноним:

Вот рабочий на май 2020. Только пролистывать вниз не нужно оставайтесь в верху страницы.
var filter = [«lol-test»];

//scroll down at max
function scrollDown(callback){
let scroll = document.body.scrollHeight;
let lastScroll = scroll;
window.scrollTo(0,document.body.scrollHeight);
requestAnimationFrame(function(){
scroll = document.body.scrollHeight;
if(scroll != lastScroll)
scrollDown(callback);
else callback();
});
}

scrollDown(function(){
var list = document.querySelectorAll(«.audio_row»);
console.log(`Total songs: ${list.length}`);

function del(obj) {
console.log(`delete ${obj.title}`);
ajax.post(«al_audio.php», {
act: «delete_audio»,
oid: obj.ownerId,
aid: obj.id,
hash: obj.deleteHash,
restore: 1
});
}

list.forEach(function(el) {
let obj = AudioUtils.asObject(AudioUtils.getAudioFromEl(el));
for (let i in filter)
if (obj.title.includes(filter[i])) {
console.log(`keep ${obj.title}`);
return;
}
del(obj);
});
});

Аноним:

у меня вот что заработало
var filter = [«lol-test»];

//scroll down at max

function scrollDown(callback){

let scroll = document.body.scrollHeight;

let lastScroll = scroll;

window.scrollTo(0,document.body.scrollHeight);

requestAnimationFrame(function(){

scroll = document.body.scrollHeight;

if(scroll != lastScroll)

scrollDown(callback);

else callback();

});

}

scrollDown(function(){

var list = document.querySelectorAll(«.audio_row»);

console.log(`Total songs: ${list.length}`);

function del(obj) {

console.log(`delete ${obj.title}`);

ajax.post(«al_audio.php», {

act: «delete_audio»,

oid: obj.ownerId,

aid: obj.id,

hash: obj.deleteHash,

restore: 1

});

}

list.forEach(function(el) {

let obj = AudioUtils.asObject(AudioUtils.getAudioFromEl(el));

for (let i in filter)

if (obj.title.includes(filter[i])) {

console.log(`keep ${obj.title}`);

return;

}

del(obj);

});

});