Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[BETA] Stop spammer register

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Metag
phpBB 1.4.2
Сообщения: 51
Стаж: 16 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Metag »

Всем спасибо!

заставил таки мод работать.

В чем был прикол - все запросы выполнились и файлы кроме одного поправились автоматически, но почему то не добавилось поле попыток в таблицу сессий.
Добавил руками и все засверкало:)

Теперь спамеров надеюсь поубавится.

И с логами тоже разобрался.

Только похоже перепутались они теперь местами - изображения в регистрациях и наоборот
Но с этим разберусь чуть позже
Спасибо за ваш портал!!!
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Пчелкин »

Я ж писал - цифры местами поменяйте...4 на 5 , а 5 на 4...или 3 на 4 и 4 на 3
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Sheer »

Пчелкин писал(а):или 3 на 4 и 4 на 3
0, 1, 2 и 3 - не трогать! Это предустановленные константы, лог администратора, лог модератора, лог ошибок и лог пользователя соответственно

Код: Выделить всё

define('LOG_ADMIN', 0);
define('LOG_MOD', 1);
define('LOG_CRITICAL', 2);
define('LOG_USERS', 3); 
А теперь надо было подумать логически, что Пчелкин и сделал, если

Код: Выделить всё

define('LOG_GALLERY', 4); 
и

Код: Выделить всё

define('LOG_REGISTER', 4); 
причем лог галереи был установлен ранее
то нужно

Код: Выделить всё

define('LOG_REGISTER', 5); 
и так далее.

Добавлено спустя 2 минуты 26 секунд:
Это константа, по которой логи фильтруются из таблицы logs (поле log_type)
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Metag
phpBB 1.4.2
Сообщения: 51
Стаж: 16 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Metag »

Да вы меня не так поняли :D

Я все так ноздря в ноздрю и сделал - но при этом три пользователя заблокированных оказались в логе галереи.

Как я потом понял - они там оказались до того как я поменял цифру.

Теперь все ок!

За ночь 4 страницы убористых спамеров накопил!

И один падла - прорвался - уже прибил его - хотел разместить на базе спамеров - но API мне не дали - а на регу на их форум уже просто времени нет.

Еще раз всем спасибо за помощь!
Спасибо за ваш портал!!!
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 622
Стаж: 12 лет 2 месяца
Благодарил (а): 105 раз
Поблагодарили: 66 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Djeday »

Спасибо за мод. Поставил, реально работает))) А то меня боты атаковали в последнее время, сил нет просто. Чуть зазеваешься - уже под 30 страниц новых тем наспамят. Просто голова кругом.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Sheer »

Djeday писал(а):А то меня боты атаковали в последнее время
Угу. Антибот 100500
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 622
Стаж: 12 лет 2 месяца
Благодарил (а): 105 раз
Поблагодарили: 66 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Djeday »

Sheer, думаю, что не потребуется 100500 мод. Ведь с Вашим модом боты и зарегиться не смогут. А те, что уже зарегились - уйдут в баню (большинство уже блокированы).
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Sheer »

Djeday писал(а):Ведь с Вашим модом
С этим? Без проблем. Этот мод не предотвращает регистрацию, а помогает выявить ботов. Для предотвращения, с использованием API stopforumspam (как и этот) есть другой: [BETA] Stop spammer register
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
c61
phpBB 2.0.6
Сообщения: 506
Стаж: 11 лет 3 месяца
Благодарил (а): 42 раза
Поблагодарили: 251 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение c61 »

Sheer, Вы используете file_get_contents для получения данных от stopforumspam.com. Вроде, default_socket_timeout по умолчанию 60 секунд, и, если сервис долго не отвечает, регистрирующийся пользователь вынужден ждать. Нетерпеливому человеку, привыкшему к быстрому ответу сервера, это не понравится и он либо попытается зарегистрироваться повторно (столь же безрезультатно), либо откажется от регистрации... Надо решать, что важнее: новый пользователь или запрет регистрации бота. Замечал, иногда stopforumspam.com бывает в отказе, в том числе из-за атак. Эту проблему я придумал или она действительно имеется ?)
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 13 лет
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение evrus01 »

Использую данную модификацию. Никто ничего не ждет. Жалоб не поступало.

Добавлено спустя 37 секунд:
http://eve-play.ru/forum/modsdb.php?mode=moddetail&m=3
Аватара пользователя
c61
phpBB 2.0.6
Сообщения: 506
Стаж: 11 лет 3 месяца
Благодарил (а): 42 раза
Поблагодарили: 251 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение c61 »

evrus01, когда-то давно делал свою приладу с теми же целями, и пока не перешёл на сокетные функции (или сетевые функции), где можно явно задать тайм-аут, народ жаловался. Ну не ответил stopforumspam - и ладно, зато пользователя не потерял, а лишнего бота можно пережить. У stopforumspam был такой период, нет уверенности, что не повторится.
Аватара пользователя
anton-logom2
phpBB 1.4.4
Сообщения: 113
Стаж: 11 лет 3 месяца
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение anton-logom2 »

Поставил ваш мод, всё как надо сделал, кэш почистил, настройки все включил.
Решил попробовать, взял с сайта stopforumspam спамерский е-мэйл и имя, пробую зарегаться... И мне радостно выдаётся, что учётная запись активирована, спасибо! :D . Лог регистраций работает, там тоже запись:

Код: Выделить всё

Anonymous 	95.221.137.86	09 янв 2013, 09:37	Пользователь sdfskdscxz был успешно зарегистрирован.
Врсия форума - 3.0.9 В чём может быть проблема?
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 13 лет
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение evrus01 »

А вы настройки по какому критерию проверять (IP e-mail username), в админке выбрали?
Аватара пользователя
anton-logom2
phpBB 1.4.4
Сообщения: 113
Стаж: 11 лет 3 месяца
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение anton-logom2 »

evrus01
scr.png
Как видите, всё включено...
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 13 лет
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение evrus01 »

Вижу, а все ли сделали по инструкции?

И как устанавливали модификацию?
Закрыто

Вернуться в «Бета-версии модов для phpBB 3.0.x»