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

 Kayıt ol  Topluluk
Etiketlenen Kullanıcılar

4Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 20 Kasım 2012, 01:52   #1
TİGeR
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
kelime tekrarı ban




Selamlar IF.. Kanalda kelime tekrarı olduğında alt alta deilde yanyana
selam
selam
selam
gibi deilde selam selam selam selam selam selam gibi yazı atıldıgında nasıl banlarız aynı kelimeden 3 kez yazanı atıcaz mesela?
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Mobil Chat
Alt 21 Kasım 2012, 05:03   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelime tekrarı ban




Cümlenin neresinde olursa olsun 3 veya daha fazla bir kelime tekrar edilirse banlanır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:if $0 >= 3 { tokenize 32 $1- | scid 0 hinc -m T_k_r $!+($chan,.,$nick,., $* ) 1 $(|) !if $!hget(T_k_r,$+($chan,.,$nick,., $* )) >= 3 { ban -k $chan $nick Aynı Cümlede Fazla Tekrar!!! } | hdel -w T_k_r $+($chan,.,$nick,.,*) }

<test> selam selam selam selam
*** test uMuT Tarafından Kanaldan Atıldı (Aynı Cümlede Fazla Tekrar!!!)
<test> selam selam sss selam elam kelam
*** test uMuT Tarafından Kanaldan Atıldı (Aynı Cümlede Fazla Tekrar!!!)

 
Alıntı ile Cevapla

Alt 21 Kasım 2012, 17:12   #3
TİGeR
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: kelime tekrarı ban




Med Cezir Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Cümlenin neresinde olursa olsun 3 veya daha fazla bir kelime tekrar edilirse banlanır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:if $0 >= 3 { tokenize 32 $1- | scid 0 hinc -m T_k_r $!+($chan,.,$nick,., $* ) 1 $(|) !if $!hget(T_k_r,$+($chan,.,$nick,., $* )) >= 3 { ban -k $chan $nick Aynı Cümlede Fazla Tekrar!!! } | hdel -w T_k_r $+($chan,.,$nick,.,*) }

<test> selam selam selam selam
*** test uMuT Tarafından Kanaldan Atıldı (Aynı Cümlede Fazla Tekrar!!!)
<test> selam selam sss selam elam kelam
*** test uMuT Tarafından Kanaldan Atıldı (Aynı Cümlede Fazla Tekrar!!!)


Hocam su sekilde bi hata veriyor
* Geçersiz format: $+
-
* /if: '))' Bilinmeyen operator

 
Alıntı ile Cevapla

Alt 21 Kasım 2012, 18:10   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelime tekrarı ban




Kod gördüğün üzere denenmiştir, yani bir sorun içermemektedir, bu yüzden senden kaynaklanan bir sorun olup olmadığını kontrol etmeni öneririm.

Ayrıca aynı kod şu şekildede yazılabilir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:if $0 >= 3 { var %_k = 1,%_s = $0 | while %_k <= %_s { hinc -m T_k_r $+($chan,.,$nick,.,$token($1-,%_k,32)) 1 | if $hget(T_k_r,$+($chan,.,$nick,.,$token($1-,%_k,32))) >= 3 { ban -k $chan $nick Aynı Cümlede Fazla Tekrar! } | inc %_k } | hdel -w T_k_r $+($chan,.,$nick,.,*) }

Not:Farklı kullanımlara örnek olması amacıyla 2. koduda paylaşıyorum.
1. Kodda tokenize kullanılarak $* tanımından yararlanılmıştır.
2. Kodda while döngüsünden yararlanarak kelimeler sıralanarak sorgulama yapılmıştır.

 
Alıntı ile Cevapla

Alt 21 Kasım 2012, 18:25   #5
TİGeR
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: kelime tekrarı ban




Med Cezir Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod gördüğün üzere denenmiştir, yani bir sorun içermemektedir, bu yüzden senden kaynaklanan bir sorun olup olmadığını kontrol etmeni öneririm.

Ayrıca aynı kod şu şekildede yazılabilir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:if $0 >= 3 { var %_k = 1,%_s = $0 | while %_k <= %_s { hinc -m T_k_r $+($chan,.,$nick,.,$token($1-,%_k,32)) 1 | if $hget(T_k_r,$+($chan,.,$nick,.,$token($1-,%_k,32))) >= 3 { ban -k $chan $nick Aynı Cümlede Fazla Tekrar! } | inc %_k } | hdel -w T_k_r $+($chan,.,$nick,.,*) }

Not:Farklı kullanımlara örnek olması amacıyla 2. koduda paylaşıyorum.
1. Kodda tokenize kullanılarak $* tanımından yararlanılmıştır.
2. Kodda while döngüsünden yararlanarak kelimeler sıralanarak sorgulama yapılmıştır.

2. Kodu denedim hata devam ediyor statuste * Geçersiz format: $+ diyor

mIRC versiyonum 6.35 Kodda hic bir değişiklik yapmadan aynen remoteye ekliyorum
Ayrıca kodu denedim
9:03] *** ChanServ mod değiştirdi:+v Ferdinant
[19:03] <+Ferdinant> selam selam selam selam selam
[19:03] <+Ferdinant> selam selam selam selam selam selam selam selams selam selam selam
Hic bir tepki vermiyor malesef
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 23 Kasım 2012, 17:44   #6
TİGeR
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: kelime tekrarı ban




Konu günceldir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 24 Kasım 2012, 12:43   #7
Çevrimdışı
~ Coktatli.net ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (2)
IF Ticaret Yüzdesi:(%)
Cevap: kelime tekrarı ban




Kod Bende de ÇaLişior Herhangi Bi ProbLem Yaratmadi. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alıntı ile Cevapla

Alt 24 Kasım 2012, 18:13   #8
TİGeR
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: kelime tekrarı ban




By_ATMACA Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod Bende de ÇaLişior Herhangi Bi ProbLem Yaratmadi. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Ben burdan kodu alırken sıkıntı yaşıorm tamamen kopyalayamıyorum belkide bu yuzden hatalı ekliyorum scripte size zahmet kodu # tagı içinde paylaşırmısnız?
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 25 Kasım 2012, 03:15   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelime tekrarı ban




Kod zaten Code tagı içerisinde verdiğim tüm kodlarda olduğu gibi eğer sende öyle görünmüyorsa tarayıcınla ilgili bir problem var demektir; kodu boş bir sayfaya ekle aynı sayfada başka on text eventi varsa çalışmayacaktır. Verdiğim 2 koddan sadece birini eklemen kafi 2 side aynı işlevi görür. Kodların 2 side denendi çalışıyor.

Bunun dışında sana yardımcı olabileceğim bir konu kalmadı sanırım. Sorun sende olduğundan sorununu halletmeye çalışmalısın, yoksa biz uzaydan kod bulup yazsak bile faydası olmayacaktır.

 
Alıntı ile Cevapla

Alt 25 Kasım 2012, 15:24   #10
TİGeR
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: kelime tekrarı ban




Kodu ekledim bu seferde hatalı ban atıyor :S

[15:15] <+atarli-genc> artik seninde bi artin var
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

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

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

[15:15] * TiGeR mod değiştirdi:+b atarli-genc!*Mynet@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].Net-1E8C93CB.pools.arcor-ip.net
[15:15] * atarli-genc TiGeR Tarafından Kanaldan Atıldı ! Muhtemel saldırı

Bu banı neye göre atmış onuda çözemedim

 
Alıntı ile Cevapla

Cevapla

Etiketler
ban, kelime, tekrarı


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
aynı kelime tekrarı farklı nickler Dangerous123 mIRC Scripting Sorunları 1 02 Eylül 2012 20:39
Harf Tekrarı Kalemzede İslamiyet 0 12 Temmuz 2011 00:44
Kıssaların Tekrarı Kalemzede İslamiyet 0 11 Temmuz 2011 17:25
flood kelime tekrarı sniper mIRC Scripting Sorunları 1 20 Ocak 2009 13:27