01 Mayıs 2008, 21:50 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | 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 | |
|
01 Mayıs 2008, 22:29 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | 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. |
|
01 Mayıs 2008, 22:42 | #3 |
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Cevap: lag sorun. Saldırı için şöyle bir önlem alınabilir: Kod: Kodu kopyalamak için üzerine çift tıklayın!
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. |
|
Etiketler |
lag, mirc, mirc download, mirc indir, sorun |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Bir kaç sorun. | MerakLıuSer | mIRC Scripting Sorunları | 6 | 29 Aralık 2013 00:35 |
Raw Sorun.. | BaRiCeLLo | Unreal IRCd | 2 | 13 Ağustos 2007 04:33 |
Pc Sorun | BehroozWolf | Bilgisayar Donanımı | 1 | 06 Eylül 2006 19:59 |