'magnet:%?xt%S-', -- Не проверять рекламу магнет-ссылки
Касаемо остальных вопросов, все ответы есть в описании скрипта или изменениях.
Быстрый ответ писал(а):И еще. Зачем пихать в список "наиболее "спамные" адреса" и прочие ro/ru/ua, если вы всё равно фильтруете все ссылки?
Это сделано для предотвращения спама ссылками без префиксов. В изменениях к версии 1.6 объяснил.
Быстрый ответ писал(а):Что произойдёт, если сообщение содержит части совпадающие и с forbidden_patterns и с allowed_patterns? Я предполагаю, что такое сообщение будет пропущено без фильтрации? Проверять лень.
Жаль, что лень. Иначе не возник бы этот вопрос. Да и описание скрипта нужно тоже не лениться читать, если уж сам скрипт не поленился посмотреть
- Не существует проблемы с обходом защиты благодаря оптимальному поисковому алгоритму (распространённая проблема в большинстве скриптов, случается при нахождении в одном сообщении заперещённой фразы и исключения).
Второй пункт был основной причиной, по которой мне не подходил ни один существующий скрипт. Да и сейчас из современных либо эти дыры в альтернативных скриптах, либо нельзя перекрыть все лазейки. Поэтому на свет появился этот скрипт - эссенция знаний человечества об анти-спаме.
Добавлено: 20 июн 2011, 19:09
Damaks
Быстрый ответ
И на будущее выявленные уязвимости лучше писать в личку, а не расписывать. Не все следят за обновлением. Я бы придержал обновление до более-менее существенных изменений и только потом выпустил новую версию. А теперь пришлось также в чате писать решение.
Добавлено: 21 июн 2011, 11:30
Быстрый ответ
Damaks
Ты не указал в описании "о багах сообщать только в личку по секрету" - так что претензия отклоняется
Добавлено: 21 июн 2011, 12:54
[REAL]AfLc
Damaks писал(а):ВНИМАНИЕ! Для предотвращения спама магнет-ссылками со "спамным" именем файла нужно изменить шаблон мангет-ссылки в исключениях (allowed_patterns):
Спасибо!
Добавлено: 11 июл 2011, 18:06
Kucik
Хороший, годный скрипт. На всех наших локальных хабах он стоит.
Добавлено: 18 май 2013, 08:47
aleksei
подскажите пожалс по этому скрипту. надо чтобы http ссылки свободно проходили в общий чат.
я и так и сяк этот http добавлял,и не пропускает всеравно>
выяснил тут что http://172.25.77 (пример) бот пропускает и точку после 77 пропускает,а следующие цифры уже -нет.
Добавлено: 18 май 2013, 14:55
Kimbo
aleksei, если тебе http://IP только пропускать надо, то пропиши в исключениях http://%d+%.%d+%.%d+%.%d+
Добавлено: 18 май 2013, 16:26
aleksei
да мне не только ип,но и по имени тоже чтоб свободно. хотя добавил проверил,по имени тоже пропускает. можно в кратце расшифровать это выражение?
Добавлено: 20 май 2013, 18:34
Kimbo
aleksei писал(а):можно в кратце расшифровать это выражение?