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/)
-   -   Badnick Taraması Kod istegi yardım (https://www.ircforumlari.net/mirc-scripting-sorunlari/363372-badnick-taramasi-kod-istegi-yardim.html)

Nothinq 04 Kasım 2010 13:41

Badnick Taraması Kod istegi yardım
 
Selam Arkadaslar Şuan bana boyle bir kod lazim Mesela Kullanıcılar kısmında badnicklerim su sekilde sıralı;
-
Nick:*enses*!*@*
Nick:*karın*!*@*
Nick:*karin*!*@*
Nick:*knt*!*@*
Nick:*k?nt?r*!*@*
-
İstedigim şey ise ben kanala girdigimde Aktif kanalda
!tara
yazdıgımda benim bu Kullanıcılar listemdeki olan bütün badnickleri Ban Kick şeklinde atmasını istiyorum mümkünmüdür.
Şimdiden Yardımlariniz icin Tesekkür ediyorum..

CesuryureK 04 Kasım 2010 14:23

Cevap: Badnick Taraması Kod istegi yardım
 
PHP- Kodu:

on *:input:#: { 
if ($== !tara) {
var %
csr 1
while (%csr <= $nick(#,0)) {
var %Bad $nick(#,%csr)
if ($level($nick(#,%csr)) == Nick) { mode # +b $ulist(%Bad) | kick # %bad Uygunsuz Nick }
inc %csr
}
}



User liste nickleri şöyle sıralayın.


Nick:*enses*
Nick:*karın*
Nick:*karin*
Nick:*knt*
Nick:*k?nt?r*

kısacası !*@* kısmı kullanmayın.

Nothinq 04 Kasım 2010 14:51

Cevap: Badnick Taraması Kod istegi yardım
 
Sağ'olasn ustad eline emegine saglık

----------

Hocam Calısmadi Bir Hata olmasin Code'de?

CesuryureK 04 Kasım 2010 17:26

Cevap: Badnick Taraması Kod istegi yardım
 
Hayır kodda sorun yok.

Aynı sayfada başka input eventinin olmadığına dikkat edin.

Remote panelini ALT+R tuş kombinasyonu ile açtıktan sonra remote panelinin sol üst köşesinde Dosya var ona tıklayıp Yeni sekmesine basıp boş bir remote sayfasına ilgili kodu yapıştırıp, bir kanalda !tara yazın.
önceki mesajımda söylediğim gibi kullanıcı users kısmında

Nick:*Salak* şeklinde ekli olması gerekir. Nick:*Salak*!*@* şeklinde olursa çalışmayacağını dile getirmiştim.

kodu denemeden vermiştim. Çalışmadığını dile getirince bende denedim ve sonuç şu şekilde.

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

Nothinq 04 Kasım 2010 18:45

Cevap: Badnick Taraması Kod istegi yardım
 
Aynen hocam input ile baslıyan baska bir kodda varmıs o yüzden çakışıyormus tesekkürler.

onuraksal 12 Şubat 2013 17:45

Cevap: Badnick Taraması Kod istegi yardım
 
Bana da bu tip bir komut lazım.
Op olduğumuz kanallar için, badnickleri bir pencerede loglar şeklinde görüntüleyebilmek istiyorum.

Mesela,

XXXX nickiyle #YYYY kanalına giriş yaptı. şeklinde anlık alt alta sıralama mümkün müdür bir info penceresinde?

IRC-Dancer 12 Şubat 2013 21:44

Cevap: Badnick Taraması Kod istegi yardım
 
Kod:

on *:input:#: {
if ($1 == !tara) {
var %csr = 1
while (%csr <= $nick(#,0)) {
var %Bad = $nick(#,%csr)
if ($level($nick(#,%csr)) == Nick) { mode # +b $ulist(%Bad) | kick # %bad Uygunsuz Nick | notice Nick'in %bad  nicki # kanalına giriş yapıp oto atılmıştır. }
inc %csr
}
}
}

Bu şekil daha faydalı olacağına inanıyorum

onuraksal 20 Şubat 2013 01:13

Cevap: Badnick Taraması Kod istegi yardım
 
Sadece ayrı bir info penceresinde, girişleri görmek istiyorum. Otomatik atılmasını istemiyorum. Mümkün müdür?

leon216 20 Şubat 2013 09:46

Cevap: Badnick Taraması Kod istegi yardım
 
alias badtara {
var %jnk 1
while %jnk <= $nick($1,0) {
if $ulist($nick($1,%jnk),bad,0) {
mode $chan +b $nick($1,%jnk)
kick $chan $nick($1,%jnk) 13  $nick 2 Bu Nick  #  2kanaLı Için Uygun Değildir. %Java
}
inc %jnk
}
}
------

Users Kısmına
bad:nick
bad*nick*
eklemenız yeterLı

/badtara #kanal Olarak Kullanabılırsınız Yada
/alias /F5 /badtara #
seklınde Yapabılırsınız. Illakı yazdıgımda Calıssın Dıorsanız

on *:input:#: if ($1 == !tara) { /badtara # | msg # Tarama Gercekleşiyor .. }
alias badtara {
var %jnk 1
while %jnk <= $nick($1,0) {
if $ulist($nick($1,%jnk),bad,0) {
mode $chan +b $nick($1,%jnk)
kick $chan $nick($1,%jnk) 13  $nick 2 Bu Nick  #  2kanaLı Için Uygun Değildir. %Java
}
inc %jnk
}
}

Med Cezir 20 Şubat 2013 14:45

Cevap: Badnick Taraması Kod istegi yardım
 
Sanırım farklı bir kod değil, aynı kodda badnickleri banlamak yerine bir pencerede takip etmek istenmiş.
Kodda kırmızı ile belirtilen kısımları, farklı bir kodunuz varsa onlardada ban satırlarını aşağıdaki mantıktaki gibi değiştirerek yansıttırabilirsiniz @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]nfo penceresine.
Kod:

on *:input:#: {
if ($1 == !tara) {
var %csr = 1
while (%csr <= $nick(#,0)) {
var %Bad = $nick(#,%csr)
if ($level($nick(#,%csr)) == Nick) { if !$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]nfo) { window -k0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]nfo } | aline @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]nfo $timestamp $chan kanalına %bad giriş yaptı. $ulist(%Bad) }
inc %csr
}
}
}



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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk