Ответ
skiv 17.08.2011 10:45
/ 17.08.2011 11:20
Спасибо! Перезалил, заработало без шаманств, bRefuseUnknown включено.
Обнаружил ещё небольшой глючок, в капче если задавать $.iNoiseDensity(0), шум не отключается. Заменил строчку в AntispamTuringCaptcha.p:
#$iNoiseDensity(^if($hParam.iNoiseDensity)($hParam.iNoiseDensity;30))
$iNoiseDensity(^if(def $hParam.iNoiseDensity)(^hParam.iNoiseDensity.int(0);30))
Хочется ещё символы покрупнее... но это рисовать надо.
UPD. Добавил в AntispamTuringCaptcha.p возможность указать набор символов, чтобы можно было в разных местах разные (не удаляя картинки с диска):
^if(!$tSymbol){
^self._abort[create;Directory $sImageDir doesnt contain information about available symbols]
}{
^if(def $hParam.symbols){
$tSymbol[^tSymbol.select(^hParam.symbols.pos[$tSymbol.name] != -1)]
^if(!$tSymbol){
^self._abort[create;No valid symbols found]
}
}
}
Задается строкой: $.symbols[abcde]
- Выложил в примеры новый класс: antispam, Misha v.3 [M] 01.09.2006 17:31 / 01.09.2006 17:47
- обновил, Misha v.3 [M] 18.04.2011 01:11 / 18.04.2011 01:15
- обновил, Misha v.3 [M] 15.03.2009 13:51
- обновил AntiSpam ещё раз, Misha v.3 [M] 02.05.2007 15:24 / 02.05.2007 15:26
- обновил, Misha v.3 [M] 13.04.2007 18:19
- пара вопросов, dev 13.04.2007 21:19
- Ответ, Misha v.3 [M] 13.04.2007 21:36 / 13.04.2007 21:36
- Форум. Багрепорт., Никита Козин [M] 05.09.2006 07:52
- Ctrl+F5 (-), Misha v.3 [M] 05.09.2006 10:16
- О, я тоже самое сделал :), dev 03.09.2006 20:37
- Ого!, AleXp 03.09.2006 09:55
- Ответ, Misha v.3 [M] 03.09.2006 11:25
- Миша, отключи Ctrl+Enter, плиз. А то из-за привычки приходится перезагружать форму по 3 раза :-) (-), R. Averkov [M] 02.09.2006 16:20 / 02.09.2006 16:24
- Ответ, fg 01.09.2006 18:08