[RC] Stop Advertisement Bots v.3

Здесь авторы могут постить бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

[RC] Stop Advertisement Bots v.3

Сообщение Xpert 18.01.2008 8:18

Продолжение одноименного мода первой и второй версией, необходимость обновления которых вызвана волной форумного спама, которую администраторы ощущают на себе с 14.01.2008. Принцип аналогичен второй версии - уникальные имена полей ввода, только теперь они еще более уникальные. Кроме того, в этой версии уже нет счетчика ботов, отправки писем и выдачи им сообщений о том что они боты - возможность эта, как показало время, не очень востребована.

Перед установкой необходимо удалить моды предыдущих версий.
Мод недооформлен, но полностью работоспособен, будет приведен в порядок в самое ближайшее время. Как и во второй версии, если у вас есть отличные от стандартных поля в trim_var_list и strip_var_list, с ними необходимо поступить по аналогии с другими полями.
Вложения
sab_3.0.0_edited.txt
(7.73 Кб) Скачиваний: 1846
Последний раз редактировалось Xpert 21.01.2008 10:55, всего редактировалось 1 раз.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5637
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru


Сообщение Палыч 24.01.2008 21:00

otdohnem писал(а): мне бы с базой разобраться.

Код: Выделить всё
DELETE FROM `phpbb_config` WHERE  config_name == 'bots_gone_away';


Добавлено спустя 1 минуту 36 секунд:

вместо phpbb может быть другой, ваш префикс
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6312
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение Ulenka 24.01.2008 23:55

После установки мода [RC] Stop Advertisement Bots v.3 стала невозможной регистрация - видимо, был конфликт с модом Anti Bot Question MOD. При регистрации система выдавала - Вы неверно ответили на вопрос, хотя до установки Stop Advertisement Bots v.3 всё было в порядке.

После отключения мода Anti Bot Question MOD регистрация прошла успешно. Как у обычных пользователей, так и у спамеров - сразу же зарегистрировалось и добавило сообщения несколько десятков ботов.

Подскажите, пожалуйста, в чем может быть ошибка?
Romantic Collection - Пусти в сердце любовь!
Аватара пользователя
Ulenka
phpBB 1.4.2
 
Сообщения: 54
Зарегистрирован: 18.09.2005 18:35
Откуда: Балашиха

Сообщение MXM 25.01.2008 1:48

nissin, да я просто не бум-бум не кукареку в программировании, так любитель, по мелочи могу что-то сварганить, а чтоб такое эдакое глобальное знаний нет. Поэтому, я не прав, что написал, что у тебя не верное решение. А ты не хочешь взяться за доработку?
Аватара пользователя
MXM
phpBB 2.0.12
 
Сообщения: 567
Зарегистрирован: 17.08.2004 12:45
Откуда: Санкт-Петербург

Сообщение gogi 25.01.2008 5:27

Полностью прочитал про все 3 версии Stop Advertisement Bots. Установилась 3 версия без проблем. Ровно сутки спамеров не наблюдаю. До этого 2-4 бота в день стабильно регистрировались (форум новый).

Пожелания автору: Пожалуйста верните статистику в админке (письмо на мыло). Начальству надо как-то показать, что мод работает и что это благодаря его установке исчезли боты, а не вымерли сами собой...

Спасибо за мод! :)
gogi
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 25.01.2008 5:17

Сообщение MXM 25.01.2008 7:44

Ulenka,
Xpert писал(а):Как и во второй версии, если у вас есть отличные от стандартных поля в trim_var_list и strip_var_list, с ними необходимо поступить по аналогии с другими полями.

А при установке мода Anti Bot Question Hack 1.0.3 появляются поля отличные от стандартных.
Над решением не думал, т.к. не юзаю эти два мода одновременно.
Аватара пользователя
MXM
phpBB 2.0.12
 
Сообщения: 567
Зарегистрирован: 17.08.2004 12:45
Откуда: Санкт-Петербург

Сообщение nissin 25.01.2008 9:19

MXM, это время же нужно, минимум час писать, да ещё час отлаживать.
Всё повторяется. nurlan.info
nissin
phpBB 2.0.3
 
Сообщения: 193
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар

Сообщение MXM 25.01.2008 9:30

nissin, глянь эту тему, может стимул появится:
Доработка мода [RC] Stop Advertisement Bots v.3
Напиши в ней ответ.
Аватара пользователя
MXM
phpBB 2.0.12
 
Сообщения: 567
Зарегистрирован: 17.08.2004 12:45
Откуда: Санкт-Петербург

Сообщение Ulenka 25.01.2008 10:45

MXM писал(а):Ulenka,
Xpert писал(а):Как и во второй версии, если у вас есть отличные от стандартных поля в trim_var_list и strip_var_list, с ними необходимо поступить по аналогии с другими полями.

А при установке мода Anti Bot Question Hack 1.0.3 появляются поля отличные от стандартных.
Над решением не думал, т.к. не юзаю эти два мода одновременно.


Подскажите, пожалуйста, где находятся trim_var_list и strip_var_list, какие поля там нужно смотреть и как необходимо с ними поступать.
Romantic Collection - Пусти в сердце любовь!
Аватара пользователя
Ulenka
phpBB 1.4.2
 
Сообщения: 54
Зарегистрирован: 18.09.2005 18:35
Откуда: Балашиха

Сообщение Siava 25.01.2008 11:20

Ulenka
Простите за оффтоп, но зачем к Anti Bot Question MOD ещё ставить Stop Advertisement Bots? Я считаю, да и на практике тоже подтверждается, что один ABQ превосходно справляется с автоматическими регистрациями и дополнять другими модами его не стоит.
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.2
 
Сообщения: 2648
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер

Сообщение Ulenka 25.01.2008 11:35

Siava, не справляется вовсе! Спама на форуме более 30-40 регистраций в сутки. Еще и сообщения оставляют. Хотя защиты стоят - визуальное подтверждение, мод
Anti Bot Question MOD, сейчас и Stop Advertisement Bots пытаюсь установить... :cry:
Romantic Collection - Пусти в сердце любовь!
Аватара пользователя
Ulenka
phpBB 1.4.2
 
Сообщения: 54
Зарегистрирован: 18.09.2005 18:35
Откуда: Балашиха

Сообщение Муж 26.01.2008 12:21

Я правильно понял, что выполнение sql-запроса по удалению параметра из базы данных, необходимо выполнять в последнюю очередь и сначала, необходимо выполнить все остальные действия по удалению sab 2 и установке sab 3?

Ещё несущественнную опечатку заметил: (2 раза про username написано):

Код: Выделить всё
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_add_body.tpl

#
#-----[ FIND ]------------------------------------------
#
name="username"

#
#-----[ IN-LINE FIND ]------------------------------------------
#
username

#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
{VAR_USERNAME}

#
#-----[ FIND ]------------------------------------------
#
name="username"

#
#-----[ IN-LINE FIND ]------------------------------------------
#
username

#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
{VAR_USERNAME}


Оказывается не опечтка, а то, почему, не работал мод - строчка name="username" два раза в файле встречается и два раза надо выполнять указанные в моде действия :?
Последний раз редактировалось Муж 16.02.2008 10:27, всего редактировалось 3 раз(а).
Аватара пользователя
Муж
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 03.03.2007 21:14
Откуда: СПб

Сообщение Siava 26.01.2008 12:22

Муж
В принципе да. Но можно запрос и не удалять.
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.2
 
Сообщения: 2648
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер

Сообщение Муж 26.01.2008 17:50

У меня после установки мода регистрация совсем не работает... Ищу в чем проблема.
Так и выводиться:
Вы должны заполнить обязательные поля
Вы ввели неверный код подтверждения
Извините, этот адрес e-mail неправилен


Ранее стоял SAB 2, удалил всё, кроме удаления параметра bots_gone_away в sql
Версия форума 2.0.22

Ищя предположения хочу уточнить, правильно ли я понимаю запись для templates/subSilver/profile_add_body.tpl:
Код: Выделить всё
#-----[ FIND ]------------------------------------------
#
name="username"

#
#-----[ IN-LINE FIND ]------------------------------------------
#
username

#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
{VAR_USERNAME}


Означает заменить:
Код: Выделить всё
name="username"
на
Код: Выделить всё
name="{VAR_USERNAME}"

Там ведь в этой строке еще есть {USERNAME}, может его всё-таки заменить :?
Последний раз редактировалось Муж 27.01.2008 10:38, всего редактировалось 2 раз(а).
Аватара пользователя
Муж
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 03.03.2007 21:14
Откуда: СПб

Сообщение Харви 27.01.2008 1:03

Не работает.
Форму заполняю правильно, а он говорит "Вы должны заполнить обязательные поля".
Кроме того, на странице регистрации появилось поле "Текущий пароль: *".

Форум 2.0.20. Ранее стоял SAB первой версии, но я его аккуратно удалил. Вторая версия SAB не использовалась.

Как бороться?
Харви
phpBB 1.2.1
 
Сообщения: 22
Зарегистрирован: 16.10.2005 23:24

Сообщение Палыч 27.01.2008 1:10

Харви писал(а):Как бороться?

1. Обновить до 2.0.22
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6312
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Пред.След.

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

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

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