Как удалить записи со стены Вконтакте
Иногда, по той или иной причине, нам необходимо удалить все записи со стены Вконтакте. Раньше это можно было сделать в настройках за один клик.
Но некоторое время назад администрация Вконтакте отказалась от такого хода, ссылаясь на то, что злоумышленники, взломав аккаунт, таким приёмом удалят всё самое важное:
Удалять по одной записи тоже не вариант. Слишком долго, особенно, если Вы ведёте страничку несколько лет:
Но выход из этой ситуации всё-таки есть. Сделать это намного проще, чем удалить сообщение В Контакте.
Как удалить записи со стены Вконтакте
Первый способ работает нестабильно, так как на новом дизайне скрипт тормозит.
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, например, «Исследовать элемент».
Видео — Как удалить все записи со стены ВКОНТАКТЕ (без программ)