Перейти к содержимому
PD
Browser Automation Studio 6 мин чтения

Движения мыши в BAS: скорость против человекоподобности

BAS ведёт курсор по реальной траектории, заданной тремя параметрами - скорость, притяжение и отклонение. Как настроить их под чистую производительность или под обход поведенческой детекции.

PD

Pavel Duglas

AI Automation & MVP Architect

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

BAS двигает мышь, а не телепортирует

Когда BAS кликает по элементу, он может физически провести курсор по экрану до него. Этот путь не фиксирован - его задают три настройки:

  • Скорость - как быстро курсор идёт по своему пути.
  • Притяжение - насколько сильно курсор притягивается к цели. Высокое притяжение даёт прямую линию; низкое позволяет пути плыть в сторону.
  • Отклонение - насколько путь уходит от прямой. Высокое отклонение даёт дуги и проскок цели; низкое держит его почти прямым.

Вместе они задают спектр от «мгновенной прямой» до «петляющей руки человека».

Сторона производительности

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

  • Скорость: 10000
  • Притяжение: 6000
  • Отклонение: 5000

Высокая скорость и сильное притяжение отправляют курсор прямо к цели с минимальным петлянием, максимально быстро. На тысячах итераций сэкономленное движение складывается - когда никто не смотрит, как вы двигаетесь, нет причин двигаться медленно.

Сторона человекоподобности

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

  • Курсор, который телепортируется прямо на кнопку, не доезжая до неё.
  • Путь - идеально прямая линия с постоянной скоростью.
  • Клики всегда попадают в точный центр пикселя элемента.

Реальное движение человека - не такое. Рука движется по дугам, ускоряется и замедляется, слегка проскакивает цель и поправляется, и каждый раз попадает чуть в другую точку. Чтобы сэмулировать это в BAS, вы идёте в другую сторону шкалы: снижаете скорость, ослабляете притяжение и повышаете отклонение, чтобы путь изгибался и менялся от запуска к запуску.

Как выбрать настройку

Выбор - тот же компромисс, что проходит через весь BAS: голая эффективность против человекоподобности:

  • Оптимизируйте под скорость, когда цель не делает поведенческий анализ и вам нужна максимальная пропускная способность. Прямо, быстро, готово.
  • Оптимизируйте под человекоподобность на анти-бот и поведенческих сайтах, где естественный курсор - часть того, чтобы не получить флаг. Медленнее, по дугам, с разбросом.

Движение мыши - ещё один слой той же задачи идентичности, что отпечатки и прокси: каждый сигнал должен рассказывать одну историю. Безупречный отпечаток - даже с реальным canvas - в паре с курсором, который щёлкает по пиксельно-точным целям прямыми линиями, - это всё равно противоречие, а именно противоречия и ищут детекторы. Подгоните движение под цель - и поведение перестанет вас выдавать.

Связанные услуги

Вопросы и ответы

Двигает ли BAS мышь по прямой линии?

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

Почему поведение мыши важно для детекции ботов?

Многие сайты снимают отпечаток поведения, а не только браузера. Курсор, который телепортируется на кнопку, или движется идеально прямо с постоянной скоростью, - явный признак бота. Живая рука движется по дугам, ускоряется и замедляется и слегка проскакивает цель.

Какие настройки мыши в BAS хорошие?

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

Похожие кейсы

Похожие статьи

Видео по теме

Все видео на YouTube-канале

Сделаю под ключ

Не хотите собирать сами? Соберу бота на BAS под вашу задачу

Многопоточность, прокси, антидетект-профили и запуск по расписанию. Весь проект и доступы остаются у вас.

от 300 $ · 3-7 дней