Перейти к содержимому

Как удалить "собачек" (заблокированных пользователей, ботов) Вконтакте


Bamboleo

Recommended Posts

  • admin

Как удалить "собачек" (заблокированных пользователей, ботов) из своего паблика Вконтакте? Для этого существует простой скрипт, переходим в раздел "управление сообществом" - "участники" вставляем его в консоль браузера (ctrl+shift+J) и нажимаем клавишу Enter (в браузере должен быть включен javascript). Скрипт сначала подсчитает всех "собачек", затем предложит вам их удалить. Если с первого раза не получилось и выдаёт подобное:

1476159221_1.jpg

1476159227_2.jpg

обновите и пробуйте ещё. На второй-третий раз обязательно получиться и скрипт сработает как надо:

1476159172_2016-10-11_085544.jpg

Сам скрипт:

javascript: var timeout = 5;
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://code.jquery.com/jquery-2.1.0.min.js';
head.appendChild(script);

function checkJQLoaded() {
return typeof $ != 'undefined' && $.fn != 'undefined';
}
var loadJQ = setInterval(function() {
timeout--;
if (checkJQLoaded()) {
loadAllAccounts();
clearInterval(loadJQ);
return;
} else if (timeout > 0) {
return;
} else {
alert('Что-то я не могу загрузить JQuery. ' +
'Попробуйте обновить страницу и сделать всё заново!');
clearInterval(loadJQ);
}
}, 100);
var allCnt = 0;
var dogsCnt = 0;
var accountsCnt;

function loadAllAccounts() {
var initialHeight = 0;
var stops = 0;
accountsCnt = $('div#gedit_users_summary_members').text().replace(/\D/g,
'');
var sInterval = setInterval(function() {
if (initialHeight == document.body.clientHeight && $(
'img.group_u_photo_img').length + 15 > accountsCnt) {
stops++;
if (stops > 30 && $('img.group_u_photo_img').length + 15 >
accountsCnt) {
clearInterval(sInterval);
go();
return;
}
} else {
stops = 0;
}
initialHeight = document.body.clientHeight;
$('a#gedit_users_more_members').click();
scrollTo(0, 9999999999);
}, 100);
}

function go() {
$('img.group_u_photo_img').each(function() {
var src = $(this).attr('src');
allCnt++;
if (src != '/images/deactivated_100.png') $(this).parent().parent()
.parent().hide();
else dogsCnt++;
});
if (confirm('Всего обработано подписчиков: ' + allCnt + '; собачек: ' +
dogsCnt + ' (' + (100 * dogsCnt / allCnt).toFixed(2) + '%)\n' +
'Удаляем собачек?')) {
var dogsArray = $('img[src="/images/deactivated_100.png"]');
var currentDogIndex = 0;
var dogsInterval = setInterval(function() {
if (!dogsArray[currentDogIndex]) {
clearInterval(dogsInterval);
return;
}
$(dogsArray[currentDogIndex]).parent().parent().parent()
.find("a.group_u_action").last().click();
currentDogIndex++;
}, 10);
}
}

 

Ссылка на комментарий
Поделиться на других сайтах

Добавить комментарий

Вы можете отправить сообщение прямо сейчас и зарегистрироваться позже. Если у вас есть учетная запись, войдите прямо сейчас для публикации с вашим аккаунтом.
Примечание: Ваш пост потребует одобрения модератора, прежде чем он будет виден.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   You cannot paste images directly. Upload or insert images from URL.

  • Поток активности

    1. 0

      Сохранение игры - Ghostrunner "Игра пройдена 100%"

    2. 0

      Alaloth: Champions of the Four Kingdoms - Таблица для Cheat Engine [UPD: 02.07.2022] Zanzer

    3. 0

      Cuphead The Delicious Last Course - Таблица для Cheat Engine [UPD: 01.07.2022] ColonelRVH

    4. 0

      Risk of Rain 2 - Таблица для Cheat Engine [1.2.4.1] ColonelRVH

    5. 0

      HomeBank 5.5.6 + Portable [Multi/Ru]

    6. 0

      GTA V Slime Engine 1.60

×
×
  • Создать...
Вверх