Skip to content
This repository has been archived by the owner on Sep 16, 2022. It is now read-only.
/ vklistadd Public archive

Добавляет кнопки управления списками новостей на страницах пользователей и сообществ ВКонтакте

License

Notifications You must be signed in to change notification settings

Sasha-Sorokin/vklistadd

Repository files navigation

VK List Add

Удобное добавление в списки новостей

🇺🇸 This page is available in English →

❔ Что это?

VK List Add — это юзерскрипт, который позволяет с максимальной простотой добавлять сообщества или пользователей в свои списки (вкладки) новостей ВКонтакте. В том числе и без подписки!

Скриншот окна управления списками

⚡️ Как установить?

Юзерскрипты — это маленькие дополнения для определённых сайтов. Для их установки требуется специальное расширение-менеджер, которое позволяет ими управлять, оно же следит, чтобы они загружались на нужных сайтах, хранит настройки и так далее.

В качестве такого расширения подойдут: Tampermonkey и Violentmonkey. К сожалению, оригинальный Greasemonkey не поддерживается.

Ставьте менеджер и нажимайте следующую кнопку — она откроет окно установки:

Установить VK List Add

📕 Как пользоваться?

Мы написали подробную документацию, чтобы вам было проще научиться пользоваться этим скриптом, заходите и читайте →

👀 А это не опасно?

Данный скрипт не добавляет никакие приложения без вашего ведома, он использует исключительно внутренние API сайта. Мы также пытаемся не отправлять лишних запросов, когда то не требуется — например, вы повторно открыли окно списков.

Мы не можем давать никаких гарантий, поэтому вы используете этот скрипт на свой риск: если ВКонтакте резко изменит сайт, то скрипт может помешать его работоспособности, однако вы всегда можете его отключить или удалить.

В целом, всё, что делает этот скрипт, можно сделать вручную, он просто в разы упрощает этот процесс.

🐞 Сообщения об ошибках

Если скрипт не работает или у вас имеются вопросы, используйте секцию Issues →

💝 Поддержка

Написание подобных скриптом требует времени и сил. Вы можете выразить свою благодарность автору одним из следующих способов:

💕 Признательность

Этот проект использует такие крутые штуки, как:

  • Минималистичную React-like библиотеку — Preact

    Благодаря этой библиотеке у нас очень быстрый и отзывчивый интерфейс, а его написание превращается в приятное развлечение (без шуток, это здорово!).

  • simplestyle-js для стилизации элементов интерфейса

    Мы попытались воспроизвести максимально подобный ВКонтакте интерфейс, чтобы вам было намного привычнее использовать скрипт. При помощи simplestyle мы можем это делать быстро и просто, без лишнего кода.

  • Строгость TypeScript

    TypeScript добавляет в JavaScript понятие типизации, благодаря чему многие ошибки можно отловить ещё на стадии сборки скрипта, а написание кода становится существенно проще.

  • Сборщик Rollup.js

    Rollup позволяет нам разделить кодовую базу на компоненты и модули, а потом собрать их в один единственный файл — скрипт, который вы используете. Он не просто объединяет файлы, но и преобразует иконки и тексты.

  • Множество других библиотек — все не перечислишь!

    Благодаря открытым исходным кодам творить такие вещи становится очень интересно и просто. Спасибо всем, кто работает над такими проектами <3

  • Ну и конечно — ВКонтакте

    Спасибо за полу-открытое API, намерено это или нет. Вы даёте стороним людям возможность безгранично расширять ваш сайт, помогать остальным пользователям и при этом оттачивать свои навыки.

    ВКонтакте ищет талантливых разработчиков в свою команду, смотрите открытые вакансии на сайте

About

Добавляет кнопки управления списками новостей на страницах пользователей и сообществ ВКонтакте

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published