Как удалить записи со стены ВК

Статистика сайта


Яндекс.Метрика Рейтинг@Mail.ru

Реклама


Как удалить записи со стены ВК


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


Удалить все записи со стены вк

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


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


Первый способ работает нестабильно, т.к. скрипт тормозит на новом дизайне.


Как удалить все записи со стены ВК


1. Зайдите на свою страницу ВКонтакте.


2. В адресную строку браузера скопируйте (CTRL+C) и вставьте этот скрипт:


java***script:var h = document.getElementsByClassName("ui_actions_menu _ui_menu"); var i = 0;function del_wall(){var fn_str = h[i].getElementsByTagName("a")[0].onclick.toString(); var fn_arr_1 = fn_str.split("{"); var fn_arr_2 = fn_arr_1[1].split(";"); eval(fn_arr_2[0]);if(i == h.length){clearInterval(int_id)}else{i++}};var int_id=setInterval(del_wall,500);


3. Удалите звёздочки *** и нажмите на клавишу Enter:


Удалить все записи со стены вк

Скриншот кликабельный


Сразу после выполнения данных действий, все записи на Вашей стене начнут автоматически удаляться.


Как сразу удалить записи со стены ВК


Этот способ безупречно работает, но придётся много раз вставлять код, если у Вас большое количество записей.



1. Пролистываем небольшую часть записей на своей стене. Для быстрого эффекта удерживайте клавишу "пробел" или "end".


2. В любом месте страницы нажмите правую клавишу мыши и выберите значение "Просмотреть код" (в некоторых браузерах называется по-другому, к примеру "Исследовать элемент").


Просмотреть код

Скриншот кликабельный


3. Далее открываем вкладку "Console", копируем (CTRL+C) нижеописанный код и жмем Enter:


(function () { 'use strict'; if (!confirm('Удалить все записи со стены?')) return; var deletePostLink = document.body.querySelectorAll('a.ui_actions_menu_item[onclick^="wall.deletePost"]'); for (var i = 0; i < deletePostLink.length; i++) { deletePostLink[i].click(); } alert(deletePostLink.length + ' posts deleted'); }());


Console

Скриншот кликабельный


4. Подтверждаем удаление и ожидаем пока записи удалятся.


Удаленные посты вк

Скриншот кликабельный


Теперь проматываем записи дальше, так же вставляем код и удаляем их и так далее, пока стена не станет чистой.


Ответы на самые распространенные вопросы:


Вопрос: Работают ли способы на новом дизайне?

Ответ: Да, работают. Но первый скрипт временами перестаёт удалять записи, поэтому рекомендую использовать второй способ.


Вопрос: Можно ли удалить записи в сообществе?

Ответ: Да, если Вы являетесь администратором этого сообщества.


Вопрос: Как остановить удаление?

Ответ: Обновите страницу (нажмите клавишу F5).


Вопрос: Когда ввожу скрипт и нажимаю Enter, открывается поисковик/страница не найдена, что делать?

Ответ: Вы не удалили звёздочки *** в начале кода.


Вопрос: Хочу удалить старые записи, а новые оставить, как мне поступить?

Ответ: На своей стене жмите на надпись "Все записи", далее в правом верхнем углу "Поиск по записям", далее "Записи до определённой даты", далее выбираете дату, где выведутся записи до этого времени и вставляете скрипт.


Вопрос: В мобильном приложении эти способы работают?

Ответ: Пробуйте, но не факт.


Вопрос: Фотографии удалятся?

Ответ: Только те, которые были размещены на Вашей стене.


Вопрос: Как удалить записи вторым способом на других браузерах, если нет строки "Просмотреть код"?

Ответ: Код страницы можно посмотреть в любом браузере, просто в каждом он по-разному называется. В FireFox, к примеру, "Исследовать элемент".



Copyright © 2017 - 2018. Все права защищены. Источник online-vkontakte.ru