[RC] Stop Advertisement Bots v.3

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

[RC] Stop Advertisement Bots v.3

Сообщение Xpert » 18.01.2008 9:18

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

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

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

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

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


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

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

Сообщение Ulenka » 25.01.2008 0:55

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

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

Подскажите, пожалуйста, в чем может быть ошибка?
Аватара пользователя
Ulenka
phpBB 1.4.4
 
Сообщения: 70
Зарегистрирован: 18.09.2005 19:35

Сообщение MXM » 25.01.2008 2:48

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

Сообщение gogi » 25.01.2008 6:27

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

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

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

Сообщение MXM » 25.01.2008 8:44

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

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

Сообщение nissin » 25.01.2008 10:19

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

Сообщение MXM » 25.01.2008 10:30

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

Сообщение Ulenka » 25.01.2008 11:45

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

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


Подскажите, пожалуйста, где находятся trim_var_list и strip_var_list, какие поля там нужно смотреть и как необходимо с ними поступать.
Аватара пользователя
Ulenka
phpBB 1.4.4
 
Сообщения: 70
Зарегистрирован: 18.09.2005 19:35

Сообщение Siava » 25.01.2008 12:20

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

Сообщение Ulenka » 25.01.2008 12:35

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

Сообщение Муж » 26.01.2008 13: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 11:27, всего редактировалось 3 раз(а).
Аватара пользователя
Муж
phpBB 1.4.0
 
Сообщения: 30
Зарегистрирован: 03.03.2007 22:14
Откуда: СПб

Сообщение Siava » 26.01.2008 13:22

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

Сообщение Муж » 26.01.2008 18: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 11:38, всего редактировалось 2 раз(а).
Аватара пользователя
Муж
phpBB 1.4.0
 
Сообщения: 30
Зарегистрирован: 03.03.2007 22:14
Откуда: СПб

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

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

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

Как бороться?
Харви
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 17.10.2005 0:24

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

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

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

Пред.След.

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

 


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

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

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