Skip to content

Zettroke/VkMessageStat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VkMessageStat

VkMessageStat создан для подщета и демонстрации статистики по вашим диалогам. Он скачивает весь диалог, а после считает разнообразную статистику по нему.

Внимание: Ваши данные в безопасности. Секретный ключ от вашего акканута и все проанализированные дилоги хранятся только на вашем компьютере и никуда не отправляются.

Единственные данные что я собираю - это id пользователя, под которым вы вошли и id пользователя с которым вы проанализировали диалог.

Проще говоря id пользователя - это ссылка на его страницу. vk.com/id{число} - в этой ссыслке число и будет вашим id.

Как запустить

  1. Скачайте программу программу по ссылке ниже.
  2. Переметите её в пустую папку.
  3. Нажмите кнопку Войти. В браузере откроется страница с инструкциями как войти. Следуйте им.
  4. Выберите из списка имен, того, переписка с кем вас интересует.
  5. Дождитесь окончания обработки. Статистика автоматически откроется в браузере.
  6. Вы прекрасны, поздраляю!

Скачать

Скачать последнюю версию: VkMessageStat

Альтернативная ссылка: ЯДиск

Скриншоты

MainScreenshot

MainScreenshot2

Запуск из исходников

Вы также можете запустить из исходников. Для этого вам понадобится интерпритатор Python версии 3.4 и выше.

По идее все должно работать на любой версии Python3, но я проверял только на 3.4.3 и на 3.6.6

Для работы необходимы модули jinja2 requests и tkinter для gui.

Для собственноручной сборки нужен ещё pyinstaller

Запускать нужно либо main.py или gui.py. main.py - консольная версия, так что для неё не нужен tkinter.

Разработка

Если вы хотите дополнить проект своими фичами, то буду этому очень рад. Я постарался сделать легко расширяемую архитектуру, хотя не уверен получилось ли.

В скором времени появится общая документация.