Приветствую! В настоящее время баунти-кампаний для инстаграма не так и много, но всё-таки они есть. И так же, как в твиттере и фейсбуке, необходим прокачанный аккаунт с живыми читателями. Для того, чтобы прокачать свой инстаграм, существует несколько сервисов, предлагающих накрутку читателей, но они платные. В данной статье я расскажу как накручивать читателей в пассивном режиме совершенно бесплатно! Понадобятся только небольшие познания в линуксе, чтобы поставить и настроить скрипт на своём сервере. Существует также версия для windows, но я ставил только на линукс, поэтому опишу процесс настройки именно под эту систему.
Кстати как получить
бесплатный сервер от гугла, я писал
тутТак что не будет совершенно никаких затрат!Я тестировал на своём аккаунте с 500 читателями и за 2 недели работы скрипта количество читателей увеличилось ровно вдвое. Причём это не предел, можно разогнать скрипт ещё быстрее.
Скрипт работает следующим образом - по заданным вами тэгам скрипт от вашей страницы лайкает страницы найденных пользователей и комментирует их заранее записанными фразами (я себе отключал эту функцию). Также есть блэклист пользователей и тэгов.
Итак берём себе бесплатный сервер от гугла (подойдёт vps с минимальными системными требованиями), ставим желаемую систему (я использовал debian) и устанавливаем все необходимые модули:
$ sudo apt-get update
$ sudo apt-get -y upgrade
$ sudo apt-get -y install unzip python3-pip python3-dev build-essential libssl-dev libffi-dev xvfb
$ sudo pip3 install --upgrade pip
$ export LANGUAGE=en_US.UTF-8
$ export LANG=en_US.UTF-8
$ export LC_ALL=en_US.UTF-8
$ locale-gen en_US.UTF-8
$ sudo dpkg-reconfigure locales
$ pip3 install --upgrade pip
$ cd ~
$ wget "https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb"
$ sudo dpkg -i google-chrome-stable_current_amd64.deb
$ sudo apt-get install -y -f
$ sudo rm google-chrome-stable_current_amd64.deb
$ git clone https://github.com/timgrossmann/InstaPy.git
$ wget "https://chromedriver.storage.googleapis.com/2.34/chromedriver_linux64.zip"
$ unzip chromedriver_linux64
$ mv chromedriver InstaPy/assets/chromedriver
$ chmod +x InstaPy/assets/chromedriver
$ chmod 755 InstaPy/assets/chromedriver
$ cd InstaPy
$ pip install .
Переходим в папку InstaPy, открываем файл quikstart.py и приводим его к такому виду:
# coding=utf-8
from instapy import InstaPy
nogui=True
insta_username = 'user'
insta_password = 'password'
# set headless_browser=True if you want to run InstaPy on a server
try:
# set these if you're locating the library in the /usr/lib/pythonX.X/ directory
# Settings.database_location = '/path/to/instapy.db'
# Settings.browser_location = '/path/to/chromedriver'
session = InstaPy(username=insta_username,
password=insta_password,
headless_browser=True,
multi_logs=True)
session.login()
# settings
session.set_upper_follower_count(limit=10000)
session.set_do_comment(False, percentage=10)
session.set_comments(['aMEIzing!', 'So much fun!!', 'Nicey!'])
session.set_dont_include(['friend1', 'friend2', 'friend3'])
session.set_dont_like(['pizza', 'girl'])
# actions
session.like_by_tags(['животные', 'пиво', 'nature', 'travel', 'природа', 'bitcoin', 'news', 'криптовалюта', 'новости', 'еда'], amount=20)
finally:
# end the bot session
session.end()
Небольшое описание настроек:
insta_username = 'user'
insta_password = 'password'
меняем на свои данные - логин и пароль;
session.set_upper_follower_count(limit=10000)
если у читателя больше 10000 подписчиков, то его не лайкаем;
session.set_do_comment(False, percentage=10)
если поставить True, то скрипт будет комментировать 10% от всех читателей фразами, которые прописаны в следующей строке;
session.set_dont_include(['friend1', 'friend2', 'friend3'])
здесь можно прописать блэк лист читателей, которых не хотим лайкать;
session.set_dont_like(['pizza', 'girl'])
то же самое для тэгов;
session.like_by_tags(['животные', 'пиво', 'nature', 'travel', 'природа', 'bitcoin', 'news', 'криптовалюта', 'новости', 'еда'], amount=20)
прописываем тэги, которые будем лайкать (для примера здесь я указал совершенно рандомные тэги). В данном случае в этих настройках указано, что каждый из 10 тэгов скрипт будет лайкать 20 раз, в итоге за одну сессию получится 200 лайков. Не считая тех, которые не прошли по лимиту в 10000 подписчиков из предыдущей настройки.
После того, как настроили файл конфигурации, нам необходимо настроить расписание, по которому наш скрипт будет запускаться. Я ставил запуск на каждые 3 часа.
Прописываем в крон следующее:
00 */3 * * * /InstaPy/_run.sh
50 23 * * * /InstaPy/update.sh
Вторая запись проверяет обновления для скрипта.
Создаём в папке InstaPy файл _run.sh который будет запускать наш скрипт:
#!/bin/bash
cd /InstaPy && python3 quickstart.py
Готово! Теперь каждые 3 часа наш скрипт будет запускаться и делать 200 лайков. Вы можете увеличить количество лайков, но лучше сильно не увлекаться, т.к. можно нарваться на бан из-за слишком агрессивной накрутки.