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

[ABD] Stop Advertisement bots

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
The-eBook
phpBB 2.0.0
Сообщения: 230
Стаж: 19 лет 4 месяца
Откуда: Москва

Сообщение The-eBook »

А если сделать регистрацию только по полям:

1. Пользователь
2. Пароль
3. e-mail

Человек регистрируется, после чего приходит подтверждение на мыло, где указано: "активируйте данные". Пользователь создает регистрацию, на что получает предупреждение:

"Пожалуйста заполните остальные данные в Вашей анкете.
Если Вы не создадите ни одной записи в форуме в течении 1 месяца, Ваши данные будут анулированы. Вы должны создать хотя бы одно сообщение."

Это связанно с тем, что помимо рекламных ботов, у меня в форуме много "мертвых душ". Они приходят, узнают и больше не появляются никогда.

В любом случае, я поставил у себя этот MOD, потому что устал бороться руками...
The-eBook
Проект электронных книг
www.the-ebook.org
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Регистрацию по таким полям тоже можно сделать.
Текст письма с активацией также не сложно изменить.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
The-eBook
phpBB 2.0.0
Сообщения: 230
Стаж: 19 лет 4 месяца
Откуда: Москва

Сообщение The-eBook »

Вчера поставил Stop Advertisement bots и ночью посыпалось. Все что пытались зарегистрировать идет с реальными @hotmail.com адресами. Так что действует, за ночь не прошли.
The-eBook
Проект электронных книг
www.the-ebook.org
Аватара пользователя
alexenin
phpBB 1.2.1
Сообщения: 27
Стаж: 19 лет 9 месяцев

Сообщение alexenin »

а не проще hotmail запретить?
Очень не удобный стал стиль форума...
И в профиле, как всегда, без выбора.
Аватара пользователя
The-eBook
phpBB 2.0.0
Сообщения: 230
Стаж: 19 лет 4 месяца
Откуда: Москва

Сообщение The-eBook »

Так есть нормальные юзеры с почтовым адресом @hotmail.com

Вот если бы определять IP и создать общую базу Black List, и туда вписывать реальные e-mail и реальные IP. Жить стало бы веселее. Хотя этот метод спорный. Стоит один раз попасть по подложным IP в черный список, никогда не отмоешься, никогда не найдешь – почему?
The-eBook
Проект электронных книг
www.the-ebook.org
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 20 лет
Откуда: Estonia, Tallinn

Сообщение Vladson »

Немного статистики, с 24.01 до сегодня (09.02) 71 попытка регистрации ботов (пик активности был вчера, 8 ботов каждый пытался регистрироваться 3-5 раз) так что очень полезный мод

Добавлено спустя 2 минуты 27 секунд:

Предлогаю модифицировать и сделать чтоб в названии темы письма был рекламмируемый сайт, а e-mail рекламного бота добавлялся бы в бан-лист
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
sigal
phpBB Plus
Сообщения: 442
Стаж: 19 лет 11 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

Xpert
можно пару вопросов? ты пишешь:
Included Files: adv_bot.tpl
а где этот файл взять? я вижу ты ниже привел его содержимое. тем не менее.. как его сделать? можно ли с форума где-нить вытащить файл с расширением .tpl, переименовать его и засунуть нужное содержимое:

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

Subject: Попытка регистрации рекламного бота на {SITENAME} 
Charset: windows-1251 

На {SITENAME} была зафиксирована попытка регистрации рекламного бота со следующими регистрационными данными: 

Username: {USERNAME} 
Password: {PASSWORD} 
Email: {EMAIL_ADDRESS} 

ICQ Number: {ICQ} 
AIM Address: {AIM} 
MSN Messenger: {MSN} 
Yahoo Messenger: {YIM} 
Web Site: {WEB_SITE} 
From: {FROM} 
Occupation: {OCC} 
Interests: {INTERESTS} 

{EMAIL_SIG}
прокатит такой вариант? ато я вижу мод для скачки недоступен. соответственно готовый файл не прилаживается.
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 3 месяца
Откуда: Москва

Сообщение Coagulant »

sigal
Просто создавай с именем adv_bot.tpl и вышеприведенным содержимым. Это можно сделать блокнотом, впоследствии сменив расширение с txt на tpl.
sigal
phpBB Plus
Сообщения: 442
Стаж: 19 лет 11 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

Coagulant
спасибо братан. :)
мод поставил. изменений при регистрации и ваще на форуме внешне не наблюдаю.. наверное так и должно быть? жду тогда гостей. :)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

sigal
При регистрации должно было исчезнуть поле "Сайт". Если исчезло, то мод стоит верно.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
sigal
phpBB Plus
Сообщения: 442
Стаж: 19 лет 11 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

Xpert
к сожалению, не исчезло, щас глянул:
Изображение
господа. подскажите где искать проблему? вы тут все понаставили этот мод :) должны быть в курсе.
плз.
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 3 месяца
Откуда: Москва

Сообщение Coagulant »

Ищем в templates/subSilver/profile_add_body.tpl текст:

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

   <tr> 
     <td class="row1"><span class="gen">{L_WEBSITE}:</span></td> 
     <td class="row2"> 
      <input type="text" class="post"style="width: 200px"  name="website" size="25" maxlength="255" value="{WEBSITE}" /> 
     </td> 
   </tr> 
 
До этого текста вставляем:

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

   <!-- BEGIN switch_edit_profile --> 
После этого же текста вставляем:

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

   <!-- END switch_edit_profile -->
в итоге должно получиться

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

<!-- BEGIN switch_edit_profile -->
<tr> 
     <td class="row1"><span class="gen">{L_WEBSITE}:</span></td> 
     <td class="row2"> 
      <input type="text" class="post"style="width: 200px"  name="website" size="25" maxlength="255" value="{WEBSITE}" /> 
     </td> 
   </tr>
<!-- END switch_edit_profile -->
sigal
phpBB Plus
Сообщения: 442
Стаж: 19 лет 11 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

Coagulant
спасибо /bro :)
я вставил

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

<!-- END switch_edit_profile -->
сразу после

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

<!-- BEGIN switch_edit_profile -->
отсюда и пошла проблема. просто в инструкции было
BEFORE ADD

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

<!-- BEGIN switch_edit_profile -->
AFTER ADD

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

<!-- END switch_edit_profile -->
вот я и подумал что имеется ввиду одно сразу же после другого вставить. тоесть основной кусок кода забыл.
жду ботов. :twisted:

Добавлено спустя 2 минуты 16 секунд:

а кстати с какой целью задумано убрать поле сайт? ведь если его убрать боты ваще не будут регистрироваться. нафига им регистрироваться если их цели нет в поле зрения? и в принципе. потом это поле можно будет занести в профиле? или его нету ваще теперь?
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 3 месяца
Откуда: Москва

Сообщение Coagulant »

1) См. внимательно первый постинг в теме http://www.phpbbguru.net/community/view ... =7301#7301
2) http://www.phpbbguru.net/community/view ... =9075#9075
3) Да.
4) Нет. :)

Я например, вообще убрал почти все поля при регистрации, чтобы не смущать величиной формы неподготовленных юзеров.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

_Vlad_
Мод делался с рассчетом на версию 2.0.11 и приведенный вами код в common.php есть.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

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