Удалить повторяющиеся строки   •   Online-инструменты
681 просм
0 комм
Поделиться:

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

Многие постоянные читатели моего старого блога могли заметить, что теперь сайт находится на другом доменном имени и из блога сайт перерос в полноценный проект. Идею и то, зачем это было нужно, я пока не буду вам рассказывать, пусть это будет небольшой интригой :)

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

Суть всех социальных сетей (в нашем случае) – это своего рода лента новостей, мобильно уведомляющая нашу аудиторию о выходе нового материала.

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

И, следуя словам Билла Гейтса (кто до сих пор не знает, кто, поясню – это руководитель компании Mircosoft) – «Я всегда выберу ленивого человека делать трудную работу...» – мы начали думать, как можно быстро и просто удалить все записи со стены.

Вариантов было несколько – это и сторонние программы, и различные сервисы. Но остановились мы на небольшом скрипте.

Итак, вот подробная инструкция о том, как можно удалить разом все ваши записи со страницы «ВКонтакте».

1. Перейдите на нужную вам страницу и пролистайте ее до самого конца, чтобы все записи на ней прогрузились.

2. Далее, нажмите на клавиатуре комбинацию клавиш Ctrl+Shift+I, после чего у вас откроется консоль разработчика.Выглядит она примерно так:

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

3. В ней вы переключаетесь на вкладку «Консоль» (в некоторых браузерах она может называться «Console»).

Вставляете данный код:

(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'); }());

После чего нажимаете клавишу «Enter».

4. В появившемся окне подтверждаете свое действие.

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

Ждете пару секунд – готово. Все ваши записи будут удалены.

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

Этот способ подходит как для сообществ, так и для персональных страниц.

Если на каком-то этапе у вас возникают трудности, не стесняйтесь и пишите об этом в комментариях – постараемся вам помочь.

0
комментарий
Оставить комментарий:
Нажимая кнопку «Отправить» вы даете согласие на обработку своих персональных данных.
Ваше Имя
Ваш E-mail
Текст комментария