Добро пожаловать на Pawno-Info.Ru - Портал о программировании №1

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

Маппинг для сервера

Если вы хотите обновить Ваш сервер новыми доработками - то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей

Моды для сервера

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

Модификации SA

Хотите разнообразить свою игру в San Andreas? Смелее в наш раздел. Отличный сборник готовых решений. Играйте с удовольствием

Oleg Polikhronidi

Заблокирован
Пользователь
Регистрация
3 Июн 2019
Сообщения
225
Лучшие ответы
4
Реакции
53
Адрес
Tashkent, Uzbekistan.
Всем привет! Сегодня мне нужна была функция, позволяющая удалить всю музыку ВКонтакте в один клик, у меня было очень много треков, и я нашёл решение.
Устанавливал всякие дополнения, расширения и тому подобное — всё нет. Но! Нашёл актуальный способ.

Спойлер: проверял на Yandex.Brower.

Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!

Первое: проходим в свою музыку, открываем страницу.

Второе: копируем код ниже:
JavaScript:
var filter = ["pawno-info.ru"];
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);
});
});
После того как скопировали, вставляйте эту в консоль на фоне открытой вкладки музыки во ВКонтакте.
Кликайте на F5 либо обновить и, ВСЯ музыка удалится с Вашей страницы.
 

20th century

Изучающий
Пользователь
Регистрация
10 Авг 2020
Сообщения
731
Лучшие ответы
49
Реакции
307
Адрес
St. Petersburg
  • V.I.P
Расширение VkOpt умеет такое. Не только с аудиозаписями, но и с остальными разделами (чистка групп, диалогов, фотографий в альбомах).
 

Oleg Polikhronidi

Заблокирован
Пользователь
Регистрация
3 Июн 2019
Сообщения
225
Лучшие ответы
4
Реакции
53
Адрес
Tashkent, Uzbekistan.
Расширение VkOpt умеет такое. Не только с аудиозаписями, но и с остальными разделами (чистка групп, диалогов, фотографий в альбомах).
Для чего ставить неизвестные расширения, когда можно вставить код в консоль? Стоит помнить что расширения могут делать то, что не нужно Вам на Вашей странице.
 
shape1
shape2
shape3
shape4
shape7
shape8
Сверху Снизу