Статистика сообщений VK поможет вам следить за уровнем активности ваших друзей, анализировать, с кем вы больше общаетесь, а также послужит забавным отвлекающим маневром. Иногда полезно посмотреть, сколько символов вы отправили и получили от своих контактов за время существования профиля, или кто из друзей отправил вам больше всего сообщений за определенный период времени. Все эти и многие другие функции выполняют специальные инструменты, позволяющие отслеживать статистику сообщений Вконтакте.
На компьютере
Начнем с того, как подсчитать сообщения VK с человеком по отдельности или полную статистику всех разговоров через компьютер.
#1 Плагины для браузеров
Официально в социальной сети нет возможности просматривать статистику, но существует масса плагинов, отдельных программ и приложений, которые делают это возможным. Плагин – это специальная мини-программа, которая встраивается в основное программное обеспечение для расширения его возможностей. В Интернете существует множество таких расширений, каждое из которых отвечает за определенную функцию. Например, есть расширение Яндекса для скачивания музыки из VK и множество других, несомненно, полезных, а иногда и сомнительных программ.
КАК ПРОЧИТАТЬ ЧУЖИЕ СООБЩЕНИЯ ВКОНТАКТЕ?! | ЧИТАЛКА БОТ ВКОНТАКТЕ! — ПРОВЕРКА НА ЧЕСТНОСТЬ #174
Теперь поговорим о двух лучших расширениях для браузера, основная задача которых – подсчет статистики разговоров ВКонтакте. Судя по отзывам, они работают четко, не нагружают систему и не дают сбоев.
Визуальная статистика сообщений VK (для Chrome, Яндекс.Браузер)
- Загрузите плагин из официального магазина Chrome https://chrome.google.com/webstore/detail/vk-messages-visual-statis/chhkkciiljiehmmfgmodhaaljggikhmc?hl=ru;
- Просто нажмите синюю кнопку “Установить” рядом с названием инструмента;
- Значок расширения в виде синего квадрата с диаграммами появится на верхней панели инструментов вашего браузера;
- Чтобы активировать расширение, нажмите на иконку и войдите в VK через появившееся окно;
- Разрешить доступ к личным данным;
- Статистические данные представлены в виде таблиц, графиков и диаграмм;
- Подсчет ведется по количеству сообщений, символов. Общая сумма будет включать все варианты SMS. То есть, если вы решите написать пустое сообщение другу, программа рассчитает его.
Как читать чужие переписки?
- Можно выбрать любой интервал;
- Доступна интерактивная анимация вашего общения – классная штука, обязательно поиграйте с ней!
Отзывы пользователей неоднозначны, но в целом он неплох.
Статистика Вконтакте (Chrome, Opera, Яндекс.Браузер)
Подсчитывает статистику личных сообщений в беседе VK, формирует список контактов, с которыми вы общаетесь чаще всего, предоставляет точные данные. Обратите внимание, что программа работает корректно и без нечеткости.
- Установите плагин отсюда (для Opera) https://addons.opera.com/ru/extensions/details/vkontakte-stats/. Если у вас Яндекс.Браузер или Chrome, просто зайдите в магазин расширений и введите нужное название;
- Нажмите на значок на панели инструментов;
- Войдите в VK и разрешите доступ к данным;
- Нажмите на кнопку “Вперед”;
- Наслаждайтесь результатами.
#2 Сайт ApiDog.ru
Альтернативные версии социальной сети с расширенной функциональностью также пользуются спросом. Один из них – ApiDog, неофициальная замена сайта “ВКонтакте” с интерфейсом, похожим на его мобильную версию.
Итак, давайте рассмотрим, как посмотреть статистику сообщений Вконтакте через сервис ApiDog, для начала авторизуйтесь:
- https://apidog.ru/auth.php;
- Используйте логин/пароль от вашего официального аккаунта VK;
- В левой части экрана, в меню, найдите раздел “Утилиты”;
- Выберите блок “Анализатор”;
- Чтобы подсчитать сообщения, нажмите внутри на “Анализ диалогов” или “Анализ списка диалогов”.
Скачиваем историю переписки со всеми пользователями ВКонтакте с помощью Python
Для лингвистического исследования мне понадобился корпус прямой речи, порожденной одним человеком. Я решил, что для начала удобнее всего использовать собственную переписку в ВК. Это статья о том, как скачать все сообщения, которые Вы когда-либо отправляли своим друзьям, используя программу на Python и API ВКонтакте. Для работы с API будем использовать библиотеку vk.
Для работы с сайтом нужно создать приложение и авторизоваться с помощью токена. Этот процесс не представляет из себя ничего сложного и описан здесь и здесь.
Итак, токен получен. Импортируем необходимые библиотеки (time и re понадобятся нам позже), подключимся к нашему приложению и начнем работу.
import vk import time import re session = vk.Session(access_token=’your_token’) vkapi = vk.API(session)
Так как мы хотим получить переписку со всеми друзьями, начнем с получения списка друзей. Дальнейшая обработка полного списка друзей может оказаться довольно долгой, поэтому для тестирования можно написать id нескольких друзей вручную.
friends = vkapi(‘friends.get’) # получение всего списка друзей для пользователя # friends = [1111111, 2222222, 33333333] # задаем друзей вручную
Имея список друзей, можно сразу приступить к скачиванию диалогов с ними, но я хочу обрабатывать только те диалоги, в которых содержится более чем 200 сообщений, так как короткие беседы с малознакомыми людьми мне не очень интересны. Поэтому напишем функцию, которая вернет «шапки» диалогов.
def get_dialogs(user_id): dialogs = vkapi(‘messages.getDialogs’, user_id=user_id) return dialogs
Такая функция возвращает «шапку» диалога с пользователем, id которого равен указанному user_id. Результат её работы выглядит приблизительно так:
В полученном списке содержится количество сообщений (96) и данные последнего сообщения в диалоге. Теперь у нас есть всё необходимое, чтобы скачать нужные диалоги.
Основное неудобство состоит в том, что ВКонтакте позволяет делать максимум около трех запросов в секунду, поэтому после каждого запроса нужно какое-то время ждать. Для этого нам и нужна библиотека time. Самое маленькое время ожидания, которое мне удавалось поставить, чтобы не получить отказ через несколько операций — 0.3 секунды.
Другая сложность в том, что за один запрос можно скачать максимум 200 сообщений. С этим тоже придется бороться. Напишем функцию.
def get_history(friends, sleep_time=0.3): all_history = [] i = 0 for friend in friends: friend_dialog = get_dialogs(friend) time.sleep(sleep_time) dialog_len = friend_dialog[0] friend_history = [] if dialog_len > 200: resid = dialog_len offset = 0 while resid > 0: friend_history += vkapi(‘messages.getHistory’, user_id=friend, count=200, offset=offset) time.sleep(sleep_time) resid -= 200 offset += 200 if resid > 0: print(‘—processing’, friend, ‘:’, resid, ‘of’, dialog_len, ‘messages left’) all_history += friend_history i +=1 print(‘processed’, i, ‘friends of’, len(friends)) return all_history
Разберемся, что здесь происходит.
Как сохранить сообщение Вконтакте? С компьютера или мобильного приложения на телефоне
Начнем с того, что проще всего хранить переписку из ВК в виде скриншотов. Это удобно, если пользуйтесь мобильным приложением или десктопной версией. Собирайте нужные скрины по папкам и в случае чего они всегда будут под рукой, например, на Гугл диске.
Если скрины кажутся чем-то сложным или наоборот простым, есть и другие варианты. Для тех, кто не знает как сохранить сообщения с ВК, но горит желанием узнать, наш топ способов на все случаи жизни.
Сохраняем сообщения ВК на ПК
Если пользуетесь сетью на компьютере или ноутбуке, на устройстве с полноценной операционной системой, а не ее мобильной версией, сохраняйте переписку в браузере. Это просто и для этого ничего не нужно скачивать.
Для этого нужно:
- Открыть нужный диалог.
- Правой кнопкой мыши вызвать меню, нажать на “Сохранить как”.
- Система предложит выбрать тип файла, имя и место для загрузки. Сделайте это.
Открыть сохраненную страницу можно будет через любой удобный браузер.
Как сохранить сообщение из ВК на компьютер через расширение
Если несложно добавить расширение в браузер, то этот способ точно упростит вам жизнь. Чтобы легко сохранить переписку в нужном формате нужно:
- Добавить расширение VkOpt в браузер.
- Открыть переписку, нажать на горизонтальное троеточие в правом верхнем углу мессенджера, чтобы вызвать меню.
- Выбрать пункт “Сохранить переписку”.
- Определиться с удобным форматом.
Время скачивания зависит от объема переписки. Чем больше сообщений, тем дольше будут качаться. Расширение удобное и функциональное, поэтому за неспособность скачать подарки, стикеры и изображения, пожалуй, обижаться на него стоит, тем более, что смайлы оно все-таки передает, да и статистику показывает (количество сообщений и период).
Как сохранить сообщение в вк через запрос архива
Нетривиальный способ для сохранения переписки — запрос архива через страницу защиты данных ВК. Это правда легко и даже интересно:
- Заходим на страницу data_protection на сайте Вконтакте.
- Проскрольте вниз, пока не увидете кнопку “Запросить архив”.
- Вы увидите доступную для архивирования информацию. Опуститесь вниз и нажмите на “Отправить запрос”.
- Дальше система запросит пароль от аккаунта.
- Введите пароль, получите архив с данными на зарегистрированную в профиле почту в ZIP-архиве.
На этом все с запросом архива. Удобно, правда?
Сохраняем переписку без сервисов, расширений и запросов
И еще один способ для коллекции всех возможных. Пользоваться будем обычной таблицей OpenOffice Calc или Excel, дополнительно блокнотом.
Способ не самый удобный, но для поклонников электронных таблиц самое то. Что нужно делать, думаем вы уже и так поняли. Просто копируйте переписку сначала в блокнот, чтобы было меньше мусора, а потом в таблицу. Удаляйте все ненужные ячейки до диалога, форматируйте столбцы для удобочитаемости, сохраняйте файл под нужным вам именем.
Как легко сохранить сообщение из ВК на телефон
Самый простой способ — через меню:
- Войдите в профиль, откройте диалог.
- Нажмите на три горизонтальные точки в верхнем правом углу.
- Нажмите на стрелку скачивания.
Ищите переписку в “Сохраненных файлах”. Именно там она окажется в папке “Диалоги” и, что важно, будет доступна даже при отключенном мобильном интернете.
Еще один не самый удобный, но интересный и, может быть, кому-то нужный способ сохранить переписку на смартфоне — в формате PDF. Как это сделать:
- Откройте браузер на смартфоне и перейдите на мобильную версию сайта ВК по ссылке.
- Войдите в аккаунт (введите логин и пароль).
- Кликните по вкладке “Messages” в верхней панели на странице аккаунта.
- Нажмите на нужный диалог, откройте настройки браузера.
- Найдите пункт “Сохранить страницу” (формат PDF).
Таким образом в файлах на смартфоне у вас появится переписка в не совсем привычном формате, без фото и смайлов, зато доступная даже оффлайн.
Как сохранить голосовое сообщение из ВК
Проще всего сохранить голосовое сообщение на компьютер, если посмотреть его код, по аналогии с тем, как скачивают видео из соцсетей. Для этого просто войдите в нужный вам диалог, найдите аудиосообщение.
Правой кнопкой мыши вызовите меню, нажмите на “Посмотреть исходный код элемента”.
Справа появится код. Нажмите на выделитель в левом верхнем углу, чтобы подсветить часть кода с аудио-сообщением.
Нажмите на “Копировать”, выберете опцию “Копировать элемент”.
Перенесите часть скопированного кода в блокнот, найдите в нем адрес, скопируйте, вставьте в поисковую строку браузера.
Появится ваше сообщение в виде компактного плеера. Правой кнопкой мыши вызовите меню, нажмите “Скачать”.
Это все. Сообщение появится в папке с загрузками на компьютере.
Как найти и сохранить сообщения через кэш браузера
Еще один простой вариант, если скачать нужно немного сообщений. Как это сделать:
- Откройте папку “Панель управления”.
- Найдите папку “Оформление и персонализация”.
- Откройте “Параметры папок”.
- Ищите фразу о скрытых файлах и дисках, нажмите на “Показать”.
- Откройте папку с кэшем браузера (“Пользователи” на диске С).
- Выберите папку “Local” (путь “Default”/ “AppData”).
- Найдите папку с названием браузера, через который вы входите в ВК.
- Откройте папку с кешем.
- Отсортируйте файлы по дате.
- Найдите нужные вам сообщения (mp3).
- Сохраните записи в нужную вам папку.
На телефон и на ПК сохранить голосовое сообщение поможет бот VOICELOAD. Найдите его в поисковой строке. Принцип действия бота прост. Присылайте ему голосовые, получайте ссылки для скачивания.
Чтобы начать, поздоровайтесь с ботом, пришлите тестовое звуковое сообщение для проверки.
Ссылка для скачивания с таймером (около часа).Потом ссылка удаляется, якобы в целях безопасности. На самом деле, продлить ей жизнь обещают за деньги. Впрочем, плата символическая.
Как видите, скачать сообщения из ВК можно причем способов это сделать больше, чем кажется. Осталось придумать зачем вам это нужно и что вы будете делать с архивом переписок. Возможно, стоит ограничиться простыми скринами и записью голосовых сообщений на диктофон. Но это уже как кому нравится!
Источник: bizhint.net