https://github.com/yarikartoshe4ka/vk-messages-saver
Утилита для сохранения переписок ВКонтакте
https://github.com/yarikartoshe4ka/vk-messages-saver
api downloader dumper messages parser saver vk vk-api
Last synced: 9 days ago
JSON representation
Утилита для сохранения переписок ВКонтакте
- Host: GitHub
- URL: https://github.com/yarikartoshe4ka/vk-messages-saver
- Owner: YariKartoshe4ka
- License: gpl-3.0
- Created: 2022-05-22T16:48:37.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-07T22:55:12.000Z (about 1 year ago)
- Last Synced: 2025-01-30T17:38:28.187Z (9 months ago)
- Topics: api, downloader, dumper, messages, parser, saver, vk, vk-api
- Language: Python
- Homepage:
- Size: 357 KB
- Stars: 18
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# vk-messages-saver
[](https://github.com/YariKartoshe4ka/vk-messages-saver/commits/master)
[](https://github.com/YariKartoshe4ka/vk-messages-saver/releases)
[](https://dev.vk.com/)
[](https://pypi.org/project/vkms/)
[](https://github.com/YariKartoshe4ka/vk-messages-saver/actions)
Утилита для сохранения переписок ВКонтакте
### Установка
Загружаем и устанавливаем последнюю версию VKMS из [PyPI](https://pypi.org/project/vkms/)
```bash
pip install vkms
```
### Использование
1. Получаем токен доступа с правами на сообщения от официального приложения. Можно воспользоваться [этим сайтом](https://vkhost.github.io/). После авторизации копируем из адресной строки параметр *access_token* и вставляем его в терминал
```bash
export ACCESS_TOKEN='...'
```
2. Запускаем VKMS и скачиваем полную информацию о переписках
```bash
vkms dump
```
Теперь можно спарсить полученные данные в удобный для чтения формат
```bash
vkms parse
```
### Функции
В данный момент VKMS может:
- Сохранять переписки в программном формате (JSON), доступна многопоточная загрузка (`vkms dump`)
- Сохранять переписки в удобном для чтения формате (`vkms parse`)
- TXT, за основу была взята структура формата [hikiko4ern'а](https://github.com/hikiko4ern/vk_dump)
- HTML, кастомная верстка, максимально приближенная к официальному приложению VK Android
HTML
TXT
- Загружать вложения, доступна многопоточная загрузка (`vkms atch`)
- Фото
- Документы
- Стикеры
- Подарки
- Голосовые сообщения
- Граффити
[Подробное описание](https://github.com/YariKartoshe4ka/vk-messages-saver/blob/master/docs/DOCS.md)