Пропустить

Prime Anti-bot и русский язык

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Prime Anti-bot и русский язык

Сообщение edgar » 04.06.2008 0:47

Внимание! Начиная с версии 3.0.6. в движок уже встроена возможность установки вопроса при регистрации. Данный мод более не актуален

Есть такой мод Prime Anti-bot. См. здесь
Такой же по функционалу как Anti Bot Question в phpbb 2, можно задать вопросы при регистрации и постинге гостя. Но установка проще и варианты вопросов и ответов прописываются не через админку в базу, а в файле. Если вопрос с картинкой, то тоже в файле прописывается путь к картинке.

Мод не дружит с русским языком. Если ответы на кириллице, то они всегда воспринимаются как неправильные.
Если у гуру найдется время, просьба посмотреть этот мод - насколько он хорош в плане кода и можно ли его подружить с русским языком.

Клюевые слова для поиска: антиспам, замучали спаммеры / спамеры, спам-боты, спамботы, защита от спама, спам на форуме, замучили спамеры, как бороться со спамом.
Последний раз редактировалось Rayden 25.01.2010 19:50, всего редактировалось 3 раз(а).
Причина: Добавление собщения о неактуальности мода
Временно отключен.
Аватара пользователя
edgar
phpBB 3.0.0 RC1
 
Сообщения: 942
Зарегистрирован: 26.07.2005 7:20
Откуда: с Луны свалил...
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение =hairs= » 04.03.2009 11:50

хм.. а вот сейчас зашёл в админку в двух местах появилось Текстовое подтверждение при регистрации::. ночью не было...
так хорошо... значит работает.
а из какого места я должен добиратся к модулю prime_captcha_keys.php ?
из администраторского раздела?
или через фтп?

=hairs=
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 11.02.2008 12:20
Откуда: город оружейников
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение Rayden » 04.03.2009 12:06

ftp
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3795
Зарегистрирован: 27.06.2005 1:07
Благодарил (а): 0 раз.
Поблагодарили: 29 раз.

Re: Prime Anti-bot и русский язык

Сообщение =hairs= » 04.03.2009 12:57

ну хорошо. посмотрел я там на всё. стандартные вопросы с вариантами ответами есть.
куда вбивать вопросы и варианты ответа я понял.
теперь что нажать надо что бы этот мод при регистрации появился?
уж всё перерыл...
что я забыл активизировать? ещё раз прочитал все доки - всё выполнено.
разлогинился, жмакнул регистрацию -- ну даже стандартных вопросов нету.

=hairs=
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 11.02.2008 12:20
Откуда: город оружейников
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение DennisVV » 04.03.2009 13:47

=hairs=
очисти куки конфы - должно появиться

DennisVV
phpBB 2.0.0
 
Сообщения: 108
Зарегистрирован: 12.09.2007 12:32
Благодарил (а): 9 раз.
Поблагодарили: 1 раз.

Re: Prime Anti-bot и русский язык

Сообщение =hairs= » 04.03.2009 14:00

чистил - нету.
короче у меня оно включилось, но только при включении опции "на отдельной странице"
на общей не работает.
оставил пока так.
всем спасибо!

=hairs=
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 11.02.2008 12:20
Откуда: город оружейников
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение Борис Бердичевский » 04.03.2009 14:03

Warlock75
вроде после почти полной замены вопросов-ответов бото-регистраций нет. Пока. :D
Аватара пользователя
Борис Бердичевский
phpBB 2.0.13
 
Сообщения: 428
Зарегистрирован: 31.12.2007 2:52
Откуда: Израиль, Беэр-Шева
Благодарил (а): 6 раз.
Поблагодарили: 20 раз.

Re: Prime Anti-bot и русский язык

Сообщение DennisVV » 04.03.2009 14:29

=hairs=
тогда проверить еще раз внимательно установку и особенно в шаблонах

DennisVV
phpBB 2.0.0
 
Сообщения: 108
Зарегистрирован: 12.09.2007 12:32
Благодарил (а): 9 раз.
Поблагодарили: 1 раз.

Re: Prime Anti-bot и русский язык

Сообщение Борис Бердичевский » 08.03.2009 13:31

Я писал(а):есть очень популярный форум с большим числом посетителей и большой интенсивностью постингов ( Всего сообщений: 1150003 • Тем: 33338 • Пользователей: 4705 ), так там, к моему удивлению, ботов нет вообще

Да!!! Как бы не так!!!
Были там боты, были, только не я там Администратор, потому и не видел! :lol:
Потом мне Администратор сказал, что удалил около 600 ботов, ждущих активации по мейлу.
Аватара пользователя
Борис Бердичевский
phpBB 2.0.13
 
Сообщения: 428
Зарегистрирован: 31.12.2007 2:52
Откуда: Израиль, Беэр-Шева
Благодарил (а): 6 раз.
Поблагодарили: 20 раз.

Re: Prime Anti-bot и русский язык

Сообщение Борис Бердичевский » 15.03.2009 16:56

Да, перестали прорываться боты совсем.
Так что заменить все вопросы и ответы на свои собственные -- обязательно!
Аватара пользователя
Борис Бердичевский
phpBB 2.0.13
 
Сообщения: 428
Зарегистрирован: 31.12.2007 2:52
Откуда: Израиль, Беэр-Шева
Благодарил (а): 6 раз.
Поблагодарили: 20 раз.

Re: Prime Anti-bot и русский язык

Сообщение crash » 15.03.2009 17:01

Борис Бердичевский писал(а):Так что заменить все вопросы и ответы на свои собственные

это вообще однозначно и сразу
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6579
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Re: Prime Anti-bot и русский язык

Сообщение Борис Бердичевский » 10.04.2009 0:32

Хочу предложить поправку к коду, позволяющую логинить (вести протокол) попыток ответить на вопросы.
Дело в том, что редко, но боты прорываются. Логи позволят отследить и изменить "слабое звено" в вопросах.
Логи будут записываться в файл 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 2.0.13
 
Сообщения: 428
Зарегистрирован: 31.12.2007 2:52
Откуда: Израиль, Беэр-Шева
Благодарил (а): 6 раз.
Поблагодарили: 20 раз.

Re: Prime Anti-bot и русский язык

Сообщение eric » 17.04.2009 20:42

Установил сей мод у себя на компьютере(локально)! Прост в установке и настройке. На днях собираюсь ставить на рабочий форум, надеюсь, поможет))) Уже даже интересные варианты вопросов в голове созрели свои! :lol: :lol:
Бесплатный сыр бывает только в мышеловке. И только для второй мыши. =))
Аватара пользователя
eric
phpBB 2.0.2
 
Сообщения: 156
Зарегистрирован: 02.02.2007 16:02
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение Bolt » 20.04.2009 15:40

Мод нормально работает! И даже на другий шкуре форума ... :)

Bolt
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 15.03.2007 18:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение Andrew O » 23.04.2009 22:09

ставится на раз... после установки мода прекратилась "бешенная" регистрация ботов (5-7 вопросов от себя и всё "ОК") :) очень хороший мод :arrow: после поднятия форума обязателен к установке 8-)
Изображение Надо, Федя, надо!
Аватара пользователя
Andrew O
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 21.04.2008 17:43
Откуда: с родины А.И. Родимцева
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение Борис Бердичевский » 25.04.2009 22:45

С моими поправками -- ведение логов попыток регистрироваться/вводить сообщения -- сразу видно, кто прошёл регистрацию, человек или бот. Кроме того, видно, насколько удачные вопросы, и испытывают ли люди-человеки проблемы с ответами на них. Казалось бы, довольно простые мои вопросы, -- а поди ж ты! некоторые отвечают неправильно! :mrgreen:
Аватара пользователя
Борис Бердичевский
phpBB 2.0.13
 
Сообщения: 428
Зарегистрирован: 31.12.2007 2:52
Откуда: Израиль, Беэр-Шева
Благодарил (а): 6 раз.
Поблагодарили: 20 раз.

Пред.След.

Вернуться в Поддержка модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы