Giter Club home page Giter Club logo

fetchvk's Introduction

fetchvk

image

en

Download your data from VKontakte servers in order to keep all your photos and messages even after you delete your account. Currently only supports downloading of photos from albums without metadata, more features to come in the future. Tested on Windows 10 and Raspberry Pi OS (Linux Debian) with Python 3.7.9 and 3.9.2, will potentially work on all platforms.

ru

Загрузите свои данные с серверов ВКонтакте, чтобы даже после удаления профиля иметь доступ к своим фотографиям и сообщениям. На данный момент поддерживается только загрузка фотографий (без метаданных - даты и места) из альбомов, другие функции появятся позже. Проверено на Windows 10 и Raspberry Pi OS (Linux Debian) с версиями Python 3.7.9 и 3.9.2, но работать должно на всех платформах.

How to install / Как установить

image

en

You need to have Python 3 installed with pip (installed by default with Python). Download and extract the archive from this repository. Inside the directory with the unpacked archive call the command prompt (on Windows - hold Shift + RMB, "Open PowerShell here", on Linux or MacOS - if you have Linux, you know how to use the Terminal 😆), enter:

python3 setup.py install

On Windows, remove "3" from python. The required dependencies should be installed now. After that, the command prompt can be closed.

ru

Необходимо иметь установленный Python 3 с утилитой pip (устанавливается по умолчанию вместе с Python). Скачайте и распакуйте архив из этого репозитория, внутри директории с распакованным архивом вызовите командную строку (на Windows - удерживать Shift + ПКМ, "Открыть здесь окно PowerShell", в Linux или MacOS - если у вас Линукс, вы знаете, как пользоваться терминалом 😆), введите:

python3 setup.py install

На Windows уберите "3" от python. Необходимые зависимости должны будут установиться. После этого командную строку можно будет закрыть.

How to use / Как использовать

en

Go to page https://vk.com/data_protection?section=rules, scroll down to button "Request Data Copy", enter your credentials and request an archive.

image

When done, double click "gui.pyw", enter path to the archive and to the folder you want to save data in. If the archive is already unpacked, check the checkbox "Archive is a folder" and enter path to unpacked archive location. If you'd like to see all text output from the script, keep "Verbose" checkbox checked, if unchecked, it will only show warnings and errors. If "Close when done" is checked, window will disappear after downloading is done. Should you encounter any errors, don't hesitate to contact me.

ru

Перейдите на страницу https://vk.com/data_protection?section=rules, прокрутите вниз до кнопки «Запросить архив», введите пароль к своему профилю и скачайте архив.

image

После загрузки дважды щёлкните на "gui.pyw", введите путь к архиву и к папке, в которой вы хотите сохранить данные. Если архив уже распакован, установите флажок "Archive is a folder" и введите путь к месту расположения распакованного архива. Если вы хотите видеть весь текст, выводимый скриптом, выберите флажок "Verbose". Если он не выбран, будут отображаться только предупреждения и ошибки. Если выбран флажок "Close when done", окно исчезнет после завершения загрузки. Если встретятся какие-либо ошибки, напишите мне.

fetchvk's People

Contributors

leonefamily avatar

Stargazers

Alex avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.