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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Zline'ları dosyadan okutma (https://www.ircforumlari.net/mirc-scripting-sorunlari/289381-zlinelari-dosyadan-okutma.html)

TeRKeDiLdi 07 Kasım 2009 19:13

Zline'ları dosyadan okutma
 
Zline Atılcak Nicklerin İp hanelerini Bu şekil txt dosyasına yazıp
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Bu haneler girdiği takdirde zline ile uzaklaştırılmasını istiyorum..
Teşekkürler..

neobre 07 Kasım 2009 20:21

Cevap: Zline'ları dosyadan okutma
 
Alıntı:

TeRKeDiLdi Nickli Üyeden Alıntı (Mesaj 859673)
Zline Atılcak Nicklerin İp hanelerini Bu şekil txt dosyasına yazıp
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Bu haneler girdiği takdirde zline ile uzaklaştırılmasını istiyorum..
Teşekkürler..

Aslında Spam'a Eklersen Zline Yiyen Kişi Tekrar Zline Yer Diye Biliyorum Ben Ama Kodunu Veriyim İstersen Belkı Yararını Gorursun
Kod:

;Coded By SaW
raw 229:*:{
  write aspamf.txt $+($3,$chr(9)) $+($4,$chr(9)) $+($7,$chr(9)) $+($8,$chr(9)) $+($9,$chr(9)) $10-
  halt
}
raw 219:*:{
  halt
}
menu status,channel,query {
  -
  .Spamfilter:/_spamf
}
menu @Spamfilter {
  .Sil: {
    .spamfilter del $gettok($remove($1-,$chr(9)),1,32) $gettok($remove($1-,$chr(9)),2,32) $gettok($remove($1-,$chr(9)),3,32) $gettok($remove($1-,$chr(9)),4,32) $gettok($remove($1-,$chr(9)),6-,32)
  }
  -
  .Yeni Giriş Ekle: {
    .spamfilter add $$?="Tipi" $$?="Ceza Şekli" $$?="Süresi" $$?="Sebep" $$?="Eklenecek Kelime(ler)"
  }
  -
  .Satırı Göster: {
    if (!$window(@Satırı.Göster)) {
      window -g @Satırı.Göster -1 -1 800 100 Fixedsys 11
    }
    .echo -tm @Satırı.Göster $remove($1-,$chr(9))
    halt
  }
  -
  .Yardım: {
    if (!$window(@Spam.Yardım)) {
      window -gl @Spam.Yardım -1 -1 600 400 Fixedsys 11
    }
    iline @Spam.Yardım 1 Spamfilter eklerken kullanılan harflerin manaları:
    iline @Spam.Yardım 2 c : Kanal mesajları
    iline @Spam.Yardım 3 p : Özel mesajları
    iline @Spam.Yardım 4 n : Özel noticeleri
    iline @Spam.Yardım 5 N : Kanal noticleri
    iline @Spam.Yardım 6 P : Kanaldan çıkış mesajları
    iline @Spam.Yardım 7 q : Quit mesajları
    iline @Spam.Yardım 8 a : Away mesajları
    iline @Spam.Yardım 9 t : Topic
    iline @Spam.Yardım 10 u : User (nick!user@host:realname ban) Şeklinde tanımlanır
    iline @Spam.Yardım 11 d : dcc
    iline @Spam.Yardım 12 -
    iline @Spam.Yardım 13 Uygulanacak hareket (ceza) şekilleri:
    iline @Spam.Yardım 14 kill, kline, gline, zline, gzline, shun, tempshun, block, dccblock 
    iline @Spam.Yardım 15 -
    iline @Spam.Yardım 16 4Not : Sebep belirtilirken kelimeler arasında boşluk olmamalıdır.
    iline @Spam.Yardım 17 Boşluk yerine _ kullanın. Örnek: Yasak_Kelime_Kullanımı
  }
}
alias _spamf {
  stats f
  .timerdenemes 1 2 /_aspamfl
}
alias _aspamfl {
  if ($window(@Spamfilter)) { window -c @Spamfilter } {
    window -glk0 @Spamfilter -1 -1 800 600 Fixedsys 11
    iline @Spamfilter 1 Eklenmiş bir spami silerken birden fazla satırı seçmeyiniz. Tek tek siliniz.
    iline @Spamfilter 2 4Tipi  Ceza Şekli Süresi-Ekleyen-Sebep - Eklenen Kelime(ler)
    iline @Spamfilter 3 12..................2..................1...........2....................12.......................
    titlebar @Spamfilter Coded By SaW
    var %s = 4
    while %s <= $lines(aspamf.txt) {
      var %k = $read(aspamf.txt,%s)
      iline @Spamfilter %s $gettok(%k,1,32) $gettok(%k,2,32)  $gettok(%k,3,32) $gettok(%k,4,32) $gettok(%k,5,32) $gettok(%k,6-,32)
      inc %s
      unset %k
    }
    remove aspamf.txt
  }
  halt
}

Spama Eklemek İçin
/alias f11 /spamfilter add cpnNa gzline 30h Sunucu_Kurallarına_Aykırı_Küfür/Reklam/Argo_Söz_Kullanımı $$?="Eklenecek Kelime(ler)"
Ben F11'i örnek olarak gösterdim ama eğer o tuş doluysa kırmızıyla belirtiğim yeri boş olan fonksiyon tuşunuzun numarasıyla değiştiriniz.

Spamı Silmek İçin
/alias f12 /spamfilter del cpnNa gzline 30h Sunucu_Kurallarına_Aykırı_Küfür/Reklam/Argo_Söz_Kullanımı $$?="Silinecek Kelime(ler)"
Bu ikinci şekilde eklediğiniz bir spami silerken Spam mesajını eklerken nasıl yazdıysanız silerken de aynı şekilde yazmalasınız yoksa silmeyecektir.

TeRKeDiLdi 07 Kasım 2009 21:19

Cevap: Zline'ları dosyadan okutma
 
Benim istediğim client connecting gibi bir kod sen bana spam kodu vermişin.


Güncel..

WeiLSiDe 07 Kasım 2009 21:53

Cevap: Zline'ları dosyadan okutma
 
bu tarz korumalarda dosyadan okutmak yapılması gereken en son şey olmalı. Çünkü yoğun girişleri olan sunucuda scriptin donar, kasılır. Bunun yerine userlist ten okutabilirsin mesela :

Kod:

on *:snotice:*: {
  if (connecting isin $1-) {
    if $level($remove($gettok($10,2,64),$chr(41))) == ipp { zline $9 sebep }
  }
}

gibi basit bir kod işini görür.

userliste ip nolarını
ipp:78.156.45.45 şeklinde eklersin. Ayrıca sunucu girişlerinde ip ler o şekilde görünmez.

yok ben illa dosyadan okutucam dersen yaparız bişiler iyi forumlar.

TeRKeDiLdi 07 Kasım 2009 22:19

Cevap: Zline'ları dosyadan okutma
 
İlgilendiğin için teşekkür ederim ama,
İstediğim yine de txt dosyasına ip adreslerinin başını veya sonunu ekleyerek zline atmak,
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
vs vs.
Diye eklicem sunucu büyük değil kasılırsa da problem olmaz.
Bu mümkünse teşekkür ederim.
İyi forumlar..

Lucifer 08 Kasım 2009 03:15

Cevap: Zline'ları dosyadan okutma
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Bu linkleri incelersen, txt dosyadan proxyleri okutma ve örneklerini vermişler.

hoşça paylaşımlar..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:48.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk