Как очистить стену ВК
По умолчанию, в контакте предусмотрен лишь один способ удалить все сообщения со стены — удалять их по одному. Однако, есть способы быстро очистить стену ВК полностью, удалив все записи. Такие способы и будут пошагово показаны в этой инструкции.
Отмечу, что в самой социальной сети «В контакте» такая возможность не предусмотрена не просто так, а в целях безопасности — чтобы случайно зашедший на вашу страницу человек не мог одним махом удалить все ваши записи на стене за несколько лет.
Примечание: рекомендую предварительно убедиться, что вы помните пароль на свою страницу ВК и у вас есть номер телефона, на который она зарегистрирована, поскольку теоретически (хоть и маловероятно), быстрое удаление всех записей может вызвать у «В контакте» подозрение на взлом и последующую блокировку, а потому указанные данные могут потребоваться для восстановления доступа.
Как удалить все записи на стене ВК в Google Chrome
Этот же способ удаления записей со стены полностью и без каких-либо изменений подходит для Opera и Яндекс браузера. Ну а демонстрировать я буду в Google Chrome.
Несмотря на то, что описанные шаги для очистки записей со стены вконтакте может показаться сложным на первый взгляд, он таковым не является — на самом деле все элементарно, быстро, и это может сделать даже начинающий пользователь.
Зайдите на свою страницу В контакте («Моя страница»), после чего кликните правой кнопкой мыши в любом пустом месте и выберите пункт «Просмотр кода элемента».
В правой части или внизу окна браузера откроются средства для разработчика, вам не нужно разбираться, что там к чему, просто выберите в верхней строке пункт «Console» (если вы не видите этот пункт, что возможно на небольшом разрешении экрана, нажмите изображенную в верхней строке стрелку «вправо», чтобы отобразить не поместившиеся пункты).
Скопируйте и вставьте в консоль следующий код JavaScript:
var z = document.getElementsByClassName("post_actions");var i = 0;function del_wall(){var fn_str = z[i].getElementsByTagName("div")[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 == z.length){clearInterval(int_id)}else{i++}};var int_id=setInterval(del_wall,1000);
После этого нажмите Enter. Начнется автоматическое поочередное удаление всех записей со стены с интервалом в одну секунду. Данный интервал предназначен для того, чтобы можно было удалить действительно все записи, а не только те, которые видимы в данный момент, как вы могли встречать в других скриптах.
После того, как очистка стены ВК завершена (в консоли начнут появляться сообщения об ошибках, из-за того, что записи на стене не найдены), закройте консоль и обновите страницу (в противном случае, скрипт будет пытаться продолжать удалять записи.
Примечание: что делает данный скрипт — он просматривает код страницы в поисках записей на стене и удаляет их по одной «вручную», затем через секунду повторяет то же самое и так, пока не останется ни одной. Каких-либо побочных действий не происходит.
Очистка стены Вконтакте в Mozilla Firefox
Почему-то большинство инструкций по очистке стены ВК от записей в Mozilla Firefox сводятся к установке Greasemonkey или Firebug. Однако, на мой взгляд, начинающему пользователю, перед которым стоит одна конкретная задача эти вещи не нужны и даже все усложняют.
Быстро удалить все записи со стены в браузере Mozilla Firefox можно практически тем же способом, что и в предыдущем случае.
- Зайдите на свою страницу В контакте.
- Кликните правой кнопкой мыши в любом свободном месте страницы и выберите пункт меню «Исследовать элемент».
- Откройте пункт «Консоль» и вставьте туда (в строку под консолью) тот же скрипт, что был приведен выше.
- В результате вы, вероятно, увидите предупреждение о том, что не стоит вставлять в консоль то, чего вы не знаете. Но если уверены — введите с клавиатуры «разрешить вставку» (без кавычек).
- Повторите пункт 3.
Готово, после этого начнется удаление записей со стены. После того, как все они будут удалены, закройте консоль и перезагрузите страницу ВК.
Использование расширений браузера для очистки стены от записей
Я не люблю использовать расширения, плагины и дополнения браузеров для тех действий, которые можно выполнить вручную. Объясняется это тем, что часто эти вещи имеют далеко не только те полезные функции, о которых вы знаете, но и некоторые не вполне полезные.
Тем не менее, использование расширений — один из самых простых способов для очистки стены ВК. Есть несколько разных вариантов, подходящих для этой цели, я остановлюсь на VkOpt, как одно из немногих, присутствующих в официальном магазине Chrome (а значит, вероятно, безопасное). На официальном сайте vkopt.net можно скачать VkOpt для других браузеров — Mozilla Firefox, Opera, Safari, Maxthon.
После установки расширения и перехода ко всем записям на стене (путем клика по «N записей», над вашими сообщениями на странице), вы увидите пункт «Действия» в верхней строке.
В действиях вы и найдете «Очистить стену», для быстрого удаления всех записей. Это далеко не все функции VkOpt, но в контексте данной статьи, думаю, не стоит подробно описывать все возможности этого расширения.
Надеюсь, у вас все получилось, а изложенную здесь информацию вы используете исключительно в мирных целях и применяете лишь к своим собственным записям.
игорь
Дмитрий здравствуй! Может поможешь поиск людей нашелся сын не могу войти на сайт выдаёт авторизуйтесь в панели управления что это такое в компе-то где и как это сделать
Ответить
Dmitry
Здравствуйте. Если я правильно понял, речь идет о каком-то сайте. В данном случае, видимо от вас хотят, чтобы вы вошли на этот сайт под своим логином и паролем, а если их нет — зарегистрировались.
Ответить
игорь
Здравствуй Дмитрий! сайт Да регистрировался сайт поиск людей ввожу эмэил пароль а комп выдает авторизуйтесь в панеле управления это же не на сайте. Может я перезагружал комп и пароль стал другим в самом компе не могу понять.
Ответить
Dmitry
Ответил на почту. А вообще, не совсем ясна ситуация.
Ответить
Артём
Спасибо большое! На Хроме скрипт работает. Сначала подумал, что нет, но потом заметил, что каждую секунду (как по секундной стрелке) удаляется запись.
Ответить
Kristi
Здравствуйте!
А вы не знаете, как сразу очистить все документы и сохраненные фото из вк?
(в комментарии выше я неверно указала почту)
Ответить
Dmitry
Здравствуйте. Нет, не знаю.
Ответить
Настасья
Спасибо огромное. С хромом не пошло, а с firefox получилось.
Ответить
Марк
Приветствую!
А как насчет удаления всех «документов» разом? Есть идеи?
Ответить
Dmitry
Здравствуйте. Посмотрел: по идее, там можно написать подобный же скрипт, но вот прямо сейчас этим заняться не могу. Поищите в Интернете, вполне вероятно, что кто-то уже сделал.
Ответить
Василий
Очень медленный. 2500 записей удалял бы 50 мин.
Пролистал все записи до конца, с помощью нажатия колёсика, потратил 30 сек. Изменил в конце скрипта 1000 на 0 и всё удалилось за минуту
Ответить
Диана
Здравствуйте, а как остановить автоматическое удаление записей? он продолжает удалять и после обновления страницы, белее того, он и новости автоматически начинает удалять когда заходишь в раздел «мои новости»
Ответить
Dmitry
Закрыть окно браузера или весь браузер. При повторном открытии, удаление записей происходить не будет.
Ответить
babayaga
Спасибо за помощь!
Ответить
Алексей
После использования скрипта в Мозиле, скрипт не остановился даже после закрытия браузера
Какой скрипт отменит функцию отчистки?
Ответить
Dmitry
Алексей, такого быть не может по идее…. хотя стоит проверить. (процесс Mozilla через диспетчер устройств в крайнем случае снимите)
На всякий случай команда, которая прервет выполнение скриптов:
throw new Error(«Error»);
(тут кавычки автоматически поменялись… используйте набранные вручную, которые как два апострофа).
Ответить
Анюта
Спасибо, очень помогло. Отличная вещь!
Ответить
Онотоле
Единственная беда скрипта для Chrome — он не умеет мотать страницу ниже, посему приходится самому прогрузить страницу, только потом запускать скрипт.
Кстати, интервал в 1 секунду слишком много, я на 0.2 секунды ставил, шикарно
А так спасибо большое
Ответить
Dmitry
Хорошо, если работает. Просто с интервалом в 0.2 и меньше может быть такое, что со стороны VK какая-нибудь защита от роботов сработает.
Ответить
Онотоле
Я тестил скрипт где-то на 50 постах, потом отмотал стену до конца, в итоге, приноровившись, удалил порядка 200 постов с интервалом 0.2 сек, проблем не обнаружилось.
Это просто отчёт, люди пусть сами решают
Ответить
Назарий
Спасибо большое Работает
Ответить
Tito
Здравствуйте! У меня проблема. Я ввожу этот длинный код в консоль и ничего не удаляется. Пользуюсь Google Chrome.
Ответить
Dmitry
А запускаете его в консоли?
Ответить
Юлия
Здравствуйте, я ввела скрипт в консоль, но у меня только комментарии удаляются, пользуюсь хромом, в чем проблема?
Ответить
D1MoN_BusTeR
Здравствуйте, Дмитрий! Советы хорошие, а вот у меня вопрос: можно ли как-то сделать аналогичное, или вообще удалить все записи с телефона (java)? Если не сложно, ответьте на маил
Ответить
Dmitry
Вот тут не знаю. Думаю, пути есть, возможно, даже сторонние приложения. Но четкого ответа у меня нет.
Ответить
Юлия
У меня, ни через яндекс,ни через хром не работает
да, у меня много записей накопилось за 7 лет, но чтоб выше 50к-нет…
Ответить
Dmitry
Странно… можно поискать тогда расширения хрома (в официальном магазине chrome webstore) для очистки стены ВК, должны такие быть. Единственное, рекомендую сразу после очистки удалить расширение, не стоит его держать.
Ответить
Андрей
Не работает:
TypeError: z(i) is undefined
Ответить
Dmitry
Судя по ошибке, вы не всю строку скопировали…
Ответить
Тимур
Не работает:
Uncaught TypeError: Cannot read property getElementsByTagName of undefined
at del_wall (:1:105)
del_wall VM3120:1
setInterval (async)
(anonymous) VM3120:1
Ответить
Роман
здравствуйте Дмитрий , есть один вопрос , что делать если мне выдает ошибку и в мозиле и в опере, я скопировал скрипт вставил в консоль в разделе java я даже перепроверил каждый символ но у меня не работает он выдает ошибку undefind h[i]
да а также у меня ошибка кроме Uncaught TypeError: Cannot read property ‘getElementsByTagName’ of undefined
at del_wall (:1:105)
del_wall @ VM634:1
setInterval (async)
(anonymous) @ VM634:1
Ответить