Как использовать прокси для бота?
https://brobot.ru/wp-content/uploads/2015/08/proxi-400x200.png 400w, https://brobot.ru/wp-content/uploads/2015/08/proxi-200x100.png 200w, https://brobot.ru/wp-content/uploads/2015/08/proxi-768x384.png 768w" sizes="(max-width: 800px) 100vw, 800px" style="display: block; width: 737.5px; height: auto;">
Что такое прокси
Прокси сервер — это сервер, который выступает посредником для любых запросов к нужному сайту.
Прокси нужны по сути только для того, чтобы заставить нужный сайт думать, что вы — это не вы, а точнее что вы находитесь совершенно в другом месте. Применимо к Боту это в основном может понадобится при работе с несколькими анкетами. Многие сайты не любят, когда с одного IP-адреса приходят запросы от множества анкет и обычно их блокируют. Чтобы этого избежать, в Боте есть полноценная поддержка работы через прокси.
Где брать прокси?
Обычно, прокси либо покупают, либо находят бесплатные в интернете.
Лучше всего использовать платные. К сожалению, в целях безопасности аккаунтов пользователей, мы не даём советы на тему где именно брать прокси. Так как чем больше народу пользуется одним и тем же сервисом и соответственно, одними и теми же проксями — тем больше вероятность, что они попадут под фильтр вконтакта и начнутся массовые баны.
В магазине прокси представлено несколько предложений от наших партнеров:
Как настроить прокси в Боте
Зайдите в настройки приложения (меню Программа — Настройки — вкладка Сеть):
https://brobot.ru/wp-content/uploads/2015/08/Screenshot-from-2015-04-04-172317-111x100.png 111w" sizes="(max-width: 600px) 100vw, 600px" style="max-width: 100%; height: auto;">
Поставьте галочку «Использовать прокси», далее нажмите «Редактировать список» — откроется системный текстовый редактор (например, Блокнот). В редакторе введите список прокси, которые вы хотите использовать, по одному адресу прокси на строке. Правильно заполненный файл выглядит примерно так:
https://brobot.ru/wp-content/uploads/2015/08/Screenshot-from-2015-04-04-173414-133x100.png 133w" sizes="(max-width: 367px) 100vw, 367px" style="max-width: 100%; height: auto;">
Сохраните файл, возвращайтесь в Настройки, по необходимости измените тип прокси и задержку (об этом чуть ниже), и сохраните настройки кнопкой «Save». Теперь на вкладке «Прокси» в главном окне вы можете увидеть например подобную картину:
https://brobot.ru/wp-content/uploads/2015/08/Screenshot-from-2015-04-04-174021-135x100.png 135w, https://brobot.ru/wp-content/uploads/2015/08/Screenshot-from-2015-04-04-174021-768x571.png 768w" sizes="(max-width: 868px) 100vw, 868px" style="max-width: 100%; height: auto;">
В первой колонке мы видим те самые прокси, которые мы заносили в файл, во второй указано, какие прокси уже назначены какой-либо из анкет, а колонка «Состояние» указывает на результат нашей последней проверки этого прокси-сервера. Этот список подгружается напрямую из файла и при каждом сохранении файла он перечитывается.
В дальнейшем для редактирования списка прокси достаточно подправить сам файл (путьКудаВыРаспаковалиБота/data/proxies.txt) и сохранить его.
Также можно добавлять аккаунты в программу из файла, файл должен быть в следующем формате (на каждой строке файла):
логин, пароль, номер телефона, прокси
номер телефона нигде не используется, кроме как в данных анкеты, но запятая обязательна пока что, то есть без него будет например так:
логин, пароль, , прокси
Прокси привязываются к аккаунты сами, но при добавлении анкет можно так же указать конкретные прокси.
Как Бот проверяет работоспособность прокси
Работоспособность прокси Бот проверяет периодически, с интервалом от получаса до нескольких часов в зависимости от результатов последней проверки. Для проверки состояния прокси мы загружаем с их помощью тестовую страницу (если конкретно — ya.ru) и проверяем корректность загруженного содержимого:
- Если страница загрузилась с некорректным содержимым, мы считаем прокси нерабочим;
- Если страница не загрузилась за время, указанное в настройках прокси, мы считаем прокси нерабочим;
- Если все хорошо, то делаем еще одну контрольную проверку на всякий случай.
Некорректное содержимое и нестабильную работу часто можно получить, если использовать бесплатные прокси, которых можно найти в огромных количествах на просторах интернета. Практика показывает, что практически все бесплатные прокси не подходят для нормальной работы с сайтами. В любом случае, если вы видите, что несколько прокси Бот счет нерабочими, вы можете избавиться от них, нажав на кнопку «Удалить нерабочие прокси». При нажатии произойдет следующее:
- Из программы удалятся все «нерабочие» прокси;
- Всем анкетам с такими прокси будут назначены либо ранее неиспользованные прокси, либо используемые и прошедшие проверку;
- Еще раз принудительно запустится проверка работоспособности.
Стоит заметить, прокси привязываются к анкетам независимо от результатов проверки. Это сделано для того, чтобы анкеты не меняли свой прокси в процессе работы, даже если он (временно) недоступен.
Рекомендации
- Используйте прокси той же страны, в которой была зарегистрирована анкета. В противном случае многие сайты (вполне логично) не пустят анкету на сайт под предлогом вида «возможно вашу анкету взломали». Впрочем сейчас Бот умеет обходить проверку безопасности ВКонтакта, но мы вас предупредили;
- Используйте HTTP-прокси. Хотя Бот и поддерживает работу SOCKS-прокси, но большинство сайтов плохо реагируют на них и могут отказаться корректно работать;
- По возможности купите платные прокси, и при импорте списка прокси в Бота используйте варианты без привязки к вашему IP-адресу, а с явным указанием логина и пароля для всех прокси;
- Если большинство ваших прокси Бот считает неработоспособными, возможно стоит указать максимальную задержку чуть побольше. С другой стороны, если запрос через прокси не укладывается, например, в 10 секунд, то представьте, как этот прокси будет задерживать работу анкет в Боте при множестве запросов;
- Вовсе не обязательно для каждой анкеты иметь отдельный прокси, часто достаточно соотношения примерно 1 хороший прокси на 2-3 анкеты.
- В случае необходимости подтвердить аккаунт соц сети через прокси, рекомендуем придерживаться следующего алгоритма:
- Прописать в сетевых настройках браузера прокси, с которым работает анкета
- Потом зайти под прокси в ОК или VK.
- Там войти в настройки акк и нажать на смену номера телефона.
- Еще раз написать свой номер, чтобы пришла СМС с кодом.
- Написать этот код в ОК.
- Далее заводим анкету в бробот и все работает.
- Мы рекомендуем покупать прокси, представленные в этой статье.
Сервис поддержки клиентов работает на платформе UserEcho