|
muratt_aziz Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
s.a arkadaslar kanalımıza timer 0 0 saldırıları oluyor bir sayfa boyuna ulasana kadar korumalar anlayamıyor bunun önüne nasıl geceriz folt koruması dahı okadar hızlı algılayamıyor en hızlı koruma hangisi arkadaslar yardım edermisiniz acil ne yapmam lazım Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
- Aşağıdaki Code'leri Script'ine eklersen Flood ve Join / Part Saldirilarına bir nebze engel olursun.
- Ctrl + R Yaparak Script'in Remote Bölümüne eklersen çalişacaktir.
;----------------------------
;Join/Part Flood Koruması!
#jflood on
on 1:join:#: {
if $me !isop $chan { halt } | if $nick isop $chan { halt }
inc -u60 %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < 7 halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
ban $chan $wildsite | kick $chan $nick 4 $+ 7¤ 1Join/Part4[1!4]1
}
#jflood end
;-----------------------------
;Uzun Yazı Koruması!!
#msgpro off
on *:text:*:#: {
if $me !isop $chan { halt } | if ($nick !isop # && $len($1-) > 390) {
mode # +b $nick
kick # $nick 4 $+ 7¤ 1Uzun Yazi4[1!4]
}
}
on *:ACTION:*:#: {
if $me !isop $chan { halt } | if ($nick !isop # && $len($1-) > 300) {
ban # $nick 2
kick # $nick 4 $+ # 7¤ 1Uzun Yazi4[1!4] }
}
#msgpro end
;Notice Flood Koruması!
#noticeflo off
on 1:NOTICE:*:?: {
if (%SelfProt == OFF) || (%lagmode == ON) { goto NoEnd }
if ($nick == ChanServ) || ($nick == NickServ) || ($nick == Global) || ($nick == MemoServ) || ($nick == ShadoW) { goto NoEnd }
inc %pnf [ $+ [ $site ] ] | .timer 1 5 unset %pnf [ $+ [ $site ] ]
if (%pnf [ $+ [ $site ] ] == 2) { ignore -u60 $wildsite | msg $nick ignore edildin! }
:NoEnd
}
#noticeflo end
;-------------------
on @OpenProxy:join:#:{ if ($nick != $me) { .ban $chan $wildsite | kick $chan $nick 7¤ 1Proxy4[1!4]1 } }
alias Proxyconf if $dialog(Proxylist) == $null dialog -m Proxylist Proxylist
dialog Proxylist {
title "Proxy ip Korumasi"
size -1 -1 200 280
button "Tamam", 1, 110 200 70 20,ok
list 2, 10 20 180 135, sort
box "ProxyListesi", 3, 5 5 190 145
edit "*!*@", 4, 10 165 180 20, autohs
box "Eklenecek İp'yi Girin", 5, 5 150 190 45
button "İp Ekle", 6, 20 200 70 20
box "Not:", 7, 5 225 190 45
text "İp'yi Kaldirmak icin İp'nin Uzerine Cift Tiklayin", 8, 25 240 140 45
}
alias Proxysetup if $dialog(Proxylist) == $null dialog -m Proxylist Proxylist
on *:dialog:Proxylist:dclick:2:{ .ruser OpenProxy $did(2).seltext | did -d Proxylist 2 $did(2).sel }
on *:dialog:Proxylist:sclick:6:{ if ($did(4) != $null) { did -a Proxylist 2 $did(4) | .auser OpenProxy $did(4) | did -fr Proxylist 4 } }
on *:dialog:Proxylist:init:*:{
if ($ulist(*,OpenProxy,0) != $null) {
set %prx.Proxy 0
while (%prx.Proxy < $ulist(*,OpenProxy,0)) {
inc %prx.Proxy 1
did -a Proxylist 2 $ulist(*,OpenProxy,%prx.Proxy)
}
unset %prx.Proxy
}
}
- Bu Codeler'le Engelleyebilirsin , yanlış veya eksikse bilgilendirirseniz sevinirim..
- Iyi Forumlar.