Пропустить

[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 КБ) Скачиваний: 2670
Последний раз редактировалось Xpert 21.01.2008 10:55, всего редактировалось 1 раз.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5493
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение MXM » 01.02.2008 0:08

nissin, да-да, я имею ввиду сессию, я не праильно выразился сказав - "постоянный коннект". Хотя, вроде как похоже... :wink:
Siava, вообщем не катит генерация, спамеры перепишут прогу и сделают другой лом против генерации.
Аватара пользователя
MXM
phpBB 2.0.18
 
Сообщения: 564
Зарегистрирован: 17.08.2004 12:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение Bigfoot » 01.02.2008 3:25

Xpert писал(а):Bigfoot
Выложите отредактированные модом файлы, посмотрим...

Выкладываю. Посмотрите, пожалуйста, что не так.
Вложения
001.ZIP
(12.38 КБ) Скачиваний: 65

Bigfoot
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 10.12.2007 13:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Xpert » 01.02.2008 8:53

batras
Что конкретно пишет? Вроде беглый просмотр ничего не выявил.

Stern
Не понимаю, зачем вам вдобавок к ABQ еще и этот мод. И массивы $strip и $trim вы неверно перенесли - они у вас не совпадают.

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

Bigfoot
Тоже самое, что и выше - здесь нет кода мода
	while( list($var, $param) = @each($trim_var_list) )
	{
		if ( !empty($HTTP_POST_VARS[$param]) )
		{
			$$var = trim($HTTP_POST_VARS[$param]);
		}
	}
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5493
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Stern » 01.02.2008 12:39

Xpert
Рискуя заработать вторую желтую карту все же спрошу - каким образом не совпадают массивы $strip и $trim? Ткните носом чайника... Изменения в файле usercp_register.php произвел согласно вашей инструкции. Ничего от себя не добавлял...
Насколько я понимаю идет речь вот об этом куске кода?

#-----[ FIND ]------------------------------------------
#
$coppa = ( empty($HTTP_POST_VARS['coppa']) && empty($HTTP_GET_VARS['coppa']) ) ? 0 : TRUE;

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
// [begin] Stop Advertisement Bots 3.0.0
$strip_var_list = array('email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'confirm_code' => 'confirm_code'); 
$trim_var_list = array('cur_password' => 'cur_password', 'new_password' => 'new_password', 'password_confirm' => 'password_confirm', 'signature' => 'signature'); 
// [end] Stop Advertisement Bots 3.0.0


Ваш мод мне нужен, даже не смотря на ABQ. Тем более, что боты все равно каким-то образом прорываются, пусть не много (2-3 в день), но они есть. Считаю, что нужны три антиспама, как в подписи у Edgar: DetectorBots, SAB и ABQ.

Stern
phpBB 2.0.9
 
Сообщения: 344
Зарегистрирован: 22.04.2005 6:24
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение batras » 01.02.2008 19:49

Xpert писал(а):batras
Что конкретно пишет? Вроде беглый просмотр ничего не выявил.

"Вы должны заполнить обязательные поля."
Перед установкой мода форум был 2.0.21, обновил версию до 2.0.22 и поставил мод..

batras
phpBB 1.2.0
 
Сообщения: 16
Зарегистрирован: 13.11.2006 22:06
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Xpert » 01.02.2008 23:00

Stern
Конечно рискуете :) Инструкция рассчитана на чистый форум, у вас массивы эти изменены и перенести согласно коду мода нужно было свои массивы.

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

batras
Завтра посмотрю.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5493
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Спасибо за мод

Сообщение Grey2k » 03.02.2008 15:16

Спасибо за мод! Всегда пользовался версией 2.0 - с января вижу около 20 спаммеров в день - сейчас не вижу никого :)

имхо - это самый нормальный мод от ботов и к тому же 100% прозрачен для пользователей

Grey2k
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 09.10.2006 5:43
Откуда: Питер
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Pavlo » 03.02.2008 16:31

Поставил мод на версию phpBB 2.0.21. С первой попытки получил:
Вы должны заполнить обязательные поля
Вы ввели неверный код подтверждения
Извините, этот адрес e-mail неправилен

Проверил usercp_register.php - нашел свои ошибки, переделал еще раз - все пошло нормально. Пока ботов не видно, но выходные не показатель, посмотрим, как ночь пройдет.

Pavlo
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 10.12.2006 18:13
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение batras » 04.02.2008 19:33

Муж писал(а):Ещё несущественнную опечатку заметил: (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}

Вот кто с толку меня сбил :) Все, заработало...

batras
phpBB 1.2.0
 
Сообщения: 16
Зарегистрирован: 13.11.2006 22:06
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Pavlo » 04.02.2008 20:51

За сутки - ни одного гада. Респект!

Pavlo
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 10.12.2006 18:13
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Siava » 04.02.2008 21:08

batras
Это не опечатка, там действительно 2 поля username.
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.5
 
Сообщения: 2580
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение batras » 04.02.2008 23:38

Так это товарищ Мужнаписал, ну а у меня в памяти это отложилось, и когда файл правил, то второе поле пропустил.А сегодня разобрался.Спасибо автору за мод!Дышать стало легче.

batras
phpBB 1.2.0
 
Сообщения: 16
Зарегистрирован: 13.11.2006 22:06
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение solomko.net » 06.02.2008 0:25

Прошу прощение, а где его скачать Stop Advertisement Bots v.3?
===
обновил
===
Скачал я файл с самого первого поста в теме. Установил, как я понимаю, правильно.

И теперь у меня пишет вот такую фигню h t t p ://forum.harry-potter2.com/profile.php

solomko.net
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 30.07.2007 23:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение FladeX » 06.02.2008 9:21

solomko.net
ничего не увидел. Вы либо скрин дайте, либо тестовый аккаунт заведите.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
FladeX
Former team member
 
Сообщения: 2104
Зарегистрирован: 02.06.2007 22:44
Откуда: Саранск
Благодарил (а): 6 раз.
Поблагодарили: 53 раз.

Сообщение vfrc » 06.02.2008 12:22

Stop Advertisement Bots v.3 всё ещё бета версия???????????? или она просто в этой теме завалялась? если бета, то когда будет финал-версия?
(Stop Advertisement Bots Final Full v.3 )
Аватара пользователя
vfrc
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 08.06.2007 11:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

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

 

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

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

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

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