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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 13 Aralık 2010, 21:46   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
nicklere numara vererek banlama




s.a arkadaşlar şöyle birşey olabilir mi acaba
mesela benim kullandıgım mircte #sohbet kanalındaki bütün kullanıcıların yanına bir numara vericem ve bu numara üzerinden banlama işlemi olabilir mi
mesela diyelim ki sohbet kanalındaki kullanıcılarım mircte şöyle gözüküyor

ali
ahmet
büşra
beyza
ceylan
..
bu şekilde alt alta gözüküyor.
bunu mircte
1 - ali
2- ahmet
3 - büşra
4- beyza
5- ceylan
diye numaralandırıcam ve ben örnegin /gzline 3 yazdıgımda büşra nicki sıunucudan atılcak.
yani id gibi bişey işte
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

umarım anlatabilmişimdir.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 13 Aralık 2010, 21:54   #2
Çevrimdışı
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

Alt 13 Aralık 2010, 21:57   #3
Çevrimdışı
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




FenomeNs Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
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 ve quit eventlarıyla txt belgesini sürekli güncellemelisin. Onun algoritmasıda veririm sen baştakini yapabilirsen.

üstad nie gereksiz olsun ki ? amacım oplara kolaylık sağlamak.. 2 saat nicki yazacagına bunu bi koruma botuyla op mirc e ekliyim 2sini bi çalıştırıcam.
varmı yukardaki alogaritmayı yapabilcek bi babayigit
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

ben şahsen yapamam


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

Alt 13 Aralık 2010, 22:07   #4
Çevrimdışı
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




2 saat nicki yazmasına gerek yok tab kullanabilir. Ayrıca o anda o nickin hangi rakama isabet ettiğini nasıl anlatacaksın opere
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
diyelimki ortalarda biryerde nick listesinde adam yukardan asagı sayıcakmı 2 saat hangi sırada diye
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


 
Alıntı ile Cevapla

Alt 13 Aralık 2010, 22:11   #5
Çevrimdışı
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




FenomeNs Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
2 saat nicki yazmasına gerek yok tab kullanabilir. Ayrıca o anda o nickin hangi rakama isabet ettiğini nasıl anlatacaksın opere
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
diyelimki ortalarda biryerde nick listesinde adam yukardan asagı sayıcakmı 2 saat hangi sırada diye
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

hayır siz anlamadınız sanırım
demek istedigim şu

mircte nicklerin görünümünde alt alta oluyor mesela nickler
ali
ahmet
ayşe
büşra
beyza
ceylan
bu şekilde gidiyor
bu görünüm e
1-ali
2- ahmet
şeklinde olcak
yani sol tarafında numara gözükecek
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bu durumda en alta indirse bile atıyorum en allta
zurna nicki var
50 - zurna die gözükeceginden tabi olursa böle bişey
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

o zaman saymaya gerek kalmıycak
ama sanırım böyle bişeyde mümkünmü bilmiyorum
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

hayal kuruyorum galiba
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 13 Aralık 2010, 22:15   #6
Çevrimdışı
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




Haa senin söylediğin farklı birşey. Onun için DLL Yazmak gerekli. Evet olabilir numaralı list. Ama mIRC Kodlarıyla olmaz.

 
Alıntı ile Cevapla

Alt 14 Aralık 2010, 08:31   #7
Çevrimdışı
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




mirCScripting ten zerre kadar anlamam ama algoritmasal olarak sana yardımcı olabilirim. Şimdi nicklerin listelendiği bir List var mirC Scritp üzerinde. Sonuçta herkes listeyi mircScript i nasıl yansıtırsa öyle gösterir.mirC in Listeyi tuttugu kod bloğu içinde yansıttığı fonksiyonda vardır. Listeyi sıralarken sadece rumuza + a-z ye doğru da bir listeleme yapıyor. Yapılcak olan,

Bir kullanıcı girdi nicki ABC, giren nicki yansıtırken bir değişken daha kullanalım integer i olsun. Nicki yansıtırkende bir for dongusu kullanalım eğer listeye 1 kişi eklenirse i++ yapalım, eğer bir kişi çıkarsa i-- yapalım boylece toplam sayı kısmındaki sorunu aşmış oluruz. For dongusunun içinde harfe göre listeleme oldugu ıcın hangi nicke hangi numara geleceğinide bir if kontrolu ile yaparız.


Bunu A-Z ye kadar olanı bir kontrol ederiz sonra _ ile başlayanları bir kontrol ederiz. (En genel for dongusu)

İçerideki for dongusu ve kontolleri
Listede 20 kişi var (A,C,F,K..) gibi harflerle baslıyor. For dongusu once butun kullanıcı sayısını alsın sonra A harfinden olanlara baksın (if kontrolu bu kontrol içine bir counter = sayac) tanımlamalıyız, A harfinden olanların sayısını bulsun sonrada Aa-az ye gore listeyeip i kadar basına numara eklesin.

Yardımcı olabilmişimdir umarım..

 
Alıntı ile Cevapla

Cevapla

Etiketler
banlama, nicklere, numara, vererek


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
10 numara yağ 5 numara diye satılıyor PassioN Haber Arşivi 0 30 Mart 2012 21:42
Hakkını Vererek Yaşamak Lazım. Afrodit Kültür ve Sanat 1 11 Ekim 2011 22:08
Acı Vererek Öldürme Yöntemleri. Frozen Esrarengiz Olaylar 0 22 Mart 2011 20:25
-Acı Vererek Öldürme Yolları- BLaCK_and_WHiTe IF Ekstra 3 16 Ocak 2008 23:54
voice vererek flood d0gma mIRC Scripting Sorunları 6 26 Ağustos 2007 13:36