Tekil Mesaj gösterimi
Alt 13 Aralık 2010, 21:54   #2
Çevrimdışı
uFuK
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: nicklere numara vererek banlama




Yapılır tamam olurda ne gerek var? algoritmasını söyleyim yapabilirsen yap kolay kolay bu gereksizlikte birşey için kimse uğraşmaz.

$nick(#,0) identifiers'yla mevcut kanaldaki nicklerin toplam list'ini al. bunu bir txt'e kaydet. Kaydederken write bilmemne.txt %t $nick(#,%i) şeklinde kaydetmelisin. %t ve %i değerlerini inc'le artırırsan o txt belgesinde numara = nick şeklinde bir sıralama olur. Daha sonra !gline 3 dedin diyelim bunu yakalayan bir event olustur ve bilmemne.txt'n içinde o 3 rakamını bul sonra o satırı yakalayıp $gettok'la numaradan ayır isabet eden nicke zline at.

Ha kanala nickler girip/cıktıkca bu txt'deki verilerde saçmalayacaktır. Onun için join,quit ve part eventlarıyla txt belgesini sürekli güncellemelisin. Onun algoritmasıda veririm sen baştakini yapabilirsen.


Konu uFuK tarafından (13 Aralık 2010 Saat 22:05 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver