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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 01 Mayıs 2008, 21:50   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
lag sorun.




Selam arkadaslar Kolay gelsin.

Benim sorunum şudur. Scriptim sürekli laga sokuyor. laga Sokma nedenide sürekli kanala saldiri olması cs akick uygulaması buu sorunu düzeltebilecek bir care varmıdır. simdiden tesekkürler

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 01 Mayıs 2008, 22:29   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: lag sorun.




mircte kullanılan eventlerin hepsini bir evente topla..
mesela 2 farklı dosyada " on join " eventi varsa eventleri birleştir.
herhangi bir eventte if veya regex parametrelerinden sonra işlemini gerçekleştiriyorsan ve işlemini bitirmişsen " /halt " ile durdur.
şimdi diyorsunki kendince sen ne saçmalıyorsun
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
sana örnekle göstereyim..

on join eventi:
on *:join:#kanal:{
if $nick == $me { echo $chan $chan kanalına girdim }
else { echo $chan $nick , $chan kanalına girdi }
diğer komutlar
diğer ifler
vs..
vs..
vs..
}


kanala birisi girdiğinde bu eventi komple okuyacaktır biz burada if (eğer) kullandık eğer $nick == kendi nick'im ise girdiğim kanalda echo göster tam tersi ise giren nick'i kanalda göster.. gösterecektir ama on join eventinde ne kadar komut satırı varsa hepsini okuyacaktır belirlediğimiz işlemdeki bilgileri verdikten sonra eventi durdurmak en mantıklısıdır. ( ki yazmış olduğum sock botu systray'a aldığımda mirc kasılırken bu işlem sayesinde kasılmamaya başladı test ettim yani
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)
nasıl durduracağız?
on *:join:#kanal:{
if $nick == $me { echo $chan $chan kanalına girdim | halt }
else { echo $chan $nick , $chan kanalına girdi | halt }
diğer komutlar
diğer ifler
vs..
vs..
vs..
}

gördüğün gibi çok basit.. sadece if veya regex vb.. parametrelerinin sonuna halt komutunu ekliyoruz.. ve mirc o eventi okumayı durduruyor..

The Halt command
The /halt command halts a script and prevents any further processing.


çoğu mirc kullanımında event levellerini * olarak kullandığımız için aynı event 1 dosya içersinde okunmuyor ve çalışmamasına neden oluyor en mantık iş bütün eventleri bir event altında toplayıp belirtilen işlemi yaptıktan sonra durdurmaktır.. 10 dosyada 10 tane event varsa 1 dosyada 1 eventin içinde 10 farklı işlem yapmak daha mantıklı sağlıklı ve hızlı olur..
umarım anlatabilmişimdir.

 
Alıntı ile Cevapla

Alt 01 Mayıs 2008, 22:42   #3
Regex
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: lag sorun.




Saldırı için şöyle bir önlem alınabilir:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias F1 .enable #sld | .timer 1 20 .disable #sld #sld off on ^*:join:#:haltdef on ^*:part:#:haltdef on ^*:snotice:*Client*:haltdef #sld end


Yukarıdaki kodu, remote'a (alt+r) koyduğunda saldırı anında F1 tuşuna basman yeterli olur. Kodun işlevi: Kanallara yapılan giriş-çıkışları ve client snotice'lerini yirmi saniye boyunca göstermez. Böylelikle aşırı giriş-çıkıştan lagda kalma riskin sıfıra iner.

 
Alıntı ile Cevapla

Alt 02 Mayıs 2008, 09:11   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: lag sorun.




/f1 /mode # +M yapman yeterli olur
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


HaLo Hocam Anlatım için teşekkürler

 
Alıntı ile Cevapla

Cevapla

Etiketler
lag, mirc, mirc download, mirc indir, sorun


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

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
Sorun Var. ozJan mIRC Scripting Sorunları 3 23 Ekim 2011 18:59
Tcl sorun OzGuR Eggdrop, NeoStats, BNC 2 07 Şubat 2010 17:36
Log sorun. lacremel mIRC Scripting Sorunları 6 19 Ocak 2008 01:34