Humaniation — библиотека эмулирующая человеческие траектории мыши
160₽
Зачем это нужно?
Чтобы администратор ресурса, просмотрев демонстрацию действий вашего шаблона в вебвизоре или аналогичном сервисе, увидел что вы пользователь, а не бот.
Чтобы вас не забанили на трастовых ресурсах, при ручной проверке ваших следов.
Чтобы не сработали антиботы, реагирующие на слишком прямые траектории мыши.
Чтобы максимально эффективно имитировать человеческое поведение на своих сайтах.
И так далее…
Сферы применения?
Пробив параноидальных ресурсов. Пробив ручной модерации/слежения за пользователями. Накрутки. Фрод. Накрутки поведенческих хар-тик. Аккаунты долгожители, которые должны быть максимально очеловечены. И так далее..
Хочу купить, какая цена!?
250$
PS: к покупателям отношусь с подозрением, т.к. не заинтересован в сливе библиотеки в паблик. Но если вам решение действительно нужно для собственного использования — мы найдем общий язык. За излишнюю паранойю простите, это мои личные тараканы)
А чё так дорого!?
Это инструмент. И, как любой другой инструмент — он создан для более эффективной работы. Эффективнее работа — больше прибыль. Для тех сфер деятельности, где действительно нужен подобный инструмент — это вполне доступная цена.
Как купить?
Пишите в ЛС. Кликай сюда, чтобы написать мне прямо сейчас
Что умеет библиотека?
Перемещать курсор мыши по странице так, как будто её перемещал человек.
В зависимости от переданных параметров можно получить самые различные варианты. И эти варианты при одних и тех же параметрах всегда будут отличаться друг от друга.
Т.е. на странице мышь может двигаться быстро или медленно, прямо или размашисто, её может «колбасить» или она будет бегать очень ровненько, следы мыши могут быть похожи на движения аккуратиста или на чела в состоянии жесткого похмела с дрожащими руками.
И все эти следы будут похожи на оставленные человеком =)
И все зависит от того, какие мы передадим параметры.
Ну и как бонус в библиотеке есть метод прокрутки страницы.
Работает ли в многопотоке?
Методы библиотеки работают в многопотоке, не мешая друг другу. Реальный курсор не дергает.
Как выглядят следы мыши?
Например вот так:
Все это один и тот же вызов с одними и теми же параметрами, повторяющийся 10 раз.
Вызов в сниппете выглядит примерно так:
Код:
Humaniator.HumanMouseMove(instance.ActiveTab.Handle,new Point(300,100),new Point(100,300), 4, 5, 15);
Другой пример, двигающий мышь на странице в заданную точку и с возвратом в начальные координаты, но с другими параметрами.
Еще один пример, делающийся одним вызовом метода из библиотеки:
А как это в вебвизоре яндекса выглядит?
Вот так выглядит в вебвизоре результат простенького шаблона, находящего два заголовка и проводящего по ним мышью (обязательно кликнуть, чтоб гифка открылась в новом окне):
Ссылка на гифку
А можно увидеть еще видео?
Видюшка демонстрирующая в прожект мэйкере вызовы различных методов движения мыши. Двух встроенных в зенну. И двух методов из библиотеки, но с различными параметрами. Ссылка на видео
Тот же шаблон в двух потоках в ZennoPoster-е. Ссылка на видео
На каких версиях работает?
Тестировалось на 5.9.9.1 — 5.29.3.0
Можно ли будет консультацию получить?
Крайне ограничено. В комплекте идет инструкция и несколько примеров шаблонов. Использование библиотеки крайне просто. Характеристики некоторых движений есть в примерах. Характеристики других движений подбираются методом тыка, либо простейшей логикой. Надо быстрее движение — уменьшаем параметры задержек. Нужна очень корявая траектория — увеличиваем параметр кол-ва отрезков для разбиения. Нужны размашистые движения — амплитуду увеличиваем.. и тд. Не о чем тут консультировать.
Планируется ли дальнейшее обновление?
Функционал пишется и под собственные нужды, так что да обновления будут. И да, купившим — обновление бесплатно.
А можно ли добавить вот такую вот фичу….?
Пишите.. Если фича действительно нужная.. и нужная не только вам, но и мне, то есть высокая вероятность, что я её добавлю =)
Небольшой апдейт.
Теперь можно включить режим дебага и в ProjectMaker-е будет использоваться курсор реальной мыши. Т.е. можно наглядно увидеть движения, переходы и тд.