Skip to main content

Utility for saving messages from the VK social network

Project description

vk-messages-saver

Maintanance Releases VK API PyPI Speed

Утилита для сохранения переписок ВКонтакте

Установка

Загружаем и устанавливаем последнюю версию VKMS из PyPI

pip install vkms

Использование

  1. Получаем токен доступа с правами на сообщения от официального приложения. Можно воспользоваться этим сайтом. После авторизации копируем из адресной строки параметр access_token и вставляем его в терминал

    export ACCESS_TOKEN='...'
    
  2. Запускаем VKMS и скачиваем полную информацию о переписках

    vkms dump
    

    Теперь можно спарсить полученные данные в удобный для чтения формат

    vkms parse
    

Функции

В данный момент VKMS может:

  • Сохранять переписки в программном формате (JSON), доступна многопоточная загрузка (vkms dump)
  • Сохранять переписки в удобном для чтения формате (vkms parse)
    • TXT, за основу была взята структура формата hikiko4ern'а
    • HTML, кастомная верстка, максимально приближенная к официальному приложению VK Android
HTML TXT
Пример переписки в HTML формате Пример переписки в TXT формате
  • Загружать вложения, доступна многопоточная загрузка (vkms atch)
    • Фото
    • Документы
    • Стикеры
    • Подарки
    • Голосовые сообщения
    • Граффити

Подробное описание

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vkms-1.0.2.tar.gz (151.3 kB view hashes)

Uploaded Source

Built Distribution

vkms-1.0.2-py3-none-any.whl (63.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page