Skip to main content

=?utf-8?b?0KPRgtC40LvQuNGC0LAg0LTQu9GPINGB0L7RhdGA0LDQvdC10L3QuNGPINC/0LXRgNC10L/QuNGB0L7QuiDQktCa0L7QvdGC0LDQutGC0LU=?=

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.0.tar.gz (150.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: vkms-1.0.0.tar.gz
  • Upload date:
  • Size: 150.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for vkms-1.0.0.tar.gz
Algorithm Hash digest
SHA256 caf4480a11c63ad781db998a96ee3ad0e37aa2b1ac42fd03eea20faad4df605d
MD5 31b4a6c0130978ecb7c4a6faf29e745b
BLAKE2b-256 e954eef74ad127b40ad4ae02af7c3861d575031c5235ae021d757b347427ce53

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for vkms-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 451f83122b23a4785b9f496d737fda3efc120268adffddc1165ef88cc60615d5
MD5 44f8c16e5a1e53fcdbc20b04c2610f85
BLAKE2b-256 29539c48e56016b09c4b460db318acb5a36d63a6394f423418ea0109660fb986

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