Prime Anti-bot и русский язык
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
edgar
- phpBB 2.0.13
- Сообщения: 917
- Стаж: 21 год 1 месяц
- Откуда: с Луны свалил...
Prime Anti-bot и русский язык
Внимание! Начиная с версии 3.0.6. в движок уже встроена возможность установки вопроса при регистрации. Данный мод более не актуален
Есть такой мод Prime Anti-bot. См. здесь
Такой же по функционалу как Anti Bot Question в phpbb 2, можно задать вопросы при регистрации и постинге гостя. Но установка проще и варианты вопросов и ответов прописываются не через админку в базу, а в файле. Если вопрос с картинкой, то тоже в файле прописывается путь к картинке.
Мод не дружит с русским языком. Если ответы на кириллице, то они всегда воспринимаются как неправильные.
Если у гуру найдется время, просьба посмотреть этот мод - насколько он хорош в плане кода и можно ли его подружить с русским языком.
Клюевые слова для поиска: антиспам, замучали спаммеры / спамеры, спам-боты, спамботы, защита от спама, спам на форуме, замучили спамеры, как бороться со спамом.
Есть такой мод Prime Anti-bot. См. здесь
Такой же по функционалу как Anti Bot Question в phpbb 2, можно задать вопросы при регистрации и постинге гостя. Но установка проще и варианты вопросов и ответов прописываются не через админку в базу, а в файле. Если вопрос с картинкой, то тоже в файле прописывается путь к картинке.
Мод не дружит с русским языком. Если ответы на кириллице, то они всегда воспринимаются как неправильные.
Если у гуру найдется время, просьба посмотреть этот мод - насколько он хорош в плане кода и можно ли его подружить с русским языком.
Клюевые слова для поиска: антиспам, замучали спаммеры / спамеры, спам-боты, спамботы, защита от спама, спам на форуме, замучили спамеры, как бороться со спамом.
Последний раз редактировалось Rayden 25.01.2010 15:50, всего редактировалось 3 раза.
Причина: Добавление собщения о неактуальности мода
Причина: Добавление собщения о неактуальности мода
-
=hairs=
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 18 лет 7 месяцев
- Откуда: город оружейников
Re: Prime Anti-bot и русский язык
хм.. а вот сейчас зашёл в админку в двух местах появилось Текстовое подтверждение при регистрации::. ночью не было...
так хорошо... значит работает.
а из какого места я должен добиратся к модулю prime_captcha_keys.php ?
из администраторского раздела?
или через фтп?
так хорошо... значит работает.
а из какого места я должен добиратся к модулю prime_captcha_keys.php ?
из администраторского раздела?
или через фтп?
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
-
=hairs=
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 18 лет 7 месяцев
- Откуда: город оружейников
Re: Prime Anti-bot и русский язык
ну хорошо. посмотрел я там на всё. стандартные вопросы с вариантами ответами есть.
куда вбивать вопросы и варианты ответа я понял.
теперь что нажать надо что бы этот мод при регистрации появился?
уж всё перерыл...
что я забыл активизировать? ещё раз прочитал все доки - всё выполнено.
разлогинился, жмакнул регистрацию -- ну даже стандартных вопросов нету.
куда вбивать вопросы и варианты ответа я понял.
теперь что нажать надо что бы этот мод при регистрации появился?
уж всё перерыл...
что я забыл активизировать? ещё раз прочитал все доки - всё выполнено.
разлогинился, жмакнул регистрацию -- ну даже стандартных вопросов нету.
-
=hairs=
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 18 лет 7 месяцев
- Откуда: город оружейников
Re: Prime Anti-bot и русский язык
чистил - нету.
короче у меня оно включилось, но только при включении опции "на отдельной странице"
на общей не работает.
оставил пока так.
всем спасибо!
короче у меня оно включилось, но только при включении опции "на отдельной странице"
на общей не работает.
оставил пока так.
всем спасибо!
-
Борис Бердичевский
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 18 лет 8 месяцев
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 45 раз
- Поблагодарили: 81 раз
Re: Prime Anti-bot и русский язык
Warlock75
вроде после почти полной замены вопросов-ответов бото-регистраций нет. Пока.
вроде после почти полной замены вопросов-ответов бото-регистраций нет. Пока.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Re: Prime Anti-bot и русский язык
=hairs=
тогда проверить еще раз внимательно установку и особенно в шаблонах
тогда проверить еще раз внимательно установку и особенно в шаблонах
-
Борис Бердичевский
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 18 лет 8 месяцев
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 45 раз
- Поблагодарили: 81 раз
Re: Prime Anti-bot и русский язык
Да!!! Как бы не так!!!Я писал(а):есть очень популярный форум с большим числом посетителей и большой интенсивностью постингов ( Всего сообщений: 1150003 • Тем: 33338 • Пользователей: 4705 ), так там, к моему удивлению, ботов нет вообще
Были там боты, были, только не я там Администратор, потому и не видел!
Потом мне Администратор сказал, что удалил около 600 ботов, ждущих активации по мейлу.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
Борис Бердичевский
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 18 лет 8 месяцев
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 45 раз
- Поблагодарили: 81 раз
Re: Prime Anti-bot и русский язык
Да, перестали прорываться боты совсем.
Так что заменить все вопросы и ответы на свои собственные -- обязательно!
Так что заменить все вопросы и ответы на свои собственные -- обязательно!
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
crash
- Former team member
- Сообщения: 6517
- Стаж: 22 года 2 месяца
- Откуда: Бердск
- Поблагодарили: 15 раз
Re: Prime Anti-bot и русский язык
это вообще однозначно и сразуБорис Бердичевский писал(а):Так что заменить все вопросы и ответы на свои собственные
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
Борис Бердичевский
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 18 лет 8 месяцев
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 45 раз
- Поблагодарили: 81 раз
Re: Prime Anti-bot и русский язык
Хочу предложить поправку к коду, позволяющую логинить (вести протокол) попыток ответить на вопросы.
Дело в том, что редко, но боты прорываются. Логи позволят отследить и изменить "слабое звено" в вопросах.
Логи будут записываться в файл cache/prime_captcha.log (при желании можете это изменить!)
Файл можно скачать с вашего сервера и просмотреть в Notepad++.
includes/prime_captcha.php
Дело в том, что редко, но боты прорываются. Логи позволят отследить и изменить "слабое звено" в вопросах.
Логи будут записываться в файл cache/prime_captcha.log (при желании можете это изменить!)
Файл можно скачать с вашего сервера и просмотреть в Notepad++.
includes/prime_captcha.php
Код: Выделить всё
Go to start line
<?php
/**
*
* @package phpBB3
* @version $Id: prime_captcha.php,v 1.0.4 2008/08/27 13:15:00 primehalo Exp $
* @copyright (c) 2007-2008 Ken F. Innes IV
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
Add after
function put_log($line)
{
global $phpbb_root_path;
$log_file = $phpbb_root_path . 'cache/prime_captcha.log';
$ff = @fopen($log_file, 'ab+');
if ($ff !== false)
{
@fwrite($ff, $line . "\n");
}
@fclose($ff);
}
Find
$field_key_phrase = $cookie_name . $this->encode_me('field_key_phrase');
$field_key_response = $cookie_name . $this->encode_me('field_key_response');
Add after
$the_key_phrase = $cookie_name . $this->encode_me('the_key_phrase');
Find
foreach ($key_list as $idx => $valid_responses) // The passkey phrase was encoded, so we need to find it rather than just accessing it directly (bummer)
Add before
$vopros = request_var($the_key_phrase, '', true);
put_log( date("d-m-Y H:i:s", time()) . ' Question ->' . $vopros . ' Response ->' . $user_response);
Find
$post_vars[$field_key_phrase] = $this->encode_me($key_phrase); // Add the key phrase we grabbed to the POST variables
Add after
$post_vars[$the_key_phrase] = $key_phrase;
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
eric
- phpBB 1.4.4
- Сообщения: 156
- Стаж: 19 лет 7 месяцев
- Откуда: Москва
Re: Prime Anti-bot и русский язык
Установил сей мод у себя на компьютере(локально)! Прост в установке и настройке. На днях собираюсь ставить на рабочий форум, надеюсь, поможет))) Уже даже интересные варианты вопросов в голове созрели свои!

Бесплатный сыр бывает только в мышеловке. И только для второй мыши. =))
-
Bolt
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 19 лет 6 месяцев
-
Andrew O
- phpBB 1.4.2
- Сообщения: 53
- Стаж: 18 лет 5 месяцев
- Откуда: с родины А.И. Родимцева
- Благодарил (а): 2 раза
Re: Prime Anti-bot и русский язык
ставится на раз... после установки мода прекратилась "бешенная" регистрация ботов (5-7 вопросов от себя и всё "ОК")
очень хороший мод
после поднятия форума обязателен к установке 
-
Борис Бердичевский
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 18 лет 8 месяцев
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 45 раз
- Поблагодарили: 81 раз
Re: Prime Anti-bot и русский язык
С моими поправками -- ведение логов попыток регистрироваться/вводить сообщения -- сразу видно, кто прошёл регистрацию, человек или бот. Кроме того, видно, насколько удачные вопросы, и испытывают ли люди-человеки проблемы с ответами на них. Казалось бы, довольно простые мои вопросы, -- а поди ж ты! некоторые отвечают неправильно! 
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!

