Изтрийте всички записи от групата. Как да изтрия всички публикации на стената на VKontakte? Две прости инструкции

Много хора предлагат различни методи на своите уебсайтове и във видеоклипове в YouTube, но по някаква причина те не работят. Някои хора предлагат скрипт, други плъгин, но всичко е безполезно. И сега най-накрая намерих нормален код, с който наистина можете да изтриете всички публикации от стената си.

Методът е следният: трябва да отворите панела за програмисти в браузъра и да поставите специален код в конзолата. Сега ще ви разкажа по-подробно как се прави това.

Тествах кода в Google Chrome и Mozilla. Чрез Mozila ми се стори, че публикациите се изтриват дори по-бързо, отколкото в Crome.

Изтриване на всички публикации от стената на VKontakte

Отидете на вашата страница VKontakte и след това превъртете доколкото е възможно. Докато превъртате, старите публикации ще се зареждат постоянно.

След известно време натиснете едновременно клавишите „Ctrl“ + „Shift“ + „I“, за да отворите панела за програмисти.

След това в този прозорец в браузъра трябва да кликнете върху раздела „Конзола“.

Копирайте кода по-долу и го поставете в този прозорец, като натиснете "Ctrl" + "V".

Код за изчистване на стени VKontakte от публикации

(функция () ( "използване на strict"; if (!confirm("Изтриване на всички публикации от стената?")) return; var deletePostLink = document.body.querySelectorAll("a.ui_actions_menu_item"); for (var i = 0 i< deletePostLink.length; i++) { deletePostLink[i].click(); } alert(deletePostLink.length + " posts deleted"); }());

(функция () ( "използвайте строг" ; ако (! потвърдете ( „Трябва ли да изтрия всички публикации от стената?“) връщане ; var deletePostLink = документ. тяло. querySelectorAll( "a.ui_actions_menu_item") ; за (вар. i = 0; i< deletePostLink . length ; i ++ ) { deletePostLink [ i ] . click () ; } alert (deletePostLink . length + " posts deleted" ) ; } () ) ;

В браузъра Mozilla ще се появи предупреждение, че вмъкването на различни неизвестни кодове е опасно и за да потвърдите, трябва да въведете нещо като „Разрешавам вмъкване“ в реда.

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

Имам нула публикации в екранната снимка, защото няма нищо друго за изтриване. Това е общо взето всичко, което трябва да се направи.

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

Успях да изтрия всички публикации вероятно едва за шестия път, а последната публикация, която изтрих, беше публикувана на 7 януари 2012 г. :)

Гледайте друго видео за това как да изтриете всички публикации от стената на VKontakte

Ще ви трябва компютър с браузър и малък код, който е даден в статията. Времето за почистване ще зависи от общия брой записи.

Наведнъж можете да изтриете само онези публикации, които системата показва на стената. Затова е важно да стигнете до дъното.

Може да отнеме известно време, за да превъртите страницата, но във всеки случай всичко ще бъде много по-бързо, отколкото да я изтриете ръчно. За да ускорите процеса, задръжте интервал или край.

Ако използвате Chrome, натиснете Ctrl + Shift + J (Windows) или Cmd + Opt + J (macOS). Във Firefox за това са предвидени комбинациите Ctrl + Shift + K (Windows) и Cmd + Opt + K (macOS). Ако използвате друг браузър, можете лесно да намерите ключовете за стартиране на неговата конзола с помощта на Google.

4. Копирайте този скрипт, поставете го в конзолата и натиснете Enter

(функция () ( "използване на strict"; if (!confirm("Изтриване на всички публикации от стената?")) return; var deletePostLink = document.body.querySelectorAll("a.ui_actions_menu_item"); for (var i = 0 i< deletePostLink.length; i++) { deletePostLink[i].click(); } alert(deletePostLink.length + " posts deleted"); }());

5. Когато браузърът покаже диалогов прозорец, потвърдете изтриването

След това скриптът ще изтрие всички видими публикации от стената „“. Колкото повече са, толкова по-дълго ще отнеме почистването.

Ако след това на стената се появят стари публикации, до които просто не сте скролнали, те могат да бъдат изтрити по същия начин.

На стената на потребителя на VKontakte се отразява много различна информация. Тук например се показват снимки, новини, публикувани от потребителя, повторни публикации и т.н. С течение на времето на стената могат да се натрупат огромен брой бележки. Потребителите се чудят как да ги премахнат?

Отговорът е, че всеки запис се изтрива отделно. Всъщност това дори е написано в помощта на VK:

Може би, в допълнение към нападателите, това се дължи и на факта, че потребителите често изтриват твърде много записи, включително необходимите, и след това се опитват да ги възстановят, а това вече не е възможно, ако страницата е презаредена.

Пример. Има бележка на стената.

За да го изтриете, трябва да поставите курсора на мишката върху записа. Ще се появи кръстче, щракването върху което ще изтрие записа.

Можете обаче да го възстановите, ако не презаредите страницата.

И това може да е краят на нашата статия, ако не...

Изтриване на всички записи

Решението, колкото и изненадващо да звучи, беше намерено в самата VKontakte! Говорим за скрипт, който трябва да бъде вмъкнат в адресната лента на браузъра.

Самият скрипт:

java@script:var h = document.getElementsByClassName("post_actions");var i = 0;function del_wall())(var fn_str = h[i].getElementsByTagName("div").onclick.toString();var fn_arr_1 = fn_str.split("(");var fn_arr_2 = fn_arr_1.split(";");eval(fn_arr_2);if(i == h.length)(clearInterval(int_id))else(i++));var int_id = setInterval(del_wall,500);

Използва се лесно. Първо отворете страницата си във VK, след това копирайте скрипта, поставете го в реда на браузъра и ВИНАГИ премахвайте знака от скрипта @ след думата java (това трябва да се направи в реда на браузъра), след това натиснете клавиша Enter на клавиатурата. Сега виждате как се изтриват записите.

След процеса, ако не искате да възстановите записите, трябва да презаредите страницата - натиснете F5 на клавиатурата.

Към момента на писане скриптът работи във всички браузъри, включително Google Chrome, Mozilla Firefox, Opera.

Основното нещо, което трябва да запомните, е, че администрацията на сайта не носи отговорност за скрипта, още по-малко за изтриването на записи, така че го използвайте само на свой собствен риск.

Отговори на въпроси

  • Защо скриптът не работи?

Вероятно правите нещо нередно, скриптът работи.

  • Защо търсачката се отваря, когато копирате скрипта в реда на браузъра и натиснете клавиша Enter?

Най-вероятно сте копирали кода с допълнителен интервал или знак. Това не може да се направи.

  • Защо не се изтриват всички записи?

Това се дължи на факта, че се изтриват само записи в рамките на „видимост“. С други думи, трябва да отворите всички записи, които искате да изтриете. За да направите това, просто превъртете страницата надолу.

  • Възможно ли е да спрете скрипта?

За да направите това, трябва да презаредите страницата си.

  • Ще работи ли винаги скриптът?

С този въпрос е по-добре да потърсите помощ от специалисти на VKontakte.

  • Скриптът работи ли в мобилното приложение?

Не сме проверявали, но според информацията, намерена в интернет, скриптът работи в мобилната версия на VK, която се отваря в браузъра.

Решихте ли да се отървете от всички публикации на стената си VKontakte? Това може да стане с помощта на стандартни инструменти, но ако броят на записите надхвърли сто, изтриването на записите един по един ще отнеме много време. Възможно ли е по някакъв начин да направите всичко наведнъж, с един замах? Има два метода, които ще разгледаме точно сега.

Метод 1: Използване на скрипт

Отидете на вашата Vk страница и превъртете надолу, за да стигнете до възможно най-ранните публикации на стената. Щракнете върху пряк път, за да стартирате конзолата на браузъра:

  • В Chrome: Ctrl + Shift + J (Windows) или Cmd + Opt + J (macOS)
  • Във Firefox: Ctrl + Shift + K (Windows) и Cmd + Opt + K (macOS)

Сега копирайте този код в конзолата и го стартирайте, като натиснете клавиша Enter

(функция () ( "използване на strict"; if (!confirm("Изтриване на всички публикации от стената?")) return; var deletePostLink = document.body.querySelectorAll("a.ui_actions_menu_item"); for (var i = 0 i< deletePostLink.length; i++) { deletePostLink[i].click(); } alert(deletePostLink.length + " posts deleted"); }());

В горната част на прозореца на браузъра ще се появи изскачащ прозорец с въпрос дали наистина искате да изтриете всички публикации от стената. Натиснете OK.

Ако има много публикации (стотици), тогава ръчното превъртане на страницата може да бъде заменено с автоматично. Стартирайте следния скрипт в конзолата и той автоматично ще стигне до първата публикация на стената ви, а вие ще трябва само да наблюдавате как работи :)

SetInterval(() => (window.scrollTo(0,document.body.scrollHeight)), 1000)

2. Приложение CleanerVK

Ще ви помогне масово да изтриете не само записи, но и аудио, видео, снимки, общности и приятели. Приложението има висок рейтинг сред потребителите в Google Play Market - 4,8 от 5.

Този метод, в сравнение с първия, има както предимства, така и недостатъци. Недостатъкът е, че за да може приложението да получи достъп до вашия акаунт във VKontakte, трябва да му дадете вашето потребителско име и парола за социална мрежа. Никой обаче не ви притеснява да промените паролата след стартиране на приложението - така че това е много условен недостатък.

Но предимствата на CleanerVK са несъмнени:

  • Можете да изтриете всички публикации от стената, направени преди/след определено време или през определен период
  • Можете да се отървете само от публикации с брой харесвания по-малък/повече от определена стойност с един замах
  • Филтрирайте публикациите по подател
  • Филтрирайте публикациите по съдържание

Долен ред

Който и метод да изберете ще получите бърз и желан резултат :) Желая ви успех!

Но преди известно време администрацията на VKontakte се отказа от подобен ход, позовавайки се на факта, че нападателите, след като са хакнали акаунт, ще изтрият всички най-важни неща, използвайки тази техника:

Изтриването на един запис наведнъж също не е опция. Твърде дълго, особено ако поддържате страницата от няколко години:


Първи начин работи нестабилно, тъй като скриптът се забавя с новия дизайн.

1. Влезте във вашия Страница VKontakte.

2. Въведете скрипта в адресната лента на браузъра.

java *** script:var h = document.getElementsByClassName("ui_actions_menu _ui_menu"); var i = 0;function del_wall())(var fn_str = h[i].getElementsByTagName("a").onclick.toString(); var fn_arr_1 = fn_str.split("("); var fn_arr_2 = fn_arr_1.split ( ";"); eval(fn_arr_2);if(i == h.length)(clearInterval(int_id))else(i++));var int_id=setInterval(del_wall,500);

3. Премахнете звездичките *** и натиснете клавиша Enter.


Изтриване на всички публикации на стената на VKontakte

Втори начин работи безупречно през 2019г, но ще трябва да вмъкнете кода много пъти, ако имате голям брой записи:

1. Превъртаме някои от нашите бележки на стената. За бърз ефект задръжте интервал или край.

2. Кликнете където и да е на страницата десен бутон на мишката, изберете стойността „Преглед на кода“(в някои браузъри се нарича по различен начин, напр. „Разгледайте елемента“).

(функция () ( "използване на strict"; if (!confirm("Изтриване на всички публикации от стената?")) return; var deletePostLink = document.body.querySelectorAll("a.ui_actions_menu_item"); for (var i = 0 i< deletePostLink.length; i++) { deletePostLink[i].click(); } alert(deletePostLink.length + " posts deleted"); }());


4. Потвърдете изтриванетои изчакайте стената да се изчисти.


  • Сега превъртаме по-нататък през записите, вмъкваме кода и ги изтриваме;

Отговори на често задавани въпроси

Въпрос:Работят ли някакви методи върху новия дизайн от 2018 г.?
Отговор:
Да, работят. Но скриптът понякога спира да изтрива записи, така че ви съветвам да използвате втория метод.

Въпрос:Възможно ли е да изтриете публикации в общност?
Отговор:Да, ако сте администратор на общността.

Въпрос:Как да спра изтриването?
Отговор:Обновете страницата (натиснете F5).

Въпрос:Търсачката се отваря/страницата не е намерена, когато въведа скрипта и натисна Enter, какво трябва да направя?
Отговор:Това е така, защото сте забравили да премахнете звездичките *** в началото на кода.

Въпрос:Искам да изтрия стари записи и да оставя нови, какво трябва да направя?
Отговор:Кликнете върху стената, след това в горния десен ъгъл „Търсене по записи“, По-нататък „Записи преди определена дата“, след това изберете датата, на която ще се показват записите до този момент и вмъкнете скрипта.

Въпрос:Работят ли методите в мобилното приложение?
Отговор:Пробвай, не е вярно.

Въпрос:Снимките ще бъдат ли изтрити?
Отговор:Само тези, които са публикувани на стената ви.

Въпрос:Как да изтриете всички публикации от стената на VK, като използвате втория метод в други браузъри, ако няма ред „Преглед на кода“?
Отговор:Кодът на страницата може да се види във всеки браузър, просто се нарича различно за всеки. Във FireFox, например, „Разгледайте елемента“.