Антиреклама...., .......... |
Здравствуйте, гость ( Вход | Регистрация )
Антиреклама...., .......... |
2.7.2010, 17:23
Сообщение
#1
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 11.6.2010 Пользователь №: 7 042 Спасибо сказали: 0 раз |
Поставил скрипт антирекламы, но он даже банет если ты выдаешь простые ссылки. К примеру даже "http://mydc.ru/" скиньше получаешь бан!
Вот исходник скрипта, помогите пож-та. anti.lua ( 3.02 килобайт ) Кол-во скачиваний: 53 |
|
|
2.7.2010, 17:48
Сообщение
#2
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 11.6.2010 Пользователь №: 7 042 Спасибо сказали: 0 раз |
ну чтоб банил не за простые ссылки сайтов, а за рекламы хабов....
|
|
|
2.7.2010, 19:31
Сообщение
#3
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Замени 25 строку на
Цитата "no-ip","donet",".dars-ip.local","dars-ip.ru","10.73.","79.132.","Заходите на","dchub://Fex.ServeGame.Com",
|
|
|
2.7.2010, 19:38
Сообщение
#4
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 11.6.2010 Пользователь №: 7 042 Спасибо сказали: 0 раз |
|
|
|
2.7.2010, 19:46
Сообщение
#5
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Нет там такого, показывай что у тебя получилось.
|
|
|
2.7.2010, 19:48
Сообщение
#6
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 11.6.2010 Пользователь №: 7 042 Спасибо сказали: 0 раз |
Раскрывающийся текст Код -- Конфигурация скрипта BotName = "Антиреклама" -- имя бота BotReg = 0 -- регистрировать бота на хабе? (1=да/0=нет) BanMode = 2 -- Какой тип бана использовать? (0=перманент/1=Default temp ban time хаба/2 = сами выбираете время бана) BanTime = 1 -- Время бана в минутах для BanMode = 2 -- Что запрещаем? adverTable = { "fathub.zapto.org","pashahub.myftp.org","87.228.84.15","united.1hb.ru","87.228.39.77", "no-ip","donet",".dars-ip.local","dars-ip.ru","10.73.","79.132.","Заходите на","dchub://Fex.ServeGame.Com", b://","dchub://","d*c*h*u*b://","d-c-h-u-b://","d/c/h/u/b://","d`c`h`u`b://","d!c!h!u!b://","d@c@h@u@b://","d#c#h#u#b://","d$c$h$u$b://","d%c%h%u%b://","d^c^h^u^b://","d&c&h&u&b://","d(c(h(u(b://","d)c)h)u)b://","d_c_h_u_b://","d=c=h=u=b://","d+c+h+u+b://","d\c\h\u\b://","d?c?h?u?b://","d.c.h.u.b://","d>c>h>u>b://","d,c,h,u,b://","d<c<h<u<b://","d~c~h~u~b://","d№c№h№u№b://","d;c;h;u;b://","d:c:h:u:b://","d/c/h/u/b://","d|c|h|u|b://","d]c]h]u]b://","d[c[h[u[b://","d{c{h{u{b://","d}c}h}u}b://","d c h u b://"," dchub://", "no-ip","donet",".ru",".dars-ip.local","dars-ip.ru",".org",".com","10.73.","79.132.","Заходите на","dchub://Fex.ServeGame.Com", "dchub://online21rus.no-ip.org","online21rus.no-ip.org","o n l i n e 2 1 r u s . n o - i p . o r g", "Заходите на хаб:","dchub://online21rus.no-ip.org","Заходи на", "10.0.","dc.ozerki.net",". n o - i p . o r g", } -- Что разрешаем? safeTable = { "!", } -- Что получит юзер в случае, если пустит запрещенную рекламу? text = "Внимание. Насчёт рекламы: она тут запрещена (заходи позже как научешся себя ввести)." -- Что получит оператор хаба? text_to_op = "был забанен. Он пытался сообщать в общий чат следующию фразу:" -- Конец конфигуратора function OnStartup() if BotReg == 1 then Core.RegBot(BotName,"Детектор рекламы хабов" ,"",true); end end function ChatArrival(user,data) Core.GetUserAllData(user) local s,e,msg = string.find(data,"%b<>%s*(.*)%|") if not user.bOperator then if checkForAdvertising(msg) then if checkForSafe(msg) then return nil end Core.SendToNick(user.sNick,"<"..SetMan.GetString(21).."> *** "..text) Core.SendPmToOps(SetMan.GetString(24), "*** "..user.sNick.." "..text_to_op.." "..msg) if BanMode == 0 then Core.Ban(user,"","",0) end if BanMode == 1 then Core.TempBan(user,0,"","",0) end if BanMode == 2 then BanMan.TempBan(user,BanTime,"","",true) end end end end ToArrival = ChatArrival -- Детект приватов. function checkForAdvertising(msg) -- проверка на запрещенные адреса for i = 1,#adverTable do if string.find( msg , adverTable[i] , 1 , true ) then return 1 end end end function checkForSafe(msg) -- проверка на разрешенные адреса for i = 1,#safeTable do if string.find( msg , safeTable[i] , 1 , true ) then return 1 end end end |
|
|
2.7.2010, 19:53
Сообщение
#7
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Ты не заменил строку, а добавил её ещё раз, попутно исковеркав соседнюю. Попытайся ещё раз с самого начала.
|
|
|
2.7.2010, 20:00
Сообщение
#8
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 11.6.2010 Пользователь №: 7 042 Спасибо сказали: 0 раз |
Огромное тебе спасибо!!!! Alexey
|
|
|
8.7.2010, 11:04
Сообщение
#9
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 11.11.2009 Пользователь №: 4 990 Спасибо сказали: 18 раз |
123
|
|
|
9.7.2010, 10:24
Сообщение
#10
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
TROJAN, к чему этот оффтоп? Твоя? Ты ее написал? Такая антиреклама была почти на всех хабах по началу, уверяю тебя. О Боги...
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Антиреклама+антимат API2 |
55 | Setuper | 75 832 | 2.7.2019, 17:59 Посл. сообщение: Артём | |
Антиреклама для PtokaX API1, API2 | Скрипт антирекламы для чата и лички |
39 | Damaks | 57 116 | 9.8.2017, 14:26 Посл. сообщение: Ksan | |
Скрипт антимат и антиреклама с базой в Mysql | 1 | Vizunchik | 7 285 | 7.12.2011, 20:17 Посл. сообщение: Ksan | |
Антиреклама | 0 | AltSide | 6 357 | 3.4.2011, 17:18 Посл. сообщение: AltSide | |
Нужна антиреклама которая проверяет админов | 4 | Ares | 8 624 | 18.11.2010, 21:54 Посл. сообщение: parovoz23 | |
антиреклама | 0 | Pank1 | 4 941 | 17.9.2010, 9:49 Посл. сообщение: Pank1 | |
От: Антиреклама.... От темы с ID: 3598 |
9 | Артём | 11 479 | 2.7.2010, 19:29 Посл. сообщение: Артём | |
Антиреклама | 7 | random name | 10 721 | 8.5.2010, 14:35 Посл. сообщение: Ksan | |
Антиреклама | 13 | random name | 15 873 | 30.3.2010, 13:32 Посл. сообщение: Saymon21 | |
Антиреклама Помогите зделать реакцию на выбранные профили |
10 | Andrey_SHANDERA | 14 882 | 3.3.2010, 22:10 Посл. сообщение: Nickolya | |
Антиреклама/антимат (api 2) API2 | Проверяет лички и чат и можно выбрать наказание |
43 | D'aspid | 64 496 | 25.2.2010, 12:21 Посл. сообщение: kc_duke | |
От: антиМат и антиРеклама От темы с ID: 2269 |
0 | Steep | 5 215 | 11.11.2009, 12:44 Посл. сообщение: Steep | |
Антиреклама идея более сложного скрипта |
61 | Wariner | 67 040 | 30.9.2009, 18:16 Посл. сообщение: Ksan | |
Антиреклама Добавить или изменить |
9 | F I L I N | 12 520 | 18.9.2009, 1:31 Посл. сообщение: Артём | |
Антиреклама с заглушкой Гаг вместо бана |
8 | valdis73 | 13 238 | 11.8.2009, 19:29 Посл. сообщение: Ksan |
|
Сейчас: 23.12.2024, 9:47 |