Эмуляция движения мышки с зажатой ЛКМ по кривой

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
791
Реакции
244
Баллы
43
есть метод
Код:
Развернуть Свернуть Копировать
Emulator.MouseMove(instance.ActiveTab.Handle, int, int);
но как сделать, чтобы в процессе этого движения, была зажата левая_кнопка_мыши ?

есть еще DragAndDrop Method, но , не катит под этот случай вроде.

чтобы было наглядно видно:
5point-jpg.10183

дальше указать 5 точек координат, и мышка повторит движение по кривой с зажатой ЛКМ
 
и апп..
разработчики, скажите , возможно ли это сделать в зенно вообще, на данный момент?
если да, то какими именно инструментами
 
Это можно сделать в C# по аналогии с капчей-слайдером. Поищите, - по-моему даже готовый шаблон кто то выкладывал.
 
Это можно сделать в C# по аналогии с капчей-слайдером. Поищите, - по-моему даже готовый шаблон кто то выкладывал.
капча слайдер это совсем из другой оперы, спасибо. Обычный DragDrop не подойдет.
нужен mouseDown, mouseMove (по кривой, а не просто ОТ и ДО. В цикле по массиву точек), mouseUp

на чистом C# я то находил , как это делается, но как это все работает в Zenno инстансе, это только разрабы раскажут
 
невнимательно посмотрел help, а там все что нужно есть, для решения.
instance.ActiveTab.MouseClick(150, 300, "left", "down"); // зажатие ЛКМ
MouseMove(Point[],Int32[],Boolean) Method // движение мыши по массиву точек с нужной задержкой между ними
instance.ActiveTab.MouseClick(150, 300, "left", "up"); // отпускание ЛКМ
все, этого достаточно
 
  • Оценить
Реакции: madi и CSS
хм, интересная таки капча: http://www.josscrowcroft.com/demos/motioncaptcha/
сделал тестовые движения, перед этим через javascript собрал 100 точек-координат , для конкретной фигуры, ну а дальше уже запустил эмуляцию.
в итоге фигурка была отрисована, но не пропускает.. хз почему именно. визуально отрисовка отличалась, она как-бы "кривоватая", т.е. такое, когда медленно ведешь мышкой. Не гладкая.

на досуге покручу еще, т.к. ваще не срочное это дело. У меня что-то не срабатывало отключение задержки между точками, по этому между каждой точкой там вроде было аж 250 или 500 мс. Скорее всего по этому и не пропустило.
но если вдруг, кто захочет написать сниппет для ее разгадывания, чтобы быстро работал и дико не грузил CPU :-) . То я бы прикупил решение.
Точки на вход я сам подаю, в зависимости от фигуры уже

ps^ если что, то на свои сайты я бы ставить именно эту капчу, она легкая для посетителя и сложная для бота (хотя бы по нагрузке)
 
Их там 16 штук всего
motionCaptcha-shapes.jpg

Т.ч. поиск по картинке и выход на шаблон обвода по примеру выше...
 
  • Оценить
Реакции: CSS
P.S. Даже поиска по картинке не понадобится, сохраняем файл, считаем crc и погнали...
 
  • Оценить
Реакции: CSS
да
и там очень сильний допуск. Даже обводить не нужно. Скорее всего по углам считает.
16 наборов движений мишкой
 
парни не тупите, вы читали что нужно вообще??
название фигуры определить то НЕ ЕСТЬ ПРОБЛЕМА, почему? да потому что они в исходном коде пишутся в JS, там же сайты указывают перечень нужных фигур, например, часто используют не все 12 фигур, а только 3 самых простых, и их там прописывают.
даже если и не будут в исходнике вдруг парсится, то способов определить их не мало, например сохранять как капчу, получать md5 и сравнивать, это будет куда менее затратно по ресурсам, чем ПОИСК ПО КАРТИНКЕ или CRC.

проблема в другом, а именно в эмуляции, вы сперва попробуйте сделать, чтобы оно пропустило, а потом расскажете как просто )
это такая же технология , как и гугл определяет естественность человека, по тому , как он двигает мышкой
я сделал тест, эмулировал движение практически человечное по фигуре, но меня капча послал нах) . почему не вникал, т.к. мне как-бы щас оно и не нужно. Но думаю, из-за того, что медленно велась мышка. А еще дичайшая нагрузка идет на CPU, когда запускается эмуляция по точкам из 100 координат.

так что сперва проверьте, потом покажите, как у вас "просто" работает )
да и чего мелочится, вы сделайте, а я куплю сразу готовое )
 
Ну на одну фигуру сделал :-)
1000$ готов заплатить за решение?
P.S. crc - контрольная сумма, таже md5 только вид сбоку...
P.P.S. Задрали вы фразами "технология как у гугла", "зенно детектет", "авито палит зенно" детский сад ей богу :)
 
Последнее редактирование:
Если серйозно то
цена вопроса
по 10 wmz за каждую фигуру
ну ето если тебя предложение Gfoblin не заинтересует :ah:
 
  • Оценить
Реакции: Bot_Sculptor
Если серйозно то
цена вопроса
по 10 wmz за каждую фигуру
ну ето если тебя предложение Gfoblin не заинтересует :ah:
Ну че ты палишь то :) я тут тока проснулся, а тут человек деньгами кидается :)
 
Если серйозно то
цена вопроса
по 10 wmz за каждую фигуру
ну ето если тебя предложение Gfoblin не заинтересует :ah:
конечно, давай, почему нет!
но сперва одну тестовую фигуру на проверку , если будешь заниматься - пиши в ПМ
пс: еще зависит от нагрузки на cpu, если решение сильно нагружаемое cpu, то не факт, что все куплю..
 
Ну на одну фигуру сделал :-)
1000$ готов заплатить за решение?
P.S. crc - контрольная сумма, таже md5 только вид сбоку...
P.P.S. Задрали вы фразами "технология как у гугла", "зенно детектет", "авито палит зенно" детский сад ей богу :-)
1k это смешно очень..
как по мне, то адекватно: это 50$ за все фигуры, все решение.
а за 1000 я и сам покручу, поверчу
 
1k это смешно очень..
как по мне, то адекватно: это 50$ за все фигуры, все решение.
а за 1000 я и сам покручу, поверчу
Давай 50$+ я выкладываю как статью потом на 4 конкурс :-)
CPU не жрет не ссы...
А то мля холодильник сегодня сломался над чинить :)
 
  • Оценить
Реакции: Bot_Sculptor
Давай 50$+ я выкладываю как статью потом на 4 конкурс :-)
CPU не жрет не ссы...
А то мля холодильник сегодня сломался над чинить :-)
а ну его, так не честно O:) я заплачу 50$+ а почитают ВСЕ. пусть все тогда платят по 50+ и читают :D
 
  • Оценить
Реакции: surrealmix
а ну его, так не честно O:) я заплачу 50$+ а почитают ВСЕ. пусть все тогда платят по 50+ и читают :D
Тогда жди пока я холодильник отремонтирую :)
Или пали куда спамить будешь )
P.S. Модераторы забейте за мной статью на эту тему!
 
  • Оценить
Реакции: svaminar и Bot_Sculptor
Тогда жди пока я холодильник отремонтирую :-)
Или пали куда спамить будешь )
P.S. Модераторы забейте за мной статью на эту тему!
в том то и дело, что пока хватает других дел, эта каптча мне не горит, по этому я подожду твою статью и мой голос твой точно :bu:
 
  • Оценить
Реакции: Gfoblin
мой так же.
 
  • Оценить
Реакции: Gfoblin
Ок если к ночи холодильник починю, то завтра выложу :)
 
  • Оценить
Реакции: samsonnn и Bot_Sculptor
на том же сайте, такие забацаешь ??? ))
2015-11-27_041457.png2015-11-27_042522.png
 
Последнее редактирование:
  • Оценить
Реакции: luzani

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)