Как удалить все сообщения, диалоги В Контакте? Инструкция.

Метки: vk.com, вконтакте, диалоги, сообщения

На днях решил почистить сообщения в контакте. Однако возникла проблема – больше тысячи диалогов, десятки тысяч сообщений..И что делать, как удалять? В техподдержке ничего не посоветовали – сказали разом никак.

Сначала решил воспользоваться автокликом из статьи про взлом приложений вконтакте, но не помогло – иногда открывается быстрее окошко с вопросом “хотите удалить диалог?”, иногда быстрее, часто попадаются диалоги со всего парой сообщений и не исчезают. Короче,  в итоге решил найти, или написать скрипт для удаления сообщений вконтакте.

Удалить все диалоги и сообщения в контакте

Удалить все диалоги и сообщения в контакте

Теперь про скрипт. Его нужно вставлять НЕ В строку браузера (адресную), а в консоль. В разных браузерах инструмент называется по-разному. Например в опере, хроме и др нужно нажать клавишу (либо f12, либо другую) или правой кнопкой по странице – “исследовать элемент” или “проинспектировать элемент”.

Проще объяснить инструкцию в браузере google chrome. Открываете страницу с вашими диалогами, и переходите в режим сообщений (показать в виде сообщений). Затем нажимаете клавишу F12, переходите во вкладку CONSOLE.

Очищаете все что там есть (либо кнопкой, либо просто стираете). Далее, чтобы удалить все сообщения в контакте, копируете весь скрипт ниже, вставляете в пустую консоль и нажимаете ENTER. Количество сообщений резко начнет уменьшаться и, по прошествии некоторого времени, все диалоги удалятся.

window.delMessages = function() {
 window.nodes = document.getElementsByClassName('mail_actions');
 window.alex = 0;
 window.c = 0;
 var m = document.body.scrollHeight;var e = function() {
     var num = window.nodes[window.alex]
     if (num) {
       num.childNodes[1].onclick();
       window.alex++;
       topError('Удалено ' + window.alex + ' сообщений. Made by Alexander Sergeev.');
     }if (window.c == 20) {
       mail.showMore();
       window.c = 0;
     }
     window.c++;
 }
 setInterval(e,100);
}
window.delMessages();

Удачи Вам в удалении сообщений и диалогов. Александр Сергеев.

[update 24/05/2013]
То, что во вкладке консоли и не нужно удалять, там может быть текст об ошибка и прочем, его вы не удалите. Удалить надо то, что удаляется, как в текстовом поле….т.е. грубо говоря Вы ПИШИТЕ текст в консоль, а чтобы все прошло удачно, до этого удаляете текст, который удаляется…ну как еще объяснить.

[update 01/06/2013]
Для тех, кто в танке, Ваши действия:

1. Открываем гугл хром или ябраузер.
2. Открываем страницу диалогов, выбираем вид “сообщений” (чтобы не диалоги были, а сообщения отдельные)
3. Жмем F12 ИЛИ в хроме жмем на кнопку меню (три полосочки справа от адресной строки), затем “инструменты” и “консоль javascript”
4. Когда внизу появится панель (она и есть консоль), проверяем в какой вкладке мы находимся (должна быть Console).
5. Будет там какой-нибудь текст или нет, В ЛЮБОМ СЛУЧАЕ, кликаем в белое поле, чтобы появился мигающий курсор, чтобы вы текст в консоли могли писать.
6. ВСТАВЛЯЕМ текст (выше я код написал) в консоль – это значит, надо:
6.1. сначала скопировать код, который выше (выделяем его мышкой, затем ЛИБО жмем правой кнопкой “копировать”, ЛИБО жмем Ctrl+C)
6.2. затем вставить код в консоль (ЛИБО жмем правой кнопкой по консоли и выбираем “вставить”, ЛИБО кликаем по консоли левой кнопкой и нажимаем Ctrl+V).
7. В окошке консоли должен быть код скрипта, что я выше указал, и ТОГДА ВЫ ЖМЕТЕ ЭНТЕР (Enter) и запускаете скрипт.

…если еще вопросы будут, боюсь я не смогу еще подробнее объяснить ))

ВНИМАНИЕ!
В связи с изменением от контакта,
теперь отключен интерфейс “сообщений”.
Скрипт удаления Всех ДИАЛОГОВ
будет доступен не позднее апреля 2014.
Он будет быстрее, и, скорее всего, можно выбрать будет,
какие диалоги НЕ НУЖНО удалять.
Так что, не забудь проверить эту страничку)))


Комментарии



Похожие записи


© 2006 - 2014, Александр Сергеев