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 Temmuz 2006, 23:55   #21
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




©º©º®î©&#186 ;, yazdığın kodun 10 saniye içinde 5 veya daha fazla aynı ipden kişi girerse kline atacağını düşünüyorsun ama bu konuya olan 2. mesajımı okursan hatalı olduğunu anlayacaksın. Neyi tartıştığımızı okumanı öneririm.

el33t Nickli Üyeden Alıntı
Diyelim ki 127.0.0.1 ipsinden bir kişi girdi ve %flood.127.0.0.1 diye bir variable oluşturuldu ve 5 saniye sonra silinmesi için ayarladık, yani inc -u5.
Örneğin 2 saniye sonra 127.0.0.1'den bir kişi daha girdi ve normalde 3 saniye sonra unsetlenmesi gereken değişken inc -u5 yüzünden tekrar 5 saniye sonra unsetlenecek. Bu değişken 5 saniyeye sonra silinmeye ayarlanmışken 4. saniyede aynı ipden bir kişi daha girdiğinde tekrar 5 saniye daha uzayacak onun silinmesi yani 5 saniyede 3 ip girince çalışmasını düşündüğümüz kod 11 saniyede 3 aynı ip girince de çalışacak. Değil mi?

DefauLt Nickli Üyeden Alıntı
Yok sanırım sen beni yanlış anladın.

Kod:
if (!$timer($gettok(%µ,1,37))) { $+(.timer,$gettok(%µ,1,37)) 1 5 unset $(%µ,1) }//yeni süreç


Timer aktif değilse (unset edilmişse) yeni bir 5 saniyelik süreç başlatıyorsun.

Yani inc -u5 ile başlatılan işlemin ardından;

Kod:
if !%var { inc -u5 %var } //yeni süreç


daha tiz bir mantık ve daha az yorucu bir işlem.


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 13 Temmuz 2006, 23:55   #22
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




Sonuçta kod örneği veriyorsun ve bunu bir çok kişi kullanacak. Dediğim gibi bir değişikliği vurgular da verirsen aa bu timer da neyin nesiymiş gibi bir gözle bakmayacaklardır.

 
Alıntı ile Cevapla

Alt 13 Temmuz 2006, 23:59   #23
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




abuvel leha kuvele ilaguve lehubel cehali kabunehale zube

 
Alıntı ile Cevapla

Alt 14 Temmuz 2006, 00:01   #24
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




BlueFan Nickli Üyeden Alıntı
Ya Sock olarak var ama ben kendime eklemek istiyorum

Sadece kod isteyenlere hem kodu verip hem açıklama yapıp zamanımı kaybetmek istemiyorum çünkü açıklamaların okunmayacağını biliyorum, merak edip soranlara açıkladığımı bilirsiniz zaten.

 
Alıntı ile Cevapla

Alt 14 Temmuz 2006, 00:02   #25
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




Alıntı:
el33t
Yanlış düşünüyorsun.
Diyelim ki 127.0.0.1 ipsinden bir kişi girdi ve %flood.127.0.0.1 diye bir variable oluşturuldu ve 5 saniye sonra silinmesi için ayarladık, yani inc -u5.
Örneğin 2 saniye sonra 127.0.0.1'den bir kişi daha girdi ve normalde 3 saniye sonra unsetlenmesi gereken değişken inc -u5 yüzünden tekrar 5 saniye sonra unsetlenecek. Bu değişken 5 saniyeye sonra silinmeye ayarlanmışken 4. saniyede aynı ipden bir kişi daha girdiğinde tekrar 5 saniye daha uzayacak onun silinmesi yani 5 saniyede 3 ip girince çalışmasını düşündüğümüz kod 11 saniyede 3 aynı ip girince de çalışacak. Değil mi?

Burada senin mantıgın inc in sürekli girişlerle 5 saniye zamanlayıcıda kalması mı.
Dedigin sey varible da deger yok ise zaman ataması yapar.
inc -u5 %deger
zaten degişken varsa süre yükselmez..
count artar..

__________________
2b|!2b=?
 
Alıntı ile Cevapla

Alt 14 Temmuz 2006, 00:10   #26
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




©º©º®î©º Nickli Üyeden Alıntı
Burada senin mantıgın inc in sürekli girişlerle 5 saniye zamanlayıcıda kalması mı.
Dedigin sey varible da deger yok ise zaman ataması yapar.
inc -u5 %deger
zaten degişken varsa süre yükselmez..
count artar..

Yok Ümitim. Süre de yükselir. Variable'ın yokluğunu koşullamakta bu yüzden gerekiyor zaten.

el33t arkadaşımız isterse kodu yeniden yazar, yazmaz. Takdiri ona bırakalım. Önemli olan doğruluğu.

Saygılar.

 
Alıntı ile Cevapla

Alt 14 Temmuz 2006, 00:10   #27
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




©º©º®î©&#186 ; Nickli Üyeden Alıntı
Dedigin sey varible da deger yok ise zaman ataması yapar.
inc -u5 %deger
zaten degişken varsa süre yükselmez..
count artar..

Deneyip tekrar cevap verir misin? Değişken varsa süre yükselmez düşüncen yanlış.

 
Alıntı ile Cevapla

Alt 14 Temmuz 2006, 00:14   #28
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




Konu bir koruma'dan buralara kadar geldi , kod verildi sonucu itibari ile daha fazla forum başlığını izleyen arkadaşları bekletmenin manası yok değilmi? el33t'e teşekkürler ©º©º®î©&#186 ; ALLAH'ından bul.

 
Alıntı ile Cevapla

Alt 14 Temmuz 2006, 00:17   #29
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




mantıgı düzeltelim;
%degişken varsa inc -u kullanmazsın, INC ile degişkendeki verinin count yükseltirsin. Ben yinede timerlı yöntemin muhalifiyim.

__________________
2b|!2b=?
 
Alıntı ile Cevapla

Alt 14 Temmuz 2006, 00:18   #30
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Aynı Ip den 4 saniyede 5 giriş Gline




©º©º®î©&#186 ; , sana şahan'dan bir demeç göndereceğim , konuşma lahhnn

 
Alıntı ile Cevapla

Cevapla

Etiketler
4, 5, aynı, ayn305, girişe, giri351e, gline, ipden, mirc, mirc download, mirc indir, saniyede


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
IPden yer bulmak ExpresSs mIRC Scripting Sorunları 22 24 Nisan 2006 17:56