IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   İp bloke (https://www.ircforumlari.net/mirc-scripting-sorunlari/455145-ip-bloke.html)

Beklenti 20 Şubat 2012 23:43

İp bloke
 
Servere girişte s notice ile ibi karantinaya almak istiyorum ama bir türlü olmadı. Atiyorum 133.11.* şeklinde bu blogun tamamı servere girince direkt zline atilsin. Yada tüm kanallardan sapart yapılsın. Bunu nasıl yapabiliriz arkadaşlar.

Edit: Koda eğer ident uygulamasıda eklenebilirse mesela sadece identi x ipi ise 133.11.* olursa zline atsın yani x@133.11.* gibi bir girişe zline atsın. Ama y@133.11.* gibi bir girişi görmezden gelebilsin yada diğer türleri..

Şimdiden teşekkürler.

Beklenti 21 Şubat 2012 19:25

Cevap: İp bloke
 
Güncel...

WaLek 22 Şubat 2012 01:15

Cevap: İp bloke
 
Alıntı:

Beklenti Nickli Üyeden Alıntı (Mesaj 1041038321)
Güncel...


MerhabLar ..
Şurda benzer bi kod var forumda mevcut oLan proxy.txt ıcerisine Sen kendın ip lerini atabilirsin .. bi dene olmadı gene yardımcı oLuruz : )

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Beklenti 22 Şubat 2012 13:22

Cevap: İp bloke
 
Aşağıdaki gibi birşey düzenledim bu şekilde identi alıyorum ama ben [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]u2.** şeklinde aldırmak istiyorum.
PHP- Kodu:

on *:SNOTICE:*:{
  if *
Client connectingiswm $1- {
    var %
ident $right($gettok($10,1,64),-1)
    if %
ident == KELEBEK {
      .
shun $
    
}  
  }



SiLuet 22 Şubat 2012 20:35

Cevap: İp bloke
 
Kod:

on *:SNOTICE:*Client*connecting*:{
  var %ident+ip $left($right($10,-1),-1)
  if ($gettok(%ident+ip,1,64) == Y) && $regex($gettok(%ident+ip,2,64),/^133.11/i) { .zline  $9 }
}

Kırmızı Yerleri İstediğin Şekilde editledikten sonra Bu şekilde Dene Bakalım.

Beklenti 23 Şubat 2012 00:41

Cevap: İp bloke
 
Evet teşekkürler bu kod çalışıyor. Koda ek olarak şu yapılabilirmi mesela 70.144.* ve 70.145.* aynı kodda 1 ip yerine 2 ip blogu ekleme gibi bir şans varmı?

Narsinha 23 Şubat 2012 01:01

Cevap: İp bloke
 
Kod:

on *:SNOTICE:*Client*connecting*:{
  var %ident+ip $left($right($10,-1),-1)
  if ($gettok(%ident+ip,1,64) == Y) && $regex($gettok(%ident+ip,2,64),/^133.11) || $regex($gettok(%ident+ip,2,64),/^70.(14(4|5))) { .zline $9 }
}


Beklenti 23 Şubat 2012 03:44

Cevap: İp bloke
 
Alıntı:

Egzodya Nickli Üyeden Alıntı (Mesaj 1041039446)
Kod:

on *:SNOTICE:*Client*connecting*:{
  var %ident+ip $left($right($10,-1),-1)
  if ($gettok(%ident+ip,1,64) == Y) && $regex($gettok(%ident+ip,2,64),/^133.11) || $regex($gettok(%ident+ip,2,64),/^70.(14(4|5))) { .zline $9 }
}


Teşekkürler denemedim ama şu kısmın tam açıklaması nedir?
Kod:

$regex($gettok(%ident+ip,2,64),/^70.(14(4|5)))
80.177.* eklemek istedim mesela şu şekilde doğru olur sanırım;

PHP- Kodu:

$regex($gettok(%ident+ip,2,64),/^80.(17(7|5))) 


Narsinha 23 Şubat 2012 10:12

Cevap: İp bloke
 
$regex($gettok(%ident+ip,2,64),/^70.(14(4|5)))

Burda ^ başlayan anlamı katıyor ^70.14 kısmı sabit 14 ün yanına gelecek sayı 4 veya 5 ise (4|5) ^70.144 veya ^70.145

Beklenti 23 Şubat 2012 22:41

Cevap: İp bloke
 
Teşekkürler sanırım buda çalışıyor saolun arkadaşlar.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:09.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net