Версия для печати темы
		
		MyDC.ru _ Kорзина _ Дополнить Антирекламу
			Автор: Andrey_SHANDERA  23.2.2009, 7:17
			Доброго времени суток! С праздником!!!! С днём защитника отечества, нас РУССКИХ МУЖИКОВ! Пускай нас любят девушки, и бояться все враги! (Особенно Америкосы) Ну а теперь к делу. Очень прошу специалистов, дополнить мою антирекламу одной возможностью. А именно. Она у меня настроена очень жёстко, сразу на перманент! А всем понятно, что при перманентном бане, ошибок быть не должно. Вот сижу я на хабе, а мне раз приходит сообщение, что такой то был за банен за то, что пытался сообщить в чат следующую фразу. Я смотрю... если считаю что это реклама то бан остаётся, а ели это что то другое, то я снимаю. Но вот не задача. Ночью я сплю! А утром смотрю забанило 4 человека. Понятное дело написано причина реклама. Но очень прошу вас, что бы в ЛС админа указанного в скрипте, при входе на хаб приходила инфа о новых забаненных юзерах с тем, что именно пытались сообщить в чат или в ЛС эти юзеры. Если админ он лайн, то ему сразу приходит. Остальным админам и операторам, что бы приходило только когда они он лайн и только, что был забанен за рекламу, без указания того, что пытался сообщить юзер.!  Очень, Очень Вас прошу, знаю что для вас это раз плюнуть! Сделайте пожалуйста. Ещё раз всех с праздником, свою Антирекламу прилагаю. Птока 4.1.1
			
			
 
			
		 
			Автор: Vizunchik  23.2.2009, 10:17
			Вот тебе антиреклама. Юзай поиск там всё есть . Тебя тоже с праздником
			
			
 
			
		 
			Автор: Andrey_SHANDERA  23.2.2009, 10:39
			Цитата(Vizunchik @ 23.2.2009, 11:17) 

Вот тебе антиреклама. Юзай поиск там всё есть . Тебя тоже с праздником
Это абсолютно не то и такая мне ни когда не была нужна.! Мне надо так как я описал сверху и в моей антирекламе. Её для меня Wariner подделал. Спецом для меня. Дай бог ему здоровья. Поэтому слёзно прошу специалистов мне помочь.
			
			
			
		
 
			Автор: Wariner  23.2.2009, 11:00
			не стал особо мудрить просто записал фразу в причину бани. может кому то не понравится но зато без лишних наворотов
			
			
 
			
		 
			Автор: Andrey_SHANDERA  23.2.2009, 15:49
			Цитата(Wariner @ 23.2.2009, 11:00) 

не стал особо мудрить просто записал фразу в причину бани. может кому то не понравится но зато без лишних наворотов
А так как я просил сложно?  

  Просто очень, очень надо, что бы ни кто из оперов не видел причину. А так мало того что им приходит, так они ещё и там смотрят и своим друзьям раскидывают. А мы пока молодой хаб и нам каждый человек на счету... ((( Выручите пожалуйста в последний раз, уж очень такая антирека нужна....
			
			
			
		
 
			Автор: Vizunchik  23.2.2009, 17:56
			Народ можете добавить в этот скрипт функцию, где можно выбирать, кому будет приходить причина
			
			
 
			
		 
			Автор: KauH  24.2.2009, 14:11
			Цитата(Vizunchik @ 23.2.2009, 17:56) 

Народ можете добавить в этот скрипт функцию, где можно выбирать, кому будет приходить причина
держи ник сам поменяешь если что
 Антиреклама.lua ( 11.16 килобайт )
: 11
			
			
			
		 
			Автор: Strem  24.2.2009, 15:42
			Цитата(Andrey_SHANDERA @ 23.2.2009, 6:17) 

А именно. Она у меня настроена очень жёстко, сразу на перманент! А всем понятно, что при перманентном бане, ошибок быть не должно.
Цитата(Andrey_SHANDERA @ 23.2.2009, 14:49) 

Просто очень, очень надо, что бы ни кто из оперов не видел причину. А так мало того что им приходит, так они ещё и там смотрят и своим друзьям раскидывают. А мы пока молодой хаб и нам каждый человек на счету... (((
Вам не антиреклама нужна, а нормальный подход к делу - ни один скрипт не заменит вменяемого оператора, а, уж тем более, ставить людей которым не доверяете - изначально не правильно.
К тому же ставить перманент вовсе не есть гуд - так как одним баном можно всю сеть из тысячи пользователей забанить, к примеру. 
Молодому хабу, такая политика, просто не даст вырасти.
			
			
			
		
 
			Автор: Andrey_SHANDERA  24.2.2009, 18:14
			Цитата(Wariner @ 23.2.2009, 11:00) 

не стал особо мудрить просто записал фразу в причину бани. может кому то не понравится но зато без лишних наворотов
Тогда можно попросить вот такое, допустим я поставил реагировать на адрес блаблабла. А эти хитрецы стали писать так и их не банит БЛАБЛАБЛА. Можно поправить так, что бы не зависимо от регистра срабатывал. в скрипте который изменил Wariner.
			
			
			
		
 
			Автор: Vizunchik  24.2.2009, 21:00
			Цитата(KauH @ 24.2.2009, 16:11) 

держи ник сам поменяешь если что
 Антиреклама.lua ( 11.16 килобайт )
: 11А можно по профилям выбирать кому сообщение будет приходить . А не только мне. Например, только админом или только опам
			
			
			
		
 
			Автор: KauH  24.2.2009, 22:58
			
 Антиреклама.lua ( 11.34 килобайт )
: 14
			
			
			
		 
			Автор: Andrey_SHANDERA  25.2.2009, 13:31
			А мне ни кто не поможет?:'-( Пожалуйста! Прошу вас.
			
			
			
		 
			Автор: mariner  25.2.2009, 13:50
			я помогу - в настройках профилей поставь, что операторы могут тока банить и кикать. А вот разбанить и банлист не могут смотреть.
			
			
			
		 
			Автор: Andrey_SHANDERA  25.2.2009, 13:57
			Цитата(mariner @ 25.2.2009, 13:50) 

я помогу - в настройках профилей поставь, что операторы могут тока банить и кикать. А вот разбанить и банлист не могут смотреть.
спс, но я с этим разобрался, я по поводу сообщения №9
можно попросить вот такое, допустим я поставил реагировать на адрес блаблабла. А эти хитрецы стали писать так и их не банит БЛАБЛАБЛА. Можно поправить так, что бы не зависимо от регистра срабатывал. в скрипте который изменил Wariner. То есть что бы в скрипте достаточно было прописать слово на которое реагировать маленькими буквами а он реагировал бы и на большие.... очень прошу помощи. Вот в этом скрипте:
			
			
			
		
 
			Автор: Wariner  25.2.2009, 16:03
			В складе функций есть функция понижения регистра от Setuper`а! Попробуй сам её правильно всунуть))))
			
			
			
		 
			Автор: Andrey_SHANDERA  25.2.2009, 16:13
			Цитата(Wariner @ 25.2.2009, 16:03) 

В складе функций есть функция понижения регистра от Setuper`а! Попробуй сам её правильно всунуть))))
Злой Wariner (((( 
PS Всё, зделал сам ))) Всем спасибо!!!
			
			
			
		
 
			Автор: MEXAHuK  26.2.2009, 9:05
			не помешало бы базу запрещённых и разрешённых регулярных выражений вынести в отдельный файл.
зачем: для того чтобы была возможность админам и Опам добавлять из меню то что можно и то что запрещено. просто задолбался каждое новое слово вручную в скрипт записывать. а так: 
меню - реклама - разрешённая добавить
                       - запрещённая добавить
         - мат - добавить к матам
                 - добавить к не матам
			
			
			
		 
			Автор: dmvn  12.3.2009, 10:29
			MEXAHuK
антирекламу с файловыми базами можешь у меня взять -- http://mydc.ru/topic1432.html из архива antiadv.lua + библиотека (dmvn-lib/*.lua).
правда, там нету добавления и удаления, но статистика показывает, что файлы-то редактировать приходится не чаще раза в месяц.
что касается антимата, его надо написать один раз качественно и больше не трогать 
 пример смотрим в той же теме, amfilter.lua + та же библиотека.
этот скрипт отлаживался в течение 2 лет на хабе с 5000 юзерами, так что... 
и кроме того, на паттерны антимата надо внимательно смотреть, когда они все рядом, соединять их, смотреть какие сильно пересекаются и их можно слить в один, и тд... поэтому как раз удобно когда они в скрипте.
всё-таки корректура фильтров -- это (имхо) прерогатива программиста, а не оператора, который вообще в regexp-ах может ничего не смыслить.
			
			
			
		 
			Автор: Артём  12.3.2009, 12:35
			2dmvnУ меня вопрос,а где именно лежат в скрипте адресса запрещённых IP и  DNS??А то только нашёл "белый лист"
			
			
			
		 
			Автор: dmvn  13.3.2009, 11:06
			я же внятно сказал: они лежат не в скрипте, а в файлах!
путь/к/хабу/DataBase// BlackDNS.dat, BlackIP.dat WarnDNS.dat 
белый список у меня настолько редко менялся, что я решил оставить его за-hardcode-енным в скрипт.