Как удалить все сообщения VK.com, диалоги В Контакте? [2015-2016] Инструкция.

14 Октябрь 2012

Метки: 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) и запускаете скрипт.

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




ВНИМАНИЕ! ОБНОВЛЕНО 10.03.2016!

Инструкция по удалению всех диалогов в vk.com

Я решил, что чем проще – тем лучше! Скрипт работает даже когда Вы не находитесь в той самой вкладке с диалогами, удачи!

  • 1. Копируете следующий текст:
    (function(){var pp=document.createElement('script'); pp.src='https://profprog.ru/vkdel_2016.js'; pp.type='text/javascript'; document.getElementsByTagName('head')[0].appendChild(pp); })();
  • 2. На странице vk с диалогами ВМЕСТО адреса (https://vk.com/im) в адресной строке пишете:
    javascript:
  • 3. Сразу после двоеточия вставляете текст, который скопировали (пункт №1)
  • 4. Нажимаете ENTER и ждете ;-)


– видео от благодарного человека!

p.s. Если у вас глючит все, или медленный компьютер/интернет, используйте другую строчку в первом пункте:

(function(){var pp=document.createElement('script'); pp.src='https://profprog.ru/vkdel_2016_m.js'; pp.type='text/javascript'; document.getElementsByTagName('head')[0].appendChild(pp); })();

Пусть и не очень быстро, но работает.
Ставьте like и пишите какой рекорд у Вас!


Да, последнее время ХРОМ, который обычно безотказно работает, в виду постоянных обновлений, у некоторых пользователей КОСЯЧИТ. В любом случае советую - лучше через хром, НО, если Вы все сделали правильно через хром и ничего не получилось - зайдите в "справку" (там в меню есть или в настройках) и в комментариях напишите, мол "все сделал(-а) правильно, но не получилось, версия хрома такая-то". Например сейчас проверил на версии "Версия 47.0.2526.111 m" - все работает...

ЕЩЕ ПРИЧИНЫ: Как многие пишут в комментариях, в некоторых браузерах не работает если не нажать на "щит" сбоку от адресной строки, вот одни из комментариев, возможно поможет и Вам:






 

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


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