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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file vkms-1.0.2.tar.gz.

File metadata

  • Download URL: vkms-1.0.2.tar.gz
  • Upload date:
  • Size: 151.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for vkms-1.0.2.tar.gz
Algorithm Hash digest
SHA256 3a405f3dfe0cbff1fb403e2ffe5b5b3ccc93c07ae6efd5e668ccba5726716509
MD5 d9465b0da342178f4274d09406ee9969
BLAKE2b-256 7db272561089b32e07708458e14b4b648429570aa4ec2ed19bdee5822492ad0b

See more details on using hashes here.

File details

Details for the file vkms-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: vkms-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 63.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for vkms-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0aac537cc8cae4f5cba24cdec6c9f49c319ba9ecf14ca8a4e950c8bc31c1ae29
MD5 def71189eba2f8fdbbba3718b0a28926
BLAKE2b-256 af8bcfebd90943f44ec1c9d390fae206d2f98c2ba506bcca1b51d9776bcc40a6

See more details on using hashes here.

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