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/)
-   -   Spam,Block (https://www.ircforumlari.net/mirc-scripting-sorunlari/362835-spamblock.html)

ContedLy 01 Kasım 2010 17:26

Spam,Block
 
ArkadasLar Ben Bot Yokken Spam ve Block Nasıl EkleyebıLırım Biri Örnekle GösterebıLırmı Aynı sekılde bot Yokken Nasıl Silebılırım Mesala /spam add ContedLy artık Bölemı nasılsa AçıklamaLı sekılde Anlatırsa bu Konuyu kavramak isdıyorum örneklı tam komut sekılinde idente spam nicke spam idente block nicke block bot yokken nasıl aLıınıp silınıyor simdiden tskler

NefeS 01 Kasım 2010 18:02

Cevap: Spam,Block
 
Özellikleri : Spamfilter spam,reklam,worm istenmeyen durumlara karşı yeni bir sistemdir. Badwords sistemi ile benzer çalışır fakat birçok avantajı vardır.
Spamfilter kullanımı :
/spamfilter [add|del|remove|+|-] [tip] [eylem] [tklsüresi] [sebep] [düzenli-ifade]
[tip]
c channel Kanal mesajları
p private Özel mesajlar (kullanıcı->kullanıcı)
n private-notice Özel notice
N channel-notice Kanala notice
P part Part sebebi
q quit Quit sebebi
d dcc DCC dosya ismi
a away Away mesajı
t topic Belirtilen topic
u user Kullanıcı banı, nick!user@host:realname ile eşleşecektir
Çoklu hedefler belirtebilirsiniz, cpNn gibi.

[tklsüresi]
Spamfilter tarafından eklenen *line/shun için geçerli olma süresidir, başlangıç değeri için ‘-’ kullanın veya atlayın (Ör: eğer eylem = ‘block’ ise)
[sebep]
Block/*line/shun sebebidir. Burada belirtilen sebep içinde boşluk kullanamazsınız, alt çizgiler (’_') boşluk olarak değerlendirilir. Ve çift altçizgi (’__’) (’_') olarak değerlendirilir. Yine aynı şekilde başlangıç değeri için, ‘-’ kullanın.

( mircbul Adressinden alintidir )

-------------------------------------------------------------------
Ayaz Isimli Kisiden alinti:

--------------------------

Örnek1: Diyelim sitenizde kullanılmasını istemediğiniz argo kelimeler’i yasaklamak istiyorsunuz.

/spamfilter add cN block – Yasak_kelime_kullanmayınız..! *-------*

Bu komutda “-------” kelimesini cN yani hem kanala mesaj ve kanala notice şeklinde kullanıcıları rahatsız eden “-------” kelimesini bloke etmiş oluyoruz.

--------------------------
Örnek2: Son zamanlarda saldırı tarzı aynı nick fakat farklı uzantılar olmaya başladı. userfx, userfd, userfg, userzx, userds gibi botlarla giriş yapıyorlar, şimdi bunu önlüyelim.

/spamfilter add u gzline – Server_kurallarına_uyunuz..! user.{1,32}!.+@.+:.+

Bu komutda da sadece nicklere etki eder, user nick’i ile başlayan herkesi atar.

Not: chat ve sohbet gibi kelimeleri kesinlikle bu spamda kullanmayınız.

--------------------------

Örnek3: Sitenize badnickler yani cinsel içerikli nickler girmesin istiyorsunuz. Ben buna da çözüm buldum ve sizinle paylaşıcam.

/spamfilter add u gzline 60 Lütfen_nickiniz_değişip_öyle_bağlanın..! jigo.{1,32}!.+@.+:.+

/spamfilter add u gzline 60 Lütfen_nickiniz_değişip_1_dakika_sonra_geliniz.! lezbi.{1,32}!.+@.+:.+

Bu örneklerde jigo*!*@* maskını spama aldık, jigololar artık nicklerini değişmeden siteye giremiyecekler.

Gzline atıldıktan sonra server otomatik 60 saniye sonra gzline açacaktır, bu sayede userde kaymetmeyeceksiniz.

Lezbi*!*@* bu mask içinde geçerlidir anlattıklarım.

--------------------------

Örnek4: Sabit bir ident ile saldırı yapanlar içinde bir yöntemimim var, hemen komutu vereyim.

/spamfilter add u gzline – Saldırı_tespit_edildi..! ^.+!ident.+

İdent yazan yer’e dikkatlice saldırı yapan botların identini yazarsanız sitede giriş yapamazlar.

--------------------------

Örnek5: Son zamanlarda hemen hemen her sitede iki mIRC yasaktır. SpiDeR ScripT ve SohbetScript spider’i biliyorsunuz saldırılar için kullanıyorlar, sohbetscript ise reklam yapmak için kullanılıyor, bu iki mirc’i yasaklıyalım şimdi.

/spamfilter add upn gzline 600 Yasak_mIRC_Değişip_Gelin..! SohbetScript

/spamfilter add upn gzline 600 Yasak_mIRC_Değişip_Gelin..! SpiDeR ScripT

-------------------------------------------

Bunlarda mirciniz icin hazir remoteler

on 1:input:#:{ if ($1 == .spamekle) { spamfilter add cpnaNtd gline 2d Spam/Advert $2 }
on 1:input:#:{ if ($1 == .spamsil) { spamfilter del cpnaNtd gline 2d Spam/Advert $2}

.spamekle Kelime ve .spamsil Kelime ile calisir.
Ama unutmayin eklediginiz kelimeyi kullananlar gline aliyor. Bunu degistirip gline yerine block da yazabilirsiniz. ozaman kelime sadece engellenir

-------------------------------------------

Bunlarda Mircinizin F Tuslari icin:

f1 /spamfilter add cpnNa block 1d Spam/Kufur $$?="Eklencek Kelime"
f2 /spamfilter del cpnNa block 1d Spam/Kufur $$?="Silincek Kelime"

Bunlarda sadece F tusuna basmaniz yetiyor. Ama eklediginiz kelime sadece block olarak ekleniyor. Yani kelimeyi kullanan kisi sadece engelleniyor, Sunucudan atilmiyor.


Hayirli IF`ler

NefeS

ContedLy 04 Kasım 2010 08:58

Cevap: Spam,Block
 
Açıklama İcin eyvallah Bunlar cok karısık Bır kaç defa okkudum ama Kafam Halen aLmadı /spamfilter add upn gzline 600 Yasak_mIRC_Değişip_Gelin..! SohbetScript Burdkı 600 ne anLama gelıyor Kardes Bırde mesala benım nicki örneklı Olarak Spam'a aLsana örnek ; /spamfilter add upn gzline Sunucuya_giris_yasak ContedLy Bu sekılde dorumumdr dogruysa eger nick yazan yere ne yazsak o keLımeyı spam'a alacakdır öylemı? Pekı bunu nasıl tekrar açacaz Örnekli? acıklama Pls Kucuk iki kısa örnek

NefeS 04 Kasım 2010 21:40

Cevap: Spam,Block
 
Tabi simdi az daha kolay yazmayi deniyorum :)

Nick Yasaklamak icin

/spamfilter add u gzline 60 Lütfen_nickiniz_değişip_öyle_bağlanın..! NICK.{1,32}!.+@.+:.+

Kirmizi ile Belirtigim Yere Nicki yaziyorsunuz, O nick girisde otomatik Gzline aliyor. Ve mavide Süresi yani 60 Saniye Sonra geri aciliyor Gzline.

Eger Süreyi Gün yapmak isderseniz 60d yazmaniz 60 Gün demektir. 60h -> 60 Saat.

Sorunuzda 600 de Saniye oluyor Gzline nin acilma süresi yani :)

Ve Son olarakta Silmeyi göstermek isdiyorum.

Örnek (ekleme yapmak icin ) :

/spamfilter add upn gzline 600 Yasak_mIRC_Değişip_Gelin..! SohbetScript

Böyle Mirc ile giren 600 Saniyelik Gzline aliyor.


Bunu silmek icinde aynisini tekrar yaziyorsunuz, Sadece bir fark ile add yerine del yaziyorsunuz yani :

/spamfilter del upn gzline 600 Yasak_mIRC_Değişip_Gelin..! SohbetScript

Umarim daha yardimci olmusdur...

Hayirli IF`ler

NefeS

weSaiRe 04 Kasım 2010 22:20

Cevap: Spam,Block
 
Scriptinte Alt + R Yaparak Boş Bir Sayfaya

PHP- Kodu:

on $*:text:/[!.]spamekle.*/:#KANALIN: { 
     
var %~ (?-i)^(.+!, %¨ @.+:.+)$  | .spamfilter add u block +1h yasaklısın! $+(%~,$2,%¨)
 } 

Yukarıdaki Kod Belirlediğin Kanalda .spamekle " kelime " Olarak çalışır. Identleri Spama Alır. Büyük Küçük Harfe Duyarlıdır.
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Aynı Şekilde Remotene Ekliyorsun.

Bu Kod ise Spama Aldığın Kelimeyi Siler, Spamfilterden Kaldırır.

PHP- Kodu:

on $*:text:/[!.]spamsil.*/:#KANALIN: { 
     
var %~ (?-i)^(.+!, %¨ @.+:.+)$  | .spamfilter del u block +1h yasaklısın! $+(%~,$2,%¨)
 } 

Kullanımları: .spamekle "ident" / .spamsil "ident" Kırmızı ile belirttiğim yere Yetkili kanalını yazabilirsin. O kanalda çalışacaktır komutların.

Şimdi Yasak Kelime Ekleme Olayına Gelelim.

PHP- Kodu:

/spamfilter add cpNa block yasaklı_kelime *kelime

= *kelime* olarak eklersek o kelime başka bir sözcüğün içinde geçse dahi engeller.

Misal : /spamfilter add cpNa block - yasaklı_kelime *elma*
elmadağ yazsan dahi * koyduğumuz için engelleyecektir.
Sadece o kelimeyi yasaklamak için ^elma$ olarak ekleriz. ama ben uğraşmam yasaklansın yeter diyorsan.

/spamfilter add cpNa block - yasaklı_kelime elma = Bu şekilde eklersin

block yazan kısmı kill - gzline olarak değiştirersen o kelimeyi yazan kişiyi banlar.

silmek için ise ;

PHP- Kodu:

/spamfilter del cpNa block yasaklı_kelime elma 

En basitinden birşeyler anlatıyım dedim umarım faydası olur.

ContedLy 05 Kasım 2010 22:13

Cevap: Spam,Block
 
Oldu Wesaire ve Nefes ıLqınızdeen Öturu tskler Arkadaslar En azından Nasıl ekLenıp siLineceıqı hakkında bıLgımız Oldu saoLun.

yawer 14 Kasım 2010 21:28

Cevap: Spam,Block
 
hocam ya gırışte ip nasıl spam eklerız onuda söğle bari tşk server girişde girmesini ıstemedıyımız iplerı nasıl spam eklerız aynı nıc ve ident gıbı onuda öster pls :D

Lucifer 14 Kasım 2010 21:40

Cevap: Spam,Block
 
Alıntı:

yawer Nickli Üyeden Alıntı (Mesaj 1040578647)
hocam ya gırışte ip nasıl spam eklerız onuda söğle bari tşk server girişde girmesini ıstemedıyımız iplerı nasıl spam eklerız aynı nıc ve ident gıbı onuda öster pls :D


Alıntı:

/spamfilter add u gzline - SEBEP_SEBEP 78.163.
Bu şekilde ekleyebilirsin.. Alıntıdır..

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

grineX 14 Kasım 2010 23:24

Cevap: Spam,Block
 
Teşekkürler bilgilendirmeden dolayı.


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

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