May 12, 2021

Многофункциональный дампер ВКонтакте

В данной статье мы рассмотрим бота VKDumper уже более подробно.

Данный бот создан с целью быстрого сбора информации по токену ВКонтакте.

Из полученной информации он формирует html страницы, что позволяет удобно просматривать и анализировать полученные данные.

После чего все запаковывается в архив и отправляется конечному пользователю.

Если вес архива превышает 50 мб, он может быть разбит на томы.

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

Основной функционал

Чтобы получить все команды бота, нужно нажать на иконку /, в строке набора сообщения. В выпадающем меню вы можете наблюдать команду и её краткое описание.

Профиль

Начнем пожалуй с команды /profile, которая позволяет получить основную информацию о вашем профиле. А именно статус вашей подписки, баланс, бесплатные дампы, статистику и другое.

Подписка

Если же вас заинтересовала подписка, вы всегда можете обратиться к команде /subscription и узнать полную информацию о том, что дает подписка на данный момент.

Баланс

В случае если у вас закончились бесплатные дампы или же вам нужно приобрести подписку, воспользуйтесь командой /balance, через которую вы в любой момент можете запросто пополнить свой баланс в боте.

Информация

Чтобы получить краткую справку о боте, необязательно идти перечитывать все статьи в поисках необходимого, возможно то что вам нужно можно получить набрав команду /info, там же вы сможете найти актуальную информацию о контактах разработчиков.

Прокси

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

Логин

Функционал данной команды не является бесплатным, но эта функция может быть полезна тем, у кого на руках только логин и пароль, а заходить через веб сайт и получать токен возможности нет. Написав команду /login, вы даете данные от аккаунта, а бот получает токен, далее вы можете воспользоваться данным токеном для скачивания информации со страницы нажав на кнопку расположенную ниже от сообщения.

Дампер

Ну и пожалуй самая сочная функция бота это дампер.

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

Вам будет выведена большая клавиатура настроек дампера:

  • Раздел с личными сообщениями отвечает за то, от кого вам нужно сохранить сообщения. Зачастую в беседах бывает по пол миллиона сообщений, выгрузка такого диалога может занять весьма долгий промежуток времени.
  • В разделе прочее вы можете найти настройки выгрузки сторонних данных из ВК, по типу групп пользователя, черного списка и другое.
  • Ну и тема, на выбор есть светлая (по умолчанию) и темная.
  • Так же имеется кнопка настроек прокси.

Если вас устраивают все настройки нажимайте на кнопку продолжить.

Далее необходимо подтвердить что вы действительно являетесь владельцем аккаунта. Снова нажимаем продолжить.

На данном этапе остается только дождаться формирования архива, как только он будет готов, бот уведомит вас об этом.

Навигация по боту

У каждого нашего пользователя должна быть возможность быстро найти нужный архив среди множества различных сообщений в диалоге с ботом. Для этого около каждого сообщения мы ставим хештег #dump, набрав его в поиске вы получите все дампы которые были сформированы ботом. Так же если вам нужно получить архив по имени или id, впишите его справа от хештега в поиске.

Навигация по архиву

Не менее важным для нас было проработать навигацию в архиве.

Мы вынесли все лишнее в папки и оставили один файл index.html, через который вы можете попасть в нужную для вас точку дампа. Если вам это не очень нравится, вы можете воспользоваться и обычным просмотром папок.

Загрузка на хостинг

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

Продолжение следует

Эта статья может пополняться вместе с ростом функционала бота. Мы будем стараться информировать вас об этом.