Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Замучили спамеры [4]
ТвойWeb » » ExBB - лучший форум на файлах » Замучили спамеры

Страниц (16): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
 

31. cosc - 19 Августа, 2006 - 02:42:03 - перейти к сообщению
ДЛя усложнения можно еще немного поменять размеры рисунков.(насколько я знаю, php это позволяет).
32. ETC - 19 Августа, 2006 - 03:20:22 - перейти к сообщению
cosc
это слишком сложный алгоритм.
33. GN - 19 Августа, 2006 - 04:05:04 - перейти к сообщению
cosc Эта туфта, после 50 (а может и с первой) попыток бот обязятельно угадает где поставить галочку.
34. cosc - 19 Августа, 2006 - 04:23:12 - перейти к сообщению
GN_ пишет:
cosc Эта туфта, после 50 (а может и с первой) попыток бот обязятельно угадает где поставить галочку.

Н-да, об этом я как-то не подумал. Кстати, ему нужно будет угадывать не из 50 а из 10. ТО есть по теории вероятности где-то с 5 раза он попадет в точку. Правда можно увеличить число картинок так до 100, но все равно это даст лишь замедление работы бота (в 5 или 50 раз).
Цитата:
это слишком сложный алгоритм.

С какой точки зрения? С точки зрения, воплотить его на php?


Кстати, на php можно отловить в каком месте картинки был сделан клик?
А то я думаю можно сделать такую защиту, что пользователю будет предлагаться рисунок, который нужно найти на другом большом рисунке и кликнуть на него. При этом область на которую нужно кликнуть нужно делать не большой (где-то 4 на 4 пиксела при размере картинки скажем 400 на 400).
35. ETC - 19 Августа, 2006 - 05:18:11 - перейти к сообщению
cosc пишет:
С какой точки зрения? С точки зрения, воплотить его на php?

С точки зрения юзабилити.

cosc пишет:
Кстати, на php можно отловить в каком месте картинки был сделан клик?

можно, только ява-скриптом

cosc пишет:
А то я думаю можно сделать такую защиту, что пользователю будет предлагаться рисунок, который нужно найти на другом большом рисунке и кликнуть на него. При этом область на которую нужно кликнуть нужно делать не большой (где-то 4 на 4 пиксела при размере картинки скажем 400 на 400).

Не вариант, легко ломается.
36. Леголегс - 19 Августа, 2006 - 14:27:26 - перейти к сообщению
ETC пишет:
можно, только ява-скриптом

w3c пишет:
13.6.2 Серверные (на стороне сервера) карты изображений
Серверные карты могут представлять интерес в тех случаях, когда карта слишком сложна , чтобы работать как карта на стороне клиента.
Можно определить серверные карты только для элементов IMG и INPUT.
IMG должен находиться внутри элемента A, а булев атрибут ismap ([CI]) должен быть установлен.
INPUT должен быть типа "image".
Когда пользователь активирует ссылку щелчком на изображении, координаты экрана передаются непосредственно тому серверу, где находится документ. Значения координат экрана выражены в пикселах относительно изображения. Нормативную информацию об определении пикселов и о том, как их обсчитывать, см. в [CSS1].
В следующем примере активный регион определяет ссылку к серверу. Таким образом, щелчок где-либо на изображении вызывает отправку координат щелчка на сервер:
CODE:
<P><A href="http://www.acme.com/cgi-bin/competition">
<IMG src="game.gif" ismap alt="target"></A>

Точка щелчка предаётся на сервер так: ПА устанавливает новый URI из URI, определённого атрибутом href в элементе A, присоединением `?' с последующими координатами x и y, разделёнными запятыми. Теперь переход осуществляется по новому URI. Например, в предыдущем отрывке, если пользователь щёлкнул в точке x=10, y=27, тогда новый URI будет "http://www.acme.com/cgi-bin/competition?10,27".
ПА, не предоставляющие пользователю возможность выбора определённых координат (неграфические ПА, которые имеют только клавиатурный ввод, речевые ПА и т.д.), должны при активации гиперссылки отсылать серверу координаты "0,0".
37. cosc - 20 Августа, 2006 - 01:59:04 - перейти к сообщению
ETC пишет:
Не вариант, легко ломается.

Как например? Если большой рисунок будет генерироваться случайно, аналогично тому, как я описал в предыдущем посте.
38. ETC - 20 Августа, 2006 - 02:02:53 - перейти к сообщению
Леголегс
При регистрации, помимо картинки, есть ещё другие поля. А на картинке надо отметить точку и заполнять форму дальше. Поэтому и говорю, что скриптом.

cosc
Определить область на картинке определённого цвета ещё проще, чем распознать символ на картинке.
39. Леголегс - 20 Августа, 2006 - 02:09:54 - перейти к сообщению
ETC пишет:
При регистрации, помимо картинки, есть ещё другие поля. А на картинке надо отметить точку и заполнять форму дальше. Поэтому и говорю, что скриптом.

CODE:
<input type=mage ismap>
вместо submit
40. ETC - 20 Августа, 2006 - 03:15:46 - перейти к сообщению
Леголегс
Угу, только кто сказал, что на картинку нужно нажимать в последнюю очередь? Улыбка

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0761]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33