Как скрыть более 30 друзей ВК 🙈

В настройках аккаунта есть возможность скрытия некоторых друзей, чтоб их никто кроме Вас их не видел. Правилами Вконтакте, нельзя скрывать более 30 друзей. Это создано специально для того, чтоб пользователи не злоупотребляли функционалом. На самом деле там стоит простой ограничивающий javascript, который легко обойти. Мы приготовили два способа как скрыть более 30 друзей Вк. Выбирайте самый удобный и пробуйте. Если не получится, пишите в комментариях.

Способ через скрытие оповещения об ограничении

Данный способ является альтернативой первому, если вдруг у кого не получилось с использованием скрипта.

Скрыли 131 друга

Суть того, что срабатывает скрипт клика по кнопке (галочке) в момент нажатия. Мы должны убрать обработку, работая через консоль разработчика.

Для начала нажимаем правой кнопкой мыши на самой галочке и выбираем пункт «Просмотреть код«.

Далее необходимо выбрать строку названием «classflist_item clear_fix«. Это специальный класс который отвечает за событие.

Справа вверху выберите вкладку «Event Listeners», затем появится событие «click» которое нужно открыть. Само событие удаляем при помощи «remove«.

Вот и всё готово! Теперь беспрепятственно можете нажимать галочку более чем 30 раз и сохранять изменения.

Обходим ограничение при помощи JavaScript

Суть скрипта заключается в следующем:

Создание функции обработки полного списка пользователей, сбор их в общий список для обработки, отправка ajax-запроса с файлу al_friend.php.

Вам необходимо зайти на страницу скрытия друзей (модально окно), после чего открыть консоль разработчика комбинацией клавиш: CTRL + SHIFT + I

Переходим на вкладку Console и копируем код ниже:

function getAllFriends(uid,list,add,st) {CT
var o = uid;

o[6] = parseInt(o[6]);

add ? (o[6] & 1 << list || (o[6] += 1 << list)) : (o[6] & 1 << list && (o[6] -= 1 << list));

setTimeout(function () {

ajax.post(‘al_friends.php’, {

act: ‘save_cats’,

uid: uid[0],

cats: o[6],

hash: cur.userHash

}, {

onDone: function(){

var el=document.querySelector(‘.left_label.inl_bl’);

el.innerHTML=el.innerHTML>=1?(el.innerHTML-0)+1:1;

}

});

},st||0);

}

function itr(list,add){

function fn(start){

for(var i=start||0,len=cur.friendsList.all.length;i<len;i++){

getAllFriends(cur.friendsList.all[i],list,add,i*50);

}

}

fn();

}

На многих ресурсах где размещён этот скрипт — это его старая версия. Мы обновили его, исправили все опечатки копипастеров. В нем наверняка у многих была ошибка «Uncaught SyntaxError: Invalid or unexpected token«. Т.к. некоторые символы заменялись на кавычки.

Оцените статью
( 2 оценки, среднее 1 из 5 )
Добавить комментарий

  1. Аноним

    ничего не вышло, пробовал и тот и другой способ

    Ответить