Шаблон автоматизации прогрева профиля.
Последнее время заметил, что совсем не использую его и наверно врятли буду дальше использовать, поэтому подумал зачем оставлять его бесхозным.
Это очень долгая разработка и допиливание, приблизительно работа велась над ним с перерывами в течении нескольких лет.
Краткий список фич:
-
Шаблон состоит из 3 частей. Серфинг по поиску: (Google, Yandex) и прямые заходы. В каждом поиске реализовано много фич: отсечение тупых мест для клика - например faveicons, открытие нескольких вкладок и т.д. Общий серфинг включает в себя около 100 самых топ сайтов мира и СНГ.
-
Серфинг по сайту происходит максимально без всяких затупаний, залипаний, ненужных лишних ожиданий загрузок страниц, лишних простоев шаблона и т.д. Реализована отдельная большая функция ожидания загрузки страниц.
-
Если бот зайдет на сайт, а сайт предложит «согласится с правилами Cookie соглашения», то с 95% вероятности сначала закроет это окно подтвердив согласие. Поддерживается RU и ENG версия.
-
Бот умеет обходить и закрывать Popap окна нажатием на крестик. Если вылезет такое окно - сначала будет попытка его закрыть, если это не получится будет попытка выйти назад в истории и такое окно исчезнет, если нет такой возможности то клики пойдут только внутри этого окна на случайный в нём элемент. Пример такого окна тут - https://tools.pixelplus.ru/news/skript-zashchity-ot-botov
-
Реализована кастомная логика скрола страницы. Никаких попыток скрола "вверх" когда скролл уже вверху не будет, случайный скролл «взад - вперед» на часть всей глубины страницы, шаблон учитывает размер страницы, за один сеанс прокрутки много скролить не будет. Если скролл остановится на той части страницы, где нет кликабельных элементов (текст для чтения), то произойдет дальнейшая эмуляция скрола (чтения). Встроена проверка на существование видимости скрола на странице, если страница не имеет скролл бара, то и попыток прокрутки тоже не будет.
Наголову выше реализации встроенного действия "Бездействие".
-
Реализована кастомная логика случайного движения мыши в пределах видимой страницы экрана, не будет таких ситуаций когда мышь может остановится в углу экрана и вы дальше пойдете серфить.
-
Если элемент не виден частично, то бот сделает скролл так, чтобы элемент был виден полностью. Клики по углам на элементе в видимой части страницы почти исключены.
-
Если на сайте нет счетчиков google-analytics или yandex-metrics, то произойдет закрытие такого сайта. Проверка таких счетчиков реализована максимально аккуратно, например существуют сайты где метрики подгружаются только после согласия с «Cookie соглашением». В этом случае сначала произойдет согласие на обработку данных, а затем уже проверка таких счетчиков. Реализована поддержка списка исключений из этого правила: Например YouTube не имеет счетчика google аналитики, но это вовсе не значит что нужно закрывать такой сайт.
-
Активное использование нескольких вкладок, эмуляции истории назад или вперед. Закрытие или открытие вкладок, либо самого браузера по окончании серфинга или использования истории назад происходит с соответствующим движении мыши в не видимые части координат браузера. Движение реализовано в те места, где такие кнопки располагаются по умолчанию, даже учитывая положение номера вкладки.
-
Реализована функция кастомного серфинга в пределах сайта. Вы можете при помощи XPATH отсечь целые блоки или отдельные элементы куда не нужно кликать, кастомный серфинг реализован для YouTube и Яндекс дзен. Остальные сайты используют общий черный список мест куда кликать не нужно (например форма логина или регистрации)
-
Клики по элементу производятся не только в центр его координат, как это реализовано по умолчанию в действии «Двигать мышь и кликнуть» . Все элементы поделены на 3 части (большие, средние и мелкие). В больших и средних элементах клик произойдет от левого края до центра. Например поисковая строка, клик может произойти в левой части элемента.
-
Если бот зайдет на сайт, который: заблокирован ркн, либо вернет плохой статус типа 404, либо сайт состоит только из канвас элементов, либо вас перекинет на форму авторизации у соц. сетей, либо если какой мальчуган хулиган выставит на вход для сайта каптчу, либо если бот попадет на проверку Cloudflare и каптчу то произойдет закрытие такого сайта. Это вполне нормально, человек бы сделал также. Также реализована фича обхода "Anti-bot clouds". При входе сайт просит нажать на цвет квадрата, если вы нажимаете не туда, то происходит репорт, что данный посетитель бот.
-
Шаблон умеет работать на медленных прокси. Тесты производительности успешно прошли при скорости прокси 1.5 - 2.5 МБит/c. Все проверки работают как надо.
-
В шаблоне прописан запрет на скачивание файлов. Бывают ситуации, когда может произойти клик по ссылке и вам браузер начнет скачивать файл размер 1-2 ГБ. Не очень хочется то? Правда ? :) Также реализована очистка буфера обмена, например вы крутите на сервере шаблон в потоков 50 и у всех 50 браузеров одинаковые данные в буфере. Тоже не очень хорошо.
-
Еще много фишек по мелочи: Счетчик кликов на домене и урл, внесение элементов где происходили клики в черный список, удобный красивый цветной лог, обход кучи багов самого BAS костылями
Это далеко не все фичи, только лишь то что вспомнил.
Тест и оплата:
Для теста пишите по контактам. Скину скомпилированный скрипт с отдельным юзером и паролем.
500$ вместе с исходником - Progrev.xml. Остальные фичи - на ваше усмотрение. Ограничиваю количество копий продажи - 5 штук.
Поддержка шаблона
Поддержка шаблона навсегда пока это возможно, хотя и это не требуется особо. Шаблон работает максимально универсально почти без привязки к статичным селекторам, за исключением поиска в Google и Yandex. Причем смена селекторов в поиске за всю истории разработки происходила не так часто и только в Google.
Особенности:
Кто вскликивает рекламу - шаблон не будет искать ваш сайт после прокачки и кликать по вашей рекламе. Это просто "прокачатор" для профиля.
Скриншоты (Лога, Браузера и Настроек):
Связь:
Telegram - @FastSpace
Личные сообщение на форуме