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

[3.2][beta] Spamer Finder

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

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

[3.2][beta] Spamer Finder

Сообщение Sheer »

Название расширения:Spamer Finder
Автор: Sheer
Описание расширения: Добавляет модуль в ACP-->Пользователи и группы. Позволяет найти среди пользователей предположительных спамеров, заблокировать их (по имени, IP-адресу и адресу e-mail) и удалить. Если используемый тип БД mysql, mysql4 или mysqli, то при удалении создается резервная копия записи из таблицы users. Поиск осуществляется по IP-адресу, имени пользователя и адресу e-mail. Для поиска используется база данных ресурса www.stopforumspam.com.
Имеется возможность отправки данных о спамере в БД http://www.stopforumspam.com непосредственно из окна просмотра полной информации о предположительном спамере. Для этого необходимо будет предварительно получить код доступа к БД stopforumspam.com (API key). Ссылка для получения API
Код можно вводить в окне ввода или записать его базу данных форума.

Скачать: https://github.com/AlexSheer/phpbb3.2-Stopforumspam
Скачать с phpBB Guru

Версия для 3.1.x (ключ API зписать в файл \ext\sheer\stopforumspam\acp\apy_key.php вместо XXXXXXXXXXXXXX)
spamer_finder_3_1.rar
(17.2 КБ) 204 скачивания
Язык: Русский
Одобрено создателями ресурса stopforumspam: http://www.stopforumspam.com/mods#link_phpbb
spamfinder.jpg
spamfinder2.jpg
Можно проверять пользователей непосредственно из профиля, если выдано право доступа 'Может проверять пользователей по базе SFS'
sfs_profile.jpg
Screenshot_2019-05-11 R8FAS Обзор.png
Реинкарнация мода [BETA]Find_Spammer - Поиск спаммеров

Лирическое отступление: Почему на одной странице только только 6 строк максимум?
Ответ:
Вкратце алгоритм работы сценария таков: сначала по условиям поиска из БД форума определяется общее количество пользователей, удовлетворяющих этим условиям поиска. Затем в цикле максимум из 6 итераций (максимум столько пользователей выводится на странице) из таблицы users определяются необходимые данные пользователя и отправляется запрос к https://www.stopforumspam.com. После получения ответа по результатам определяется "чистый" это пользователь, или нет. В завершение генерируется html-страница, которую мы видим.
На обработку одного пользователя (в частности у меня на локалке из дома требуется примерно 0.09 секунд, причем это зависит от скорости соединения с https://www.stopforumspam.com и его загрузки). Но на каждый 10-й запрос почему-то требуется гораздо больше времени - более трех секунд. Таким образом для обработки пачки из 25 пользователей требуется примерно 8 секунд. Для обработки 250 пользователей потребуется уже 70-80 секунд, что вылезает за обычное максимальное время выполнения сценария. А для того, чтобы определять только лишь является пользователь подозрительным или нет, необходимо провести поиск сразу с первого до последнего, не разбивая на страницы, и лишь потом сделать разбивку для удобства чтения. А если у вас 3000 пользователей...
Но есть и хорошие новости. Прошерстить абсолютно всех пользователей нужно только один раз в жизни (ну потратьте время), потом нужно будет проводить только еженедельную или ежемесячную проверку (это гораздо меньше пользователей и времени).
Как увеличить число пользователей на странице? Ответ тут [3.2][beta] Spamer Finder
Вложения
phpbb3.2-Stopforumspam-master.zip
(33.69 КБ) 23 скачивания
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:55 модератором LavIgor

rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение rst »

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

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение rst »

Спасибо.

Вот ведь странная фигня. Это расширение показывает, что юзер - спаммер. Но ничего не делает. Оно чисто для ручного контроля.
А второе, оно какбы должно не допускать регу, а допускает тех, кто потом определяется первым как спаммеры. Хотя по идее работают с одним и тем же сервисом. Как так?

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

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer »

rst писал(а): 01.10.2017 14:05Как так?
А так, что регистрируется спамер, который не засвечен в БД сервиса, потом он туда попадает, допустим через 10 минут (ну кто-то сообщил сервису, что такой-то ай-пи, мейл и ник - спамерский).
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение rst »

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

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer »

Бывает и так.

Отправлено спустя 8 минут 5 секунд:
Screenshot-2017-10-1 Личный раздел - Регистрация - Форум аквариумистов аквариум ру.png
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Aleksej2000
phpBB 2.0.4
Сообщения: 434
Стаж: 7 лет 5 месяцев
Благодарил (а): 243 раза
Поблагодарили: 30 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Aleksej2000 »

Может не сюда вопрос задаю, но все таки: стали спаммеры мне слать письма на почту через форму обратной связи. Мыло и айпишники засвечены на стопфорумспам. Можно ли прикрутить проверку и на обратную связь? Или есть какой-то другой способ это прекратить?
Мой форум по рыбоводству http://rybovodstvo.com/forum
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Siava »

Aleksej2000, https://www.phpbb.com/customise/db/exte ... act_admin/

Отправлено спустя 1 минуту 35 секунд:
Aleksej2000 писал(а): 21.02.2018 10:17Может не сюда вопрос задаю, но все таки: стали спаммеры мне слать письма на почту через форму обратной связи.
Можно было и найти тему по теме.. Через "Связаться с администрацией" рассылают спам
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 6 лет 4 месяца
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 15 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение 1smerch1 »

Sheer, совместимо ли данное расширение с расширением проверки по базам при регистрации пользователей?

Отправлено спустя 38 секунд:
По базам стопфорум спам...

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

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer »

1smerch1 писал(а): 21.02.2018 13:41 с расширением проверки
С каким?
1smerch1 писал(а): 21.02.2018 13:41база одна используется?
Какое это имеет значение?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 6 лет 4 месяца
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 15 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение 1smerch1 »

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

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer »

А их два. И оба используют базy SFS
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 6 лет 4 месяца
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 15 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение 1smerch1 »

Sheer, я имею ввиду, одновременное использование этих двух расширений допустимо или лучше что-то одно использовать?
Спорт - сила
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Siava »

1smerch1, вы расширения когда ставите, то даже не изучаете их работу? Потому что вопрос очень странный.
Одно представляет из себя фильтр при регистрации, а другое поиск по базе пользователей.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer »

1smerch1 писал(а): 21.02.2018 18:24этих двух
Еще раз спрашиваю, каких? Есть два расширения для предотвращения регистрации, использующих API SFS. Вы хотите оба?
Если одно из них, ставьте любое.
Не трудно догадаться, что поиск зарегистрировавшихся спамеров и предотвращение регистрации- суть вещи разные, даже если расширения используют одни и те же данные.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»