Старый 30.08.2005, 13:49   #7
Dron.ru
 
Аватар для Dron.ru
 
Рег-ция: 25.09.2004
Адрес: Москва, Кремль :-)
Сообщения: 4,661
Благодарности: 116
Поблагодарили 345 раз(а) в 235 сообщениях
По умолчанию Re: Спам на форуме

Цитата:
Сообщение от Igor Prolis
Наклон и тип шрифта изменить не смог. Увеличил количество шумов на картинке, должно помочь.
Боюсь, что это может не сработать.
Можно сделать следующее:
1) Проинвертировать картинку, слелав цвет шума чёрным (или тёмно-серым), а цвет текста белым (наверняка программа спамеров анализирует именно цвет #000000)
2) Увеличить ширину картинки на 160px и сместить диапазон случайных значений начальной позиции текста на 160 вправо, либо увеличить высоту на 50 px и сместить текст вниз (наверняка спамерская прога анализирует только область 160x50)

Можно было бы выводить буквы в разных цветах, но тогда могут возникнуть проблемы у дальтоников

P.S. В крайнем случае можно задать разный поворот каждому символу с помощью формул поворота матрицы:
X1=X*cos(A)-Y*sin(A);
Y1=X*sin(A)+Y*cos(A);
Здесь (X,Y) и (X1,Y1) это соответственно старые и новые координаты каждой точки в поворачиваемом прямоугольнике (относительно центра прямоугольника а не начала рисунка), A - угол поворота в радианах.

Жаль форум написан не на перле, а то бы сам переписал его код.
Dron.ru вне форума  
Показать ответы на данное сообщение Ответить с цитированием Вверх