Skip to content

Удаляет лайки, комментарии и прочие данные из вконтакта

License

Notifications You must be signed in to change notification settings

ColdSpirit0/VK-Cleaner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VK Cleaner

Что делает

Удаляет информацию о пользователе из вконтакта:

  1. Снимает лайки
  2. Удаляет комментарии
  3. Очищает видео
  4. Очищает музыку
  5. Снимает отметки на фото
  6. Выходит из групп

Важно знать

По работе скрипта:

  • Удалить данные из закрытых групп, к которым нет доступа; удаленных постов и т.п. - на данный момент невозможно впринципе, даже через техподдержку.

  • Автор не гарантирует полную очистку данных - возможно некоторые данные придется дочищать вручную. По крайней мере, после первой очистки следует запросить архив данных заново и запустить очистку второй раз.

  • Если вк начал заваливать капчами (капча на каждой странице), следует остановить скрипт и продолжить удаление на следующий день. Останавливать скрипт следует закрытием браузера - в консоли упадет ошибка и прогресс сохранится. При следующем запуске прогресс продолжится со страницы с ошибкой.

  • Нужно учесть, что на очищение данных суммарно может уйти более суток.

  • Неизвестно, как ведет себя скрипт, если свернуть рабочий браузер. Автор не тестировал данный вариант, можете сделать это сами. Тем не менее рекомендуется следить за выполнением скрипта, хотя бы в пол глаза. Если есть возможность, можно поставить выполнение на второй монитор, а на первом, например, смотреть ютуб. Плюс придется вводить капчи время от времени.

По проекту:

  • Серьезное развитие проекта не планируется, т.к. автору удалять больше нечего, соответственно тестировать код негде. Но пулл реквесты и багрепорты приветствуются, правда тестировать все равно придется вам.

  • Апи не используется (и не будет), т.к. он ужасен - 2000 операций в день это крайне мало. Причем после снятия 3 лайков сразу требуется капча.

Как пользоваться

Требования для запуска:

  • Должен быть установлен Node.js

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

  • Установить браузер Chrome. Желательно отключить браузеру автоматические обновления на время удаления данных.

  • Скачать Selenium Chrome Driver для вашей версии хрома. Распаковать его в директорию, допустим C://SeleniumDrivers. Добавить директорию в PATH (видео).

Порядок действий:

  1. Склонировать проект

  2. Выполнить npm install в терминале, в директории проекта

  3. Скопировать файл .env.template в .env

  4. Ввести свои логин и пароль в файле .env (вход только по номеру телефона на данный момент не реализован)

  5. Скопировать распакованный архив данных в директорию проекта. Полный путь к файлу index.html из архива должен выглядеть так: <путь_к_проекту>/Archive/index.html

  6. Запустить скрипт командой в терминале npm start

  7. Когда вк запросит капчу - нужно ее ввести вручную

Если нужно завершить работу (например, выключить ПК на ночь) - закройте браузер и подождите. В терминале отобразится ошибка, и сообщение о том, что данные сохранены, после этого можно завершать работу.

Все данные о работе будут сохранены в директорию reports.

Поддержка

Если проект вам помог, то вы можете поддержать автора.

About

Удаляет лайки, комментарии и прочие данные из вконтакта

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published