Программа которая автоматически ставит лайки в ВК

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags

Nothing to show

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

  • Local
  • Codespaces

HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Как Накрутить ЛАЙКИ ВК Быстро (100% РАБОЧИЙ СПОСОБ!) Накрутка ВКонтакте 2021

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

1 0cfac0f Apr 19, 2019

Git stats

Files

Failed to load latest commit information.

Latest commit message
Commit time
April 18, 2019 21:46
April 19, 2019 20:36
April 18, 2019 21:46

April 19, 2019 23:31
April 19, 2019 22:29
April 19, 2019 23:01

README.md

VKGroupLikes — VK Group Likes Bot

VK Group Likes Bot — бот для автоматизации работы с группами Vk
Т.е, пока что ты можешь автоматизировать:

  • Автоматически ставить лайки на новые посты в группе
  • Пролайкать последние n-постов в группе

Ну что решились? Что ж начнем .

Для начала нам потребуется скачать Python
Устанавливаем и не забываем на всякий случай поставить галочку в add to path
Установили? Молодцы!

Для начала скачиваем и кидаем в какую-нибудь папку

В результаате у нас должно получиться 2 файла:

  • main.py — Главный Файл
  • config.py — Конфиг (Его то мы и будем редактировать)
Читайте также:
Как называется программа для создания чертежей на компьютере

Открыть config.py можно через обычный блокнот

  • ‘login’ и ‘password’ — Логин и Пароль соответственно
  • ‘token’ — Токен (Об этом позже)
  • ‘group_id’ — id Группы (Имеет вид -xxxxxxxxx)
  • ‘count_last_posts’ — Кол-во последних постов, на которые нужно поставить лайки
  • ‘liked_last_posts’ — Лайкать ли последние посты группы (Значение True или False)
  • ‘liked_new_posts’ — Лайкать ли новые посты группы (Значение True или False)
  • ‘cooldown_like’ — Задержка в секундах между постановкой следующего лайка (По умолчанию: 0.4 сек)
  • ‘cooldown_check’ — Частота проверки новых постов в группе в секундах (По умолчанию 600 сек = 10 минут)

Доступ к аккаунту:

  • Через Логин/Пароль пишем в поля YOUR_LOGIN/YOUR_PASSWORD cвой Логин/Пароль соответственно
  • Через Токен, переходим по ссылке https://oauth.vk.com/token?grant_type=passwordclient_secret=hHbZxrka2uZ6jB1inYsHpassword=password
    Где login и password, логин и пароль соответственно «access_token»:» adsafbc78772134115301f197ece048092314fe3db2334bb3852ec4b025df169853421360fd1asfd4 »
    Копируем всё что в кавычках после access_token и вставляем в поле YOUR_TOKEN

АВТОЛАЙКЕР ВКОНТАКТЕ Скрипт автоматически лайкает новые посты в группах ЛАЙК

Где найти id группы?

  • -1XXXXXXXX — ID Группы
  • XXX — ID Поста
  • Авто установка модуля Vk-Api
  • Пофиксить (Не лакает последний пост, если он закреплен)
  • Добавить обход капчи (Если лайкать 50 и более постов подряд, то вк её запросит)
  • Добавить цвета в консоль

About

VK Group Likes Bot — Bot who can like new or existing posts in the groups

Источник: github.com

Лайкинг

SoBot — программа для автоматизации Вконтакте с широким функционалом для продвижения

Программа для Вконтакте SoBot

SoBot — мультифункциональная программа для ВК, объединившая в себе всё самое необходимое для автоматического .

  • Опубликовано: Posted on 29.07.2017 01.09.2017

LInviter VK PRO — программа для автоматизации приглашений в ВК, а также других задач

LInviter VK - программа для приглашений Вконтакте

LInviter VK PRO — программа для инвайтинга во Вконтакте, которая объединяет в себе высокую .

  • Опубликовано: Posted on 05.07.2017 21.09.2020

Sociotex (Spotlight) — программа для работы с группами и их продвижения во Вконтакте

Sociotex - программа для продвижения группы ВК

Update на 2020 год: программа стала облачной и работает теперь из браузера (личный кабинет). .

  • Опубликовано: Posted on 19.07.2017 28.06.2019

Poster PRO (Постер ПРО) — программа для Вконтакте с большими возможностями рассылки, парсинга и приглашений

Poster PRO - мультифункциональная программа для рассылки Вконтакте

SMM’щик отдыхает, программист работает. Автоматический лайкер ВКонтакте

image

Идея заключалась в том, чтобы написать автоматический лайкер контакта, который бы сам все лайкал и не требовал нашего присутствия за компьютером.
Профессиональные SMM’щики поймут, а остальным, зачем это надо, объясню в конце.

Какие были успехи?
Удалось написать облайковщик постов страницы пользователя/группы без бана, в больших количествах.
Удалось написать облайковщик новостной ленты.
И еще одна интересная реализация, но она чаще актуальна пользователям с большим количеством подписок > 1000: в новостной ленте лайкается только вновь прилетевшая новость.

Читайте также:
Как открыть достижения в Стиме с помощью программы

Как это работает?
Мы вручную заходим к жертве, скроллим вниз, до загрузки нужного количества постов и в консоль вставляем маленький js-код. Или заходим в новости vk.com/feed, запускаем код и он лайкает только новые посты или все загруженные, если необходимо.

Код (лайкаем только новые посты в ленте):

(function () < var e = document.createElement(‘script’); e.src = ‘//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js’; document.getElementById(‘system_msg’).appendChild(e); >()); var func_prevClass = », func_checkPostTimer; func_checkPostTimer = setInterval(function() < var func_curOb = $(«#feed_rows .feed_row:first»), func_curClass = func_curOb.find(«.post_like.fl_r»).attr(«onclick»); if (func_curClass != func_prevClass) < func_curOb.find(«.post_like.fl_r»).trigger(«click»); >func_prevClass = func_curClass; >, 45000);

Что тут происходит?
Сначала мы подгружаем библиотеку jQuery, причем разными вставками, если сделать это одной вставкой с остальной частью кода, то библиотека не успеет загрузиться, а код на jQuery уже начнет выполняться и не сработает. Далее я расскажу как это обойти.
В основной части кода запускается таймер, который каждые 45 секунд проверяет наличие нового поста, если пост есть лайкает его при помощи принудительного вызова события $.trigger(«click»), кликает на тот элемент на который разработчики контакта уже любезно повесили обработку события onclick — вызов метода like, объекта wall с нужными параметрами.

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

Агрессивное облайкивание

Следующий метод, наверное можно назвать более агрессивным. Он лайкает сразу все посты на странице пользователя или группы, но в разном порядке и не мгновенно, а с разной задержкой. Особенно это весело, когда жертва online.
Код (все посты пользователя/группы):

function shuffle(o) < for(var j, x, i = o.length; i; j = Math.floor(Math.random() * i), x = o[—i], o[i] = o[j], o[j] = x); return o; >; var workArray = shuffle($(«#page_wall_posts .post_like.fl_r»)), curTaskElement = 0; function triggerCurElement() < if (curTaskElement >= workArray.length) < alert(«Скликивание закончилось!»); return false; >; var rand = Math.floor(Math.random() * (4100 — 1550 + 1)) + 1550; $(workArray[curTaskElement]).trigger(«click»); setTimeout(function() < curTaskElement++; if ($(«.box_body .captcha»).size()) < var me = $(«.box_body .captcha»).parent().parent().find(«.box_controls_wrap .button_blue»); me.click(function() < triggerCurElement(); >); return false; > triggerCurElement(); >, rand); > triggerCurElement();

Половина кода здесь направлена на борьбу с баном. Собираем массив постов, перемешиваем его с помощью функции shuffle, затем обкликиваем все элементы массива, все тем же способом. Также стоит обратить внимание на то, что между кликами разное время, это также сдеалано в целях борьбы с баном.
Кстати, чуть не забыл. Оказывается, что при большом количестве лайков, может тоже вылезти captcha и здесь она учитывается. При обнаружении каптчи, лайки останавливаются, и на кнопку проверить каптчу вешается событие, которое вновь запускает функцию лака.

Читайте также:
Программа для настройки звука в играх

Вот собственно и все. Наше API

Чтобы избавиться от множественной вставки и работы с большим кодом, я поместил свой код и библиотеку jQuery в один файл и получил что-то типа своего API:

(function () < var e = document.createElement(‘script’); e.src = ‘[REQUEST]’; document.getElementById(‘system_msg’).appendChild(e); >());
requests: // лайкает все подгруженные посты на стене или в группе http://funcbook.com/js/api/like/wall // лайкает все подгруженные посты в новостной ленте http://funcbook.com/js/api/like/feed // лайкает только первый пост в новостях, // при появлении нового поста в ленте тоже его лайкает и так до бесконечности http://funcbook.com/js/api/like/feed_new

Зачем все это и как мне пришла в голову такая идея?

Я показал свои наработки нескольким друзьям и все они спросили одно и то же: «А в чем смысл, зачем?» Хотя нет, один мой знакомый, он больше программист из всех, кому я показывал это, он очень удивился и ума не прикладывал, как ко мне пришла такая идея, как такие идеи вообще приходят в голову. Тоже мне идея, вот игра в 0xy 0 строк JS-кода я понимаю.

Отвечу этой статьей и последнему удивленному.

Черт меня за ногу дернул и я пошел на курс для начинающих предпринимателей от yurylifshits Earlydays в своем городе, Калининграде. Кстати не жалею, получил много полезного и познакомился там с человеком, SMM’щиком, который как раз и подтолкнул меня на идею написания JS-лайкера для контакта.

Вообще такие лайкеры можно писать, как оказалось после первой реализации кода, для любого сайта, это очень просто! Главное понимать цель.

Так вот, тот SMM’щик рассказал мне про то, как они раскручивают компании в instagram. Они с помощью API лайкают, например 10 000 пользователей, по статистике 25% подписываются на паблик с которого прилетели лайки, это конечно все абстрактно. И мне захотелось сделать такой инструмент для себя, вконтакте и я написал его, точнее я сделал первый шаг к его написанию и уже многого добился.

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

Все вышеописанное пока не так полезно и больше является развлечением, в будущем код сам будет переходить по всем страницам, искать коды лайков, аккумулировать их и отложено вызывать, вот это уже будет более полезно.
Спасибо за внимание.

UPD: по просьбе минусующих, изменил принцип работы delay’ла. Заменил свой действительно не оправданный, на setTimeout. Спасибо mayorovp за замечание.

  • Разработка веб-сайтов
  • JavaScript

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru