Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > О форуме и сайтах клуба
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.08.2013, 23:04   #21
Fainder
Участник клуба
 
Регистрация: 15.02.2007
Сообщений: 1,112
По умолчанию

Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
Вообще, тут назвали хороший способ. Создать функцию, которая позволяет в один клик стереть все сообщения пользователя и заблокировать его аккаунт
В этой теме его предложил я, хотя предложение видел раньше в другой подобной теме. Отошёл от компа, проветрил мозги и пришёл к выводу, что подобное в общем случае неприемлемо. Допустим меня или другого честного форумчанина взломают. Вероятность подобного стремится к нулю, но тем не менее нулю не ровняется. И тут появляется модератор, замечает 10 спамеров, 9 из которых новые и десятый я... вполне оправдана будет его ошибка с блокировкой моего ака, но удаление постов станет проблемой, даже если это "мягкое" удаление.
Насчёт ограничения создания тем по времени... может быть, хотя час - спорно, но детали можно обсудить отдельно

Последний раз редактировалось Fainder; 07.08.2013 в 23:33.
Fainder вне форума Ответить с цитированием
Старый 07.08.2013, 23:31   #22
vovken1997
Дружелюбный
Форумчанин
 
Аватар для vovken1997
 
Регистрация: 23.02.2012
Сообщений: 692
По умолчанию

Цитата:
Насчёт ограничения создания тем по времени...
Бот темы не создаёт, он посты отправляет. А если посты на час ограничить, то это мало кому понравится. Вообще это возможно, но надо чтоб такое ограничение действовало лишь для пользователей, у которых менее 100 постов. Если это будет бот, то через 100 часов модератор точно объявится и заблокирует, а набирать столько сообщений человеку, чтоб потом поспамить не разумно.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
vovken1997 вне форума Ответить с цитированием
Старый 07.08.2013, 23:35   #23
Fainder
Участник клуба
 
Регистрация: 15.02.2007
Сообщений: 1,112
По умолчанию

а если отталкиваться не (только) от постов, но и от репы. Надо же как-то пузотёрку задействовать
Fainder вне форума Ответить с цитированием
Старый 07.08.2013, 23:37   #24
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,542
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Где именно?
Тут: http://www.programmersforum.ru/forumdisplay.php?f=29
Практически во всех темах от юзера: http://www.programmersforum.ru/member.php?u=259482
Arigato вне форума Ответить с цитированием
Старый 08.08.2013, 01:07   #25
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Потертые.
Виталий, ну и где же они потёртые?!!!

у пользователя AlexGorVlad ещё минимум 290 НЕУДАЛЁННЫХ постов.

у пользователя atom99 ещё минимум 213 НЕУДАЛЁННЫХ постов.

убедиться в том, что таких постов полно очень легко.
откройте тему "Общие вопросы Delphi"
третью, четвёртую, пятую и т.д. страницу.
там все сообщения от AlexGorVlad не удалены
а начиная примерно с 11,12 страниц начинаются неудалённые сообщения от atom99
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.08.2013, 08:27   #26
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Arigato
Светятся удаленными. Получается что механизм удаления всетки требует доработки раз не все ветки форума затрагивает.
Безымянный.jpg

Судя по всему только Алар может удалить все сразу. Модераторы действительно не более 50 постов могут осилить
I'm learning to live...

Последний раз редактировалось Stilet; 08.08.2013 в 08:39.
Stilet вне форума Ответить с цитированием
Старый 08.08.2013, 08:37   #27
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Виталий
Цитата:
Дык есть уже давно. Юзаю ее постоянно - ботов хватает, всплывают время от времени.
А ты эту функцию, когда чистил посты за этим ботом? Просто, как Сергей уже сказал, посты остались и от того и от другого.

Цитата:
Не блокировать, а отправлять на премодерацию.
Не, ну пользователям, конечно хорошо, а модераторам? Они же будут смотреть на всё это.

Даю ссылки на аккаунты этих товарищей, может, поможет при удалении сообщений (постов)
AlexGorVlad - http://www.programmersforum.ru/member.php?u=78142
Atom99 - http://www.programmersforum.ru/member.php?u=259482

Кстати, примечательно, что AlexGorVlad был зарегистрирован 15 февраля 2010 года. У меня, кстати, уже не первый раз создаётся впечатление, что на форуме зарегистрированы так называемые резервные аккаунты для спама/флуда/троллинга/etc

Последний раз редактировалось Вадим Мошев; 08.08.2013 в 08:45.
Вадим Мошев вне форума Ответить с цитированием
Старый 08.08.2013, 08:48   #28
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Светятся удаленными. Получается что механизм удаления всетки требует доработки раз не все ветки форума затрагивает.
Вложение 62150

Судя по всему только Алар может удалить все сразу. Модераторы действительно не более 50 постов могут осилить
Так в этом и проблема. Поиском по форуму НЕЛЬЗЯ найти более 250 сообщений от пользователя (выделил на вашем скриншоте красным).
atom.jpg
Можно играть с текстом - но тут он во всех 1040 сообщениях был одинаков.
Можно играть с датой-временем. Но тут, опять таки, все сообщения были в течение часа-полутора...
Короче, нужно или менять скрипты на сайте (достаточно, например, расширить критерии поиска (не искать удалённые, например) или объём поиска (выдавать не 10 страниц по 25 сообщений на каждой, а, например, 100 страниц), для модераторов хотя бы), либо "забить" на проблему, пусть администрация сама удаляет. У неё есть для этого инструменты, да и несложно это для неё. Вопрос только в оперативности. Но тут уж надо выбирать или давать права/инструменты модератором, или смириться, что некоторое время (день/два/неделю/две) сайт будет напоминать помойку...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.08.2013, 09:05   #29
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Не блокировать, а отправлять на премодерацию.
Я к чему клоню. Если создано две темы подряд одним пользователем, то автоматически для этого пользователя, создание ещё одной темы, блокируется на час, а последняя созданная (вторая), просто удаляется. Если человек, действительно хочет получить ответ на свой вопрос, ожидание в течение часа, больших трудностей не создаст. Я, например, ответа на созданную тему, ожидаю по несколько часов.
С другой стороны, спамер (или спам-бот) не будут ждать целый час, для создания ещё одной темы. Они просто уйдут со второй попытки.
На счёт постов, здесь можно предусмотреть разницу во времени создания постов. Спам-бот, зайдя на сайт, создаёт сообщения в разных темах, с разницей в несколько секунд (реже - минут). Опять-же ценз времени, может быть лаксмусовой бумажкой, для определения того, кто пишет сообщения. Понятно, что человек не может создавать сообщения в двух, трёх темах чаще, чем через 5-10 минут.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 08.08.2013, 09:32   #30
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Smitt&Wesson, Вы всё говорите правильно. я бы проще поступил. Ограничил пользователю количество постов в час, ну, например, значением удвоенной репы. Или банальным числом-константой. Скажем, если у пользователя количество сообщений меньше 500, то он не может создавать более 20 постов в час (это те же самые 3 минуты на одно сообщение, о которых Вы говорите). И всё. Пока злоумышленник доберётся до этих самых 500 постов, ему потребуется 25 часов. А за сутки его уже по любому забанят.

Проблема в другом. Никто скрипты дорабатывать не будет. Администратор форума придерживается позиции - "работает, значит, не трогай!"
Поэтому, разговоры здесь, это скорее выплеск эмоций и обмен впечатлениями, чем то, что будет воплощено в жизнь... к сожалению...
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Шедевры" Форума Программистов Levsha100 Свободное общение 1171 20.12.2012 00:42
Яндекс Виджет для Форума программистов Alar Свободное общение 12 01.07.2010 22:20