Author Topic: Сайт распознаёт кликер.  (Read 6674 times)

0 Members and 4 Guests are viewing this topic.

squid

  • Освоившийся
  • **
  • Posts: 25
    • View Profile
Сайт распознаёт кликер.
« on: April 06, 2016, 11:13:58 AM »
Здравствуйте.
Может кто подскажет как ресурс может распознавать автокликер? Вот такая капча при движении на место пазла мышкой выдаёт ОК, а если move из кликера эта зараза выдаёт смену картинки. #ps2_mouse не помогает. Движение мыши в точку рандомное (нагло свистнул отсюда). Как она ещё может определять?

quant13

  • Активный участник
  • ***
  • Posts: 174
    • View Profile

squid

  • Освоившийся
  • **
  • Posts: 25
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #2 on: April 06, 2016, 12:50:46 PM »
попробуй
Да вариантов с перемещением мыши я уже с десяток испробовал. И с этого сайта так же - не помогает. Тут что-то ещё.

i0

  • Оплот сообщества
  • ****
  • Posts: 353
  • CMann 4.13.014 final, ie, presto, win7 x86, x64
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #3 on: April 06, 2016, 01:10:33 PM »
и у меня всё работает, безо всяких плавных перемещений. lDown, lUp и всего делов-то
 

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #4 on: April 06, 2016, 01:17:41 PM »
...Никогда бы не подумал, что такое сдвигание пазла может вместо капчи использоваться, вероятно главное достоинство, что на платных сервисах, как такое разгадывать и присылать ответ пока не придумали .   ;)
Зато кликеру, похоже, не сложно её разгадывать.


squid

  • Освоившийся
  • **
  • Posts: 25
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #5 on: April 06, 2016, 09:15:42 PM »
и у меня всё работает, безо всяких плавных перемещений. lDown, lUp и всего делов-то
Точно работает? Появляется белая галка на зелёном фоне,


а не Pac-Man?
« Last Edit: April 06, 2016, 09:31:15 PM by squid »

i0

  • Оплот сообщества
  • ****
  • Posts: 353
  • CMann 4.13.014 final, ie, presto, win7 x86, x64
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #6 on: April 06, 2016, 10:22:30 PM »
хм, действительно, Pac-Man
это интересно)

squid

  • Освоившийся
  • **
  • Posts: 25
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #7 on: April 06, 2016, 10:55:08 PM »
хм, действительно, Pac-Man
это интересно)
Вот и я, когда сказал человеку, что на эту капчу легко кликер натравить, сильно поторопился.

i0

  • Оплот сообщества
  • ****
  • Posts: 353
  • CMann 4.13.014 final, ie, presto, win7 x86, x64
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #8 on: April 06, 2016, 11:01:32 PM »
думаю тут не только плавность перемещения надо делать, но и менять скорость

squid

  • Освоившийся
  • **
  • Posts: 25
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #9 on: April 06, 2016, 11:08:27 PM »
думаю тут не только плавность перемещения надо делать, но и менять скорость
Code: [Select]
for (x=..., x < $_return1+1, 1)
  move(x, y)
  waitms(rnd(.., ...))
end_cyc
Не помогает.  Хоть алгоритм по кривой Безье с ускорением в начале и замедлением в конце пиши. Ибо при записи движении мыши всё срабатывает.
Code: [Select]
lDown(177,798)
waitms(63)
move(178,798)
waitms(64)
move(179,798)
waitms(16)
move(180,798)
waitms(24)
move(181,798)
waitms(32)
move(182,798)
waitms(32)
move(183,798)
waitms(72)
move(184,798)
waitms(32)
move(185,798)
waitms(16)
move(186,798)
waitms(16)
move(187,798)
waitms(8)
move(188,798)
waitms(8)
move(189,798)
waitms(9)
move(190,798)
waitms(7)
move(191,798)
waitms(16)
move(193,798)
waitms(8)
move(194,798)
waitms(8)
move(195,798)
waitms(8)
move(196,798)
waitms(8)
move(197,798)
waitms(8)
move(198,798)
waitms(8)
move(199,798)
waitms(8)
move(200,798)
waitms(8)
move(201,798)
waitms(16)
move(203,798)
waitms(8)
move(205,798)
waitms(8)
move(207,798)
waitms(8)
move(210,798)
waitms(8)
move(213,798)
waitms(8)
move(215,798)
waitms(8)
move(217,798)
waitms(8)
move(218,798)
waitms(8)
move(219,798)
waitms(8)
move(220,798)
waitms(8)
move(221,798)
waitms(8)
move(223,798)
waitms(9)
move(223,799)
waitms(7)
move(224,799)
waitms(8)
move(226,799)
waitms(8)
move(227,799)
waitms(8)
move(228,799)
waitms(8)
move(230,799)
waitms(8)
move(232,799)
waitms(8)
move(234,799)
waitms(8)
move(235,799)
waitms(8)
move(237,799)
waitms(16)
move(238,799)
waitms(8)
move(239,799)
waitms(8)
move(240,800)
waitms(8)
move(242,800)
waitms(16)
move(245,800)
waitms(8)
move(247,800)
waitms(8)
move(249,800)
waitms(8)
move(251,800)
waitms(17)
move(252,800)
waitms(39)
move(253,800)
waitms(24)
move(254,800)
waitms(16)
move(255,800)
waitms(8)
move(256,800)
waitms(16)
move(257,800)
waitms(8)
move(259,800)
waitms(8)
move(260,800)
waitms(8)
move(261,800)
waitms(16)
move(262,800)
waitms(32)
move(263,800)
waitms(8)
move(264,800)
waitms(32)
move(265,800)
waitms(24)
move(266,800)
waitms(24)
move(267,800)
waitms(8)
move(268,800)
waitms(72)
move(269,800)
waitms(73)
move(270,800)
waitms(31)
move(271,800)
waitms(8)
move(272,800)
waitms(8)
move(273,800)
waitms(8)
move(274,800)
waitms(8)
move(274,799)
waitms(8)
move(275,799)
waitms(8)
move(276,799)
waitms(8)
move(277,799)
waitms(48)
move(278,799)
waitms(8)
move(279,799)
waitms(16)
move(280,799)
waitms(8)
move(281,799)
waitms(8)
move(282,799)
waitms(8)
move(283,799)
waitms(16)
move(284,799)
waitms(8)
move(285,799)
waitms(8)
move(286,799)
waitms(8)
move(287,799)
waitms(16)
move(288,799)
waitms(48)
move(289,799)
waitms(80)
move(290,799)
waitms(24)
move(290,798)
waitms(8)
move(291,798)
waitms(8)
move(292,798)
waitms(104)
move(293,798)
waitms(16)
move(294,798)
waitms(32)
move(295,798)
waitms(8)
move(296,798)
waitms(128)
move(297,798)
waitms(8)
move(297,797)
waitms(8)
move(297,796)
waitms(64)
move(298,796)
waitms(112)
move(299,796)
waitms(8)
move(300,796)
waitms(24)
move(301,796)
waitms(112)
move(303,796)
waitms(8)
move(304,796)
waitms(8)
move(305,796)
waitms(1104)
lUp(305,796)


« Last Edit: April 07, 2016, 12:46:11 AM by squid »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #10 on: April 07, 2016, 07:11:35 AM »
Все прекрасно работает
Code: (clickermann) [Select]
// подпрограмма обязательно выше вызова
SUB(mouse_move,$MOVE_END_X,$MOVE_END_Y)
   $MOVE_SPEED = 3  // множитель скорости   
   $MOVE_Start_X = $_xmouse
   $MOVE_Start_Y = $_ymouse
   $MOVE_X = $MOVE_Start_X
   $MOVE_Y = $MOVE_Start_Y     
   $dist = DIST($MOVE_END_X,$MOVE_END_Y,$MOVE_Start_X,$MOVE_Start_Y) 
   $MOVE_SPEEDVAR = INT((SQRT($dist))/$MOVE_SPEED)     
   IF($MOVE_SPEEDVAR < 1)
      $MOVE_SPEEDVAR = 1
   END_IF       
   $MOVE_step=($dist-1)/$MOVE_SPEEDVAR
   $MOVE_X_step = ($MOVE_END_X-$MOVE_Start_X)/$MOVE_step
   $MOVE_Y_step = ($MOVE_END_Y-$MOVE_Start_Y)/$MOVE_step   
   FOR($MOVE_i=0, $MOVE_i<INT($MOVE_step))
      $MOVE_X = $MOVE_X + $MOVE_X_step
      $MOVE_Y = $MOVE_Y + $MOVE_Y_step
      MOVE(ROUND($MOVE_X,0), ROUND($MOVE_Y,0))
      WAITMS(1)
   END_CYC   
   MOVE($MOVE_END_X, $MOVE_END_Y)
END_SUB

// образец строки MOVE
LDOWN(339,822) // точка зажатия
WAITMS(60)
mouse_move(504,822) // точка перемещения
WAITMS(60)
LUP(-1,-1) // отпустить

HALT // стоп

squid

  • Освоившийся
  • **
  • Posts: 25
    • View Profile
Re: Сайт распознаёт кликер.
« Reply #11 on: April 07, 2016, 12:18:33 PM »
Все прекрасно работает
Я попроще сделал. Поделил Х на 5 отрезков. 1 и 5 отрезок медленно с шагом rnd(0,1), а 2,3,4 побыстрее с шагом rnd(1,2) и он съел.