Массовая очистка своих групп и видео в Контакте

Время идет и появляются задачи убрать всё что вы накидали в свои видео или запостили в своей группе. Бывает такая задача и у меня на днях она тоже возникла. Пришлось основательно покопаться, так как добавленные когда то 4500 видео в личных видео и забитая группа требовали либо кучу нужной работы, либо применить голову и массово всё почистить. Я решил выбрать второе, потратив с полчаса на первый вариант и вот что у меня получилось.

Итак исходные данные номер 1. Группа, у которой я меняю тематику и в которой порядка 6000 постов опубликовано, надо их все убрать. Используем для этого скрипт или скорее 2 скрипта даже, в зависимости от задачи.

1 скрипт массовой очистки группы в Контакте: порядок работы.

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

var test = false, offset = 50, pause = 1, count = 0;function itit() {offset = prompt(‘Кол-во первых записей которые нужно оставить.nУбедитесь что на странице есть больше больше чем указанное кол-во’, 50);pause = prompt(‘Пауза в секундах перед запросами (рекомендуем 1-10)’, 1);test = confirm(“Вы подтверждаете что хотите удалить все записей в группе/странице?nКроме первых “+offset+”nnНаблюдать за процессом можно в консоли (F12 > console).nЧтобы остановить удаление, просто закройте страницу.”);document.querySelectorAll(‘#wall_more_link’)[0].click();scrollingTest()}function scrollingTest() {document.querySelectorAll(‘#wall_more_link’)[0].click();var posts = document.querySelectorAll(‘div._post’);console.log(‘Предварительная загрузка записей’, posts.length, ‘из’, offset*2);if(posts.length < offset*2) {setTimeout(function(){scrollingTest() }, 1500);} else {setTimeout(function(){removePost();}, 1500);}}function removePost(){document.body.scrollTop = 9999999;if(test == true) {count++;var post = document.querySelectorAll(‘div._post’)[offset];if(post) {console.log(‘удаление поста с id ‘+post.id);post.scrollIntoView();post.querySelector(‘[onclick*=”deletePost”]’).click();if(count > 10) {console.log(‘Нажатие на кнопку “показать ещё”‘);count = 0;document.querySelectorAll(‘#wall_more_link’)[0].click();}setTimeout(function(){post.remove();removePost();}, pause * 1000);} else {alert(‘Похоже что посты закончились или требуется перезапустить скрипт’);}}}itit();

откройте нужную группу или страницу Вконтакте (у вас должны быть права на удаление записей)

вставьте скопированный код в консоль (F12 > console) и нажмите Enter

скрипт даст вам настроить отступ в удалении постов и паузу между действиями. После чего попросит подтвердить действия;

После того как вы подтвердили своё желание удалить все записи, скрипт начнёт свою работу. В этот момент нельзя будет ничего делать на открытой вкладке. Вы можете просто свернуть её и заниматься своими делами.

Теперь как очистить видео в своём аккаунте. Промотайте как можно больше и вставьте в консоль вот такой код

a = document.getElementsByClassName(‘video_thumb_action_delete’);
for(i = 0; i < a.length; i++)
{
a[i].click();
}

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

+ 44 = 51

OK2WEB
OK2WEB
Более 12 лет занимаюсь разработкой и продвижением сайтов. Городские порталы, информационные и новостные сайты. Сейчас в основном разрабатываю интернет магазины и коммерческие сайты. Если у вас есть вопросы пишите, стараюсь оперативно ответить и помочь.

Обновление Woodmart 6.1.3 что вышло нового: обзор всех изменений

Улучшение функционала и возможностей WoodMart WordPress продолжается и было выпущено новое значительное обновление 6.1. Основное направление сейчас - оптимизация как с точки зрения скорости, так и с точки зрения удобства пользователей. Много также изменений некоторых настроек темы, чтобы помочь людям находить некоторые настройки и...

Обзор визуального конструктора WordPress Zion Builder, легкий и пока бесполезный

Многие люди знают WordPress как инструмент для ведения блогов. Не ошибаюсь, но WordPress выходит за рамки этого. WordPress - это программное обеспечение CMS, которое можно использовать для создания веб-сайтов любого типа. Хотя WordPress очень помог в создании веб-сайта, плагин для создания страниц делает это еще проще. Вы можете использовать конструктор страниц, чтобы...

Быстрые покупки на Woocommerce – плагин Экспресс шоп, продажа товаров с 1 страницы

Express Shop - это надстройка WooCommerce для отображения всех продуктов на одной странице с помощью кнопки AJAX «Добавить в корзину». Покупатели могут быстро отфильтровать товары и ускорить процесс покупки. Функции включают в себя несколько шаблонов стилей , загружать больше, бесконечную прокрутку, быструю плавающую корзину,...

Как убрать вкладки на странице товаров Woocommerce (вариант Амазона без табов)

Если вам нравится макет страницы одного продукта Amazon, вам, вероятно, не нравится макет вкладок страницы одного продукта WooCommerce по умолчанию. В этом разделе по умолчанию отображаются «Описание», «Обзоры», «Дополнительная информация» и другое настраиваемое содержимое… в виде вкладок под изображением и кратким описанием. К счастью, есть очень...

Аналог Contact Form 7 – настройка и описание премиум плагина Form Builder

Начну с того почему я всегда использую аналог Contact Form 7 плагина для Wordpress и не рекомендую использовать этот плагин. Слишком большое распространение и бесплатность сыграли злую шутку с сайтами где этот плагин установлен. На него написано много инструментов автоматического спама. Вы еще не...

Структура базы данных WooCommerce: хранение данных, где что находится

Термин «база данных» широко используется и известен миллионам людей, но доля людей, которые имеют его в своем словарном запасе, не понимая, что он описывает, весьма значительна. Базы данных сегодня лежат в основе столь многих цифровых сервисов, что их легко полностью упустить из виду, но независимо...