Найти в Дзене
Евгений М

Как скачать переписки (диалоги) из ВК (ВКонтакте). Актуальный способ

Для тех, что задается подобным вопросом, приведу обзор актуального метода через сервис VKPIC, отмечу плюсы, подсвечу недостатки и приглашу вас к обсуждению и обмену мнениями! Основная сложность заключается в том, что ВК не предоставляет удобного нативного способа сохранения переписок. Самой соц. сети это неинтересно — ведь, если переписки всегда остаются там, значит вы, наверняка вернетесь к ним позже. Во-вторых, никто не понимает, что на самом деле означает "скачать переписку". Это означает скачать текст? Скачать фото? Фото с текстом? А пересланные сообщения? А пересланные посты? А вложенные файлы и т.п.? Каждый найдет в этом вопросе что-то свое и будет по-своему прав. Так или иначе, это комплексный вопрос и хочется какое-то универсальное решение. Я бы не назвал это актуальным способом. Скорее, как сравнение, что методы все-таки существуют и нельзя их совсем сбрасывать со счетов. Первый очевидный вариант — это открыть мобильное приложение или сайт и сделать скриншоты нужной переписки.
Оглавление

Для тех, что задается подобным вопросом, приведу обзор актуального метода через сервис VKPIC, отмечу плюсы, подсвечу недостатки и приглашу вас к обсуждению и обмену мнениями!

Основная сложность в вопросе сохранения сообщений

Основная сложность заключается в том, что ВК не предоставляет удобного нативного способа сохранения переписок. Самой соц. сети это неинтересно — ведь, если переписки всегда остаются там, значит вы, наверняка вернетесь к ним позже.

Во-вторых, никто не понимает, что на самом деле означает "скачать переписку". Это означает скачать текст? Скачать фото? Фото с текстом? А пересланные сообщения? А пересланные посты? А вложенные файлы и т.п.?

Каждый найдет в этом вопросе что-то свое и будет по-своему прав. Так или иначе, это комплексный вопрос и хочется какое-то универсальное решение.

Сохранение вручную

Я бы не назвал это актуальным способом. Скорее, как сравнение, что методы все-таки существуют и нельзя их совсем сбрасывать со счетов.

Первый очевидный вариант — это открыть мобильное приложение или сайт и сделать скриншоты нужной переписки. Это, в-целом, неплохо подойдет для небольшой переписки. Большой плюс в том, что абсолютно вся видимая информация сохранится — текст, стикеры, фотки, пересланные и т.д.

Другой вариант — это открыть браузер, открыть страницу с перепиской и сохранить как html. Сохранится много данных, однако, вновь, это подойдет только для небольших переписок, потому что при пролистывании переписки на страницу попадает только часть сообщений и во избежание зависания браузера, эта часть должна быть не очень большой. Предположу, что единовременно на странице может быть не более 1000 сообщений. А средняя переписка — это 10-30 тысяч сообщений. И это не предел.

Автоматическое сохранение

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

  1. сохранение текста сообщений с возможностью поиска;
  2. сохранение вложений (прежде всего, фото, пересланные сообщения и посты);
  3. компактный размер;
  4. совместимость с большинством систем и устройств;
  5. поддержка огромных переписок (более 200 тысяч сообщений)
  6. поддержка не только личных переписок, но и групповых чатов
  7. быстрая работа, удобный интерфейс, безопасность

Речь идет о сервисе vkpic.ru/msg

Данная функциональность — проект сервиса VKPIC, история которого насчитывает уже более 12 лет! Он небольшой, всего несколько функций, однако именно их он выполняет очень хорошо: быстро и качественно.

Первые шаги

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

Вид страницы сервиса, когда вы не авторизованы
Вид страницы сервиса, когда вы не авторизованы

Выбор переписки

Далее тоже достаточно очевидно — выбираем нужный диалог. Можно походить по страницам списка ваших диалогов, если искомый где-то в первых рядах. Но также можно воспользоваться поиском. Не забудьте, что есть отдельная вкладка "Архив" для переписок, которые вы заархивировали.

Вид списка диалогов
Вид списка диалогов

Выбор формата выгрузки

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

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

Итак, что же можно настроить:

  1. Формат — ePub или txt;
    Это основное, на что стоит обратить внимание. Здесь все зависит от ваших целей и предпочтений. Я всегда предпочитаю ePub, потому что это позволяет сохранить и просматривать переписку ровно так, как она бы выглядела в мессенджере. При этом, она существует в виде одного файла (обычная электронная книга), который вы можете свободно перемещать, сохранять, резервировать и делиться.
    Напротив, формат txt представляет из себя простой текстовый файл, который кроме текста больше ничего не содержит. Это тоже подходит, но не во всех случаях.
  2. Войсы
    Опция доступна, если вы выбрали формат ePub. Тут все очень просто — в книгу будут включены голосовые аудио- и видеосообщения. И их можно будет воспроизвести! Прямо в книге! При этом, расшифровка также доступна и сразу включена в сообщение.
  3. Миниатюры
    Эта опция тоже доступна только для формата ePub. Она означает, что в книгу попадут маленькие версии фотографий и других изображений, которые есть в вашей переписке. Что примечательно — миниатюры действительно маленькие, однако на них прекрасно видно, вокруг чего шло общение.
  4. Стикеры
    Это тоже одна из опций ePub. В книгу попадут отправленные вами и вашими собеседниками стикеры, включая анимированные. От себя скажу — когда в книге встречаются анимированные стикеры, которые реально как живые — это выглядит невероятно!

Среди настроек это все, что на текущий момент доступно. Для txt-выгрузки настроек нет — там настраивать нечего.

Обратите внимание, что вне зависимости от настроек сервис вам предложит сохранить фото из переписки. Но только после успешной выгрузки. И это даже если вы не включали миниатюры в выгрузку. То есть, если вам нужны только фотографии из переписки, а сама переписка — постольку поскольку, тогда смело выбирайте txt-формат и вперед.

Создание выгрузки

После нажатия на кнопку "Создать выгрузку" фиксируются все выбранные настройки и вы попадаете на страницу выгрузки. Обратите внимание, что еще до сохранения настроек вы можете "Посмотреть образец". Это возможность быстро и бесплатно взглянуть на результат на основе короткого фрагмента переписки, чтобы убедиться, что вам все подходит.

Сама выгрузка оценивается в кредитах — это внутренняя валюта для расчета количества работы, которую выполняет сервис. Эта оценка пропорциональна размеру переписки и зависит от выбранного формата и типа диалога. Т.к. сервис условно-бесплатный, в зависимости от ваших аппетитов, возможно, потребуется доплата. Однако, расценки весьма низкие и с лихвой окупают сэкономленное время, нервы и силы.

Пример страницы созданной выгрузки
Пример страницы созданной выгрузки

На странице выгрузки вы можете повторно убедиться, что все свойства выгрузки соответствуют вашим ожиданием, и нажать "Скачать" для непосредственной загрузки. Ваш браузер предложит вам куда-то сохранить файл — я просто предпочитаю папку "Загрузки".

Результат

Процесс загрузки

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

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

На втором слайде видно, как выглядит страница задачи, когда выгрузка успешно завершена. Здесь вы видим, что выгрузка заняла 13 секунд, размер книги получился 20 мб. (и это, напоминаю, с вложенными фото, стикерами, войсами и т.д.)

Как уже упоминалось выше — после успешной выгрузки сервис предложит вам скачать фотографии из переписки (см. второй слайд). Почему сервис не предлагает этого сразу, а только в конце — потому, что пока выполняется выгрузка, одновременно с этим выполняется поиск фотографий в диалоге. Как только выгрузка дошла до конца — поиск тоже завершен и итоговый список фотографий сформирован.

Процесс загрузки фото после перехода по кнопке "Перейти к задаче" в секции "Фото из диалога" я описывать не буду — там все очень просто. Добавлю лишь важное замечание, что в этой задаче будут загружены именно полноразмерные фотографии в максимально доступном качестве. Т.е. результирующий архив с фото может оказаться внушительного размера.

ePub электронная книга

Я предпочитаю для выгрузок выбирать именно этот формат, потому что ePub за последнее время де-факто стал универсальным форматом электронных книг, который поддерживает богатые возможности оформления контента. Он также позволяет вкладывать изображения, аудио и видео.

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

Я активный пользователь macOS и iOS, где уже установлено стандартное приложение "Книги", которое поддерживает разные форматы электронных книг. Конечно же, ePub в их числе.

Привожу пример, как скаченная переписка отлично отображается и на телефоне, и на настольном устройстве. Поддерживаются уже упомянутые аудиосообщения и видео-кружки, а также анимированные стикеры.

Для пользователей Android сервис рекомендует пользоваться приложением "Lithium: EPUB Reader". Я взял старый android-планшет (ему более 10 лет) и проверил — действительно все работает, все летает. Особенно удивило, что анимированные стикеры тоже оживают (см. видео).

Выводы

Сервис vkpic.ru решает поставленную задачу по сохранению переписок на 100%

Из преимуществ:

  • поддержка большого количества форматов вложений;
  • универсальный удобный формат экспорта;
  • быстрая скорость работы, удобный интерфейс;
  • поддержка больших диалогов (более 100-200к сообщений);
  • часто можно уложиться в бесплатный лимит или обойтись скромным пожертвованием;
  • есть возможность скачать фото из переписки.

Из пожеланий к улучшению:

  • хотелось бы иметь разнообразие версток для ePub-книги, чтобы, например, это выглядело не как мессенджер, а как пьеса Чехова; это позволит для очень объемных переписок выдержать баланс по количеству сообщений на странице;
  • пока что процесс авторизации не самый быстрый и приятный, но его нужно пройти всего один раз, что радует;
  • для тех, кто хочет выгрузить очень много переписок, точно нужны отдельные тарифы; вероятно, пока что это можно решить в частном порядке через обращение в поддержку сервиса.

В заключение

Поделитесь в комментариях, пользовались ли вы раньше этим сервисом? Удалось ли сохранить сообщения? Какие нашли для себя преимущества, какие отметили недостатки? Какие еще чувствуете потребности в управлении своими данными в сети и как вы их решаете? Будет интересно узнать ваше мнение!