https://github.com/roxtra1/vk_album_parser
Parser for VK albums
https://github.com/roxtra1/vk_album_parser
parser photo-albums python vk-api vk-id
Last synced: 5 months ago
JSON representation
Parser for VK albums
- Host: GitHub
- URL: https://github.com/roxtra1/vk_album_parser
- Owner: RoXtra1
- Created: 2024-02-04T16:54:05.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-31T14:29:13.000Z (about 2 years ago)
- Last Synced: 2025-04-05T21:45:39.200Z (about 1 year ago)
- Topics: parser, photo-albums, python, vk-api, vk-id
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Бесплатный рабочий парсер для скачивания альбомов с фотографиями из ВК с возможностью работы с неограниченным списком ссылок.
A free working parser for downloading photo albums from VK with the ability to work with an unlimited list of links.
if you need the English version, use your browser's auto-translator, or pm me.
Для авторизации использовался рекомендуемый ВК способ через VK_ID и получение токена доступа из зарегистрированного приложения
(да, по другому, к сожалению, никак).
Инструкция по работе с программой:
1) Регистрируем приложение https://dev.vk.com/ru/mini-apps/getting-started#Регистрация%20мини-приложения%20ВКонтакте
2) Получаем публичный токен в настройках приложения
3) Запускаем программу в первый раз. Не выбирая ничего прерываем выполнение.
4) Открываем созданный файл конфига в папке с программой и вписываем в него свой токен вместо token после "="
и полный адрес корневой папки для скачивания (в ней будут появляться все папки и альбомы) вместо root после "=".
В адресе не нужно дублировать слеши для экранирования. Сохраняем файл
5) запускаем программу и выбираем необходимую опцию: 0 - сохранение по ссылке на конкретный альбом
1 - сохранение из файла
5.0) вставляете ссылку и получаете в корневой папке альбом
5.1) вставляете название текстового файла вместе с раширением (пример - links_list.txt)
6) получаете папку с альбомами
Для работы с файлом его нужно правильно подготовить:
Он должен содержать все названия и ссылки на отдельных строках,
названия крупных разделов должны быть в виде обычного текста ("Название"),
названиия подразделов должны быть в виде "-Название",
ссылки на альбомы никак отдельно помечать не надо.
Ссылки на альбомы, которые должны лежать в папке раздела, а не подраздела, должны располагаться до первого названия подраздела
разделы отделяются друг от друга пустой строкой.
итоговый файл будет выглядеть примерно так:
*links_list.txt*
Название_раздела1
ссылка1
ссылка2
-Название_подраздела1
ссылка1
ссылка2
-Название_подраздела2
ссылка1
(здесь пустая строка)
Название_раздела2
ссылка1
ссылка2
ссылка3
-Название_подраздела1
ссылка1
ссылка2
ссылка3
(здесь пустая строка)
Название_раздела3
-Название_подраздела1
ссылка1
ссылка2