Антиреклама, идея более сложного скрипта |
Здравствуйте, гость ( Вход | Регистрация )
Антиреклама, идея более сложного скрипта |
24.6.2009, 18:29
Сообщение
#41
|
|
Участник Группа: Пользователи Сообщений: 30 Регистрация: 15.4.2009 Из: Россия Пользователь №: 3 050 Спасибо сказали: 4 раза |
Вот вам:
CODE "d c h u 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://","dchub://","h.a.b."," dchub", "d c h u 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://","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://"," 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:"," dc hub:","dcHUB://","d c h u b://","dchuB://","Dchub://","DcHub://","DCHUB://", "dChUb://","DcHUB://","DchuB://","DCHuB://","dChUb://","DChub://","dchub://","DcHub://192.168","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://", "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://", |
|
|
24.6.2009, 19:36
Сообщение
#42
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Что за бред?
Всё это укладывается максимум в 2-3 регулярных выражения! |
|
|
24.6.2009, 20:39
Сообщение
#43
|
|
Участник Группа: Пользователи Сообщений: 30 Регистрация: 15.4.2009 Из: Россия Пользователь №: 3 050 Спасибо сказали: 4 раза |
Хмм.. Дай подумаю откуда у меня это.. а ну да скрипт то писал не я из которого взял
просьба написать эти 2-3 регулярных выражения |
|
|
24.6.2009, 20:51
Сообщение
#44
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Код [dD][%c%p][Cc][%c%p][Hh][%c%p][Uu][%c%p][Bb]://
[dD]%s*[Cc]%s*[Hh]%s*[Uu]%s*[Bb]:// |
|
|
24.6.2009, 21:01
Сообщение
#45
|
|
Участник Группа: Пользователи Сообщений: 30 Регистрация: 15.4.2009 Из: Россия Пользователь №: 3 050 Спасибо сказали: 4 раза |
Жаль что в этом скрипте
anti_advertising_silent.lua ( 5.68 килобайт )
Кол-во скачиваний: 13
выражения данного типа не работают |
|
|
24.6.2009, 21:07
Сообщение
#46
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Должно работать!
Код local tAdver = {
"[dD][%c%p][Cc][%c%p][Hh][%c%p][Uu][%c%p][Bb]://", "[dD]%s*[Cc]%s*[Hh]%s*[Uu]%s*[Bb]://", } |
|
|
24.6.2009, 22:48
Сообщение
#47
|
|
Участник Группа: Пользователи Сообщений: 30 Регистрация: 15.4.2009 Из: Россия Пользователь №: 3 050 Спасибо сказали: 4 раза |
Не работает
|
|
|
25.6.2009, 7:42
Сообщение
#48
|
|
Продвинутый участник Группа: Пользователи Сообщений: 134 Регистрация: 18.6.2008 Из: подземелье Пользователь №: 41 Спасибо сказали: 7 раз |
Надо переписать:
CODE function checkForAdvertising(msg) -- проверка на запрещенные адреса for i = 1,#tAdver do if string.find(msg, tAdver[i], 1, true) then return 1 end end end на: CODE function checkForAdvertising(msg) for _,v in ipairs(tAdver) do if string.find(msg, v) then return true end end return false end и CODE function checkForSafe(msg) -- проверка на разрешенные адреса for i = 1,#tSafe do if string.find(msg ,tSafe[i] , 1, true) then return 1 end end end заменить на: CODE function checkForSafe(msg) for _,v in ipairs(tSafe) do if string.find(msg, v) then return true end end return false end Будет работать |
|
|
25.6.2009, 11:08
Сообщение
#49
|
|
Участник Группа: Пользователи Сообщений: 30 Регистрация: 15.4.2009 Из: Россия Пользователь №: 3 050 Спасибо сказали: 4 раза |
Вопросов больше не имею
|
|
|
2.8.2009, 19:20
Сообщение
#50
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 10.7.2009 Из: Тула Пользователь №: 3 842 Спасибо сказали: 0 раз |
Внёс в скрипт все доменные варианты с бесплатных сайтов no-ip.com и dyndns.com. Может кому пригодится)
Прикрепленные файлы
|
|
|
6.8.2009, 11:14
Сообщение
#51
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Внёс в скрипт все доменные варианты с бесплатных сайтов no-ip.com и dyndns.com. Может кому пригодится) Не все домены ....Большенство ещё и повторяется,весь список который ты вписал можно было и упростить... Цитата ".com",".net",".org",".biz",".info",".tv",".ws",".cc",".nu",".su",".us",".mobi",".me",".cx",".ca",".uk",".ru" вот так,и места мало занимает |
|
|
9.8.2009, 23:28
Сообщение
#52
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 10.7.2009 Из: Тула Пользователь №: 3 842 Спасибо сказали: 0 раз |
Не все домены ....Большенство ещё и повторяется,весь список который ты вписал можно было и упростить... вот так,и места мало занимает Насчет того что домены не все, я написал, что вписал только те которые на этих двух сайтах. А насчет того чтоб упростить, я вписал антирекламу на хабы (т.к. сайты на этих доменах втречаются гораздо реже, нежели хабы), а под твоё упрощение могут попасть как раз всё теже сайты. У меня лично на хабе реклама сайтов разрешена. У кого запрещена, тому конечно же подойдет "упрощённый" вариант. |
|
|
9.8.2009, 23:58
Сообщение
#53
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Цитата А насчет того чтоб упростить, я вписал антирекламу на хабы (т.к. сайты на этих доменах втречаются гораздо реже, нежели хабы), а под твоё упрощение могут попасть как раз всё теже сайты. Полная чушь то что ты кинул и то что я кинул нечем не отличается,просто у тебя длинный список,а я просто окончания доменов техже дал. Цитата У меня лично на хабе реклама сайтов разрешена. У кого запрещена, тому конечно же подойдет "упрощённый" вариант. Опять чушь...если реклама сайтов разрешена то её вписать можно сюда RekExcept={ -- Маска исключений для рекламы http:// www. это вписуешь и пофиг на те "упрощённые" варианты,если ссылка будит http:// или www. то небудит наказывать,а сайты без этих ссылок не кто не рекламит......(Надеюсь поймёте что я имел ввиду ) |
|
|
10.8.2009, 0:04
Сообщение
#54
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 10.7.2009 Из: Тула Пользователь №: 3 842 Спасибо сказали: 0 раз |
Да поняли мы тебя, поняли)
|
|
|
10.8.2009, 0:13
Сообщение
#55
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
crake держи конфетку за понимание
|
|
|
19.9.2009, 4:28
Сообщение
#56
|
|
Начинающий Группа: Пользователи Сообщений: 10 Регистрация: 4.7.2008 Из: RU Пользователь №: 129 Спасибо сказали: 1 раз |
подскажи как сделать чтобы админам приходило сообщение о рекламе ?
в скрипте есть строчка Код Core.SendToOpChat((" *** %s с IP: %s %s %s"):format(tUser.sNick, tUser.sIP, sPmTextToOp, sMsg)) --- сообщение о рекламе приходит в Опчат но никаких сообщений админам не поступает ... разобрался сам |
|
|
25.9.2009, 1:33
Сообщение
#57
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Вот скрипт "тихой" антирекламы, котрый не банит, рекламщик кидает спокойно в чат, но рекламу видит только он сам. Операторам в Опчат посылается полная информация о рекламе (ник, IP, текст рекламы). Для тех, кто мечтал о таком способе - посмотрите внимательно - это очень легко сделать было. Скрипт был старый, от NRJ, для API 1 (Птока 0.3.6.0) (API1) подскажите к0д чтобы проверяло "[wW][wW][wW][%.]", а то скрипт проверяет только "www." Раскрывающийся текст CODE function checkForAdvertising(msg) -- проверка на запрещенные адреса for i = 1,#tAdver do if string.find(msg, tAdver[i], 1, true) then return 1 end end end на: CODE function checkForAdvertising(msg) for _,v in ipairs(tAdver) do if string.find(msg, v) then return true end end return false end и CODE function checkForSafe(msg) -- проверка на разрешенные адреса for i = 1,#tSafe do if string.find(msg ,tSafe[i] , 1, true) then return 1 end end end заменить на: CODE function checkForSafe(msg) только это под апи2,а нужно апи1for _,v in ipairs(tSafe) do if string.find(msg, v) then return true end end return false end |
|
|
27.9.2009, 20:22
Сообщение
#58
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
в строках вида
Код if string.find(msg ,tSafe[i] , 1, true) then убираешь последние 2 параметра чтобы было примерно так: Код if string.find(msg ,tSafe[i]) then попробуй... |
|
|
27.9.2009, 20:35
Сообщение
#59
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Код anti_advertising_silent_апи1.lua:88: attempt to index global 'tSafe' (a nil value) anti_advertising_silent____1.lua ( 3.91 килобайт ) Кол-во скачиваний: 8 P.S.Спасибо!!!сам уже разобрался, anti_advertising_silent____1.lua ( 3.93 килобайт ) Кол-во скачиваний: 19 (может кому понадобится) |
|
|
30.9.2009, 17:50
Сообщение
#60
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
P.S.sУ меня такой вот вопрос что на апи1 что на апи2 эти антирекламы пропускают рекламу если к примеру в разрешённых ссылка www. и писать к примеру ( Заходите на хаб dchub://10.0.0.0 www. ) то пропускает....подскажите что нужно добавить или изменить
|
|
|
Похожие темы
|
Сейчас: 27.11.2024, 2:51 |