Перейти к контенту
  • 0

Как заменить картинки защиты от регистрации ботов?


KreZ

Вопрос

Вот такая лажа:

 

http://aycu02.webshots.com/image/2361/1936641292995591016_rs.jpg

 

Можно ли как-то изменить цвет картинок, что-бы они не сливались с фоном?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Я не об этом. Мне надо заменить цвет картинок, что-бы юзеры могли правильно вводить числа при регестрации. А то многие просто не могут их разобрать из-за того, что они сливаются с фоном.

 

Может кто-то знает где эти картинки лежат?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

знаю... только есть одно но. Они не лежать а генирируються... :D

Вот поломай себе мозги:

http://www.ibresource.ru/forums/index.php?showtopic=13807

Я тоже хотел поменять кстати. Но пока нет времени и желания разбираться.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Простые чёрные циферки на белом фоне ни разу не генерятся, они вшиты прямо в инвижен и работают без GD/IM.

Хранятся прямо в функции show_gif_img, что в sources/ipsclass.php:

/**
* Show anti-spam bot GIF image numbers
*
* @param	integer	Current number to show
* @return	void
* @since	2.0
*/
function show_gif_img($this_number="")
{
	$numbers = array( 0 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIUDH5hiKsOnmqSPjtT1ZdnnjCUqBQAOw==',
					  1 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIUjAEWyMqoXIprRkjxtZJWrz3iCBQAOw==',
					  2 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIUDH5hiKubnpPzRQvoVbvyrDHiWAAAOw==',
					  3 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIVDH5hiKbaHgRyUZtmlPtlfnnMiGUFADs=',
					  4 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIVjAN5mLDtjFJMRjpj1Rv6v1SHN0IFADs=',
					  5 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIUhA+Bpxn/DITL1SRjnps63l1M9RQAOw==',
					  6 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIVjIEYyWwH3lNyrQTbnVh2Tl3N5wQFADs=',
					  7 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIUhI9pwbztAAwP1napnFnzbYEYWAAAOw==',
					  8 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIVDH5hiKubHgSPWXoxVUxC33FZZCkFADs=',
					  9 => 'R0lGODlhCAANAJEAAAAAAP////4BAgAAACH5BAQUAP8ALAAAAAAIAA0AAAIVDA6hyJabnnISnsnybXdS73hcZlUFADs=',
					);

	@header("Content-Type: image/gif");
	echo base64_decode($numbers[ $this_number ]);
	exit();
}

Причём картинки закодены при помощи base64.

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

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.