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

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

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

Но некоторое время назад администрация Вконтакте отказалась от такого хода, ссылаясь на то, что злоумышленники, взломав аккаунт, таким приёмом удалят всё самое важное:

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

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

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

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

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

2. Введите скрипт в адресную строку браузера.

  • 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», вводим нижеописанный код и нажимаем на клавишу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’); }());

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

  • Теперь проматываем дальше записи, вставляем код и удаляем их;

Ответы на частозадаваемые вопросы

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

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

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

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

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

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

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

Ответ: Это потому, что Вы забыли удалить звёздочки *** в начале кода.

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

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

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

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

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

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

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

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

отсюда

Видео — Как удалить все записи со стены ВКОНТАКТЕ (без программ)