Skip to content

Простенькая программа, которая может выставить в vk профиле emoji статус. Использующая закрытые методы VK api. (status.setImage, status.getImage, status.getImageList)

Notifications You must be signed in to change notification settings

lord-asmo/pyScriptToSetVKEmojiStatus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Set VK Emoji Status

Установи эмодзи статус!

Этот проект позволяет установить когда либо существовавшие эмоджи статусы vk(картинки у фамилии). Грубо говоря тут комбинированно 6 приложений(пока что 6).

Installation

Скачайте 2 файла vk_api_closed.exe и appids.txt распакуйте их в одной папке, запустите vk_api_closed.exe

vk_api_closed.exe является лишь скомпилированной программой python файла vk_api_closed.py

Usage example

Если вы запустили его впервые, то вас скорее всего попросит получить токены. Это безопасно, во первых потому, что токены выдаются под определённые задачи, например в этом приложении они под установку и чтения статуса, во вторых, он живет 24 часа и не работает если ip не совпадают.

После получения токенов вас спросит, хотите ли вы обновить список? нажмите кнопку y на клавиатуре и Enter. дальше будут отправлены соответсвующие запросы и будут получены "эмоджи статусы". В самом конце вам предложат выбрать ID эмоджи статуса, который вы хотите установить.

P.S Файл appids.txt можно дополнять новыми id приложений, которые имеют emoji status'ы

Development setup

Перед дальнейшей установкой, у вас должен стоять python(желательно 3.8 и выше). Скачать его можно здесь.

Установим библиотеку для работы скрипта:

pip install requests

(необязательно) Для создания exe файла использовалась библиотека pyinstaller.

pip install pyinstaller

Переходим в папку распакованного архива, открываем консоль в этой папке, и пишем:

pyinstaller --onefile vk_api_closed.py

Либо запускаем build.bat и он сам все сделает.

через пару секунд у нас появилась куча папок. В папке dist находиться сгенерированный exe файл

Release History

  • 0.2.1
    • Чутка изменён алгоритм авторизации
    • Если приложение неактуально(не работает), то оно не будет запрашивать токен
  • 0.2.0
    • Реализованно меню отладки
    • многий функционал занесен в try except и ошибка выводиться, не закрывая программу
    • Доступен вывод url
  • 0.1.1
    • Обновлены основные функции приложения
    • Добавлены более интуитивные подсказки
    • Переработана система получения токенов
  • 0.0.1
    • Создан проект, работает 4 приложения

About

Простенькая программа, которая может выставить в vk профиле emoji статус. Использующая закрытые методы VK api. (status.setImage, status.getImage, status.getImageList)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.4%
  • Batchfile 0.6%