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/)
-   -   Fullname spam (https://www.ircforumlari.net/mirc-scripting-sorunlari/668299-fullname-spam.html)

Cpu 08 Ocak 2015 15:34

Fullname spam
 
Kod:

on *:snotice:*Client connecting on port*:{
  var %id $gettok($gettok($10,1,64),1,40)
  if ($regex(%id,/(trmIRC|mIRCPro|CommandeR|superstar|endless|Helpteam)/i)) { return }
  .hinc -mu3 tident %id
  if ($hget(tident,%id) >= 3) { spamfilter add u gline +1h $+(,Banned,) (?-i)^(.+! $+ %id $+ @.+:.+)$ }
}

Burada ki ident olan bölümü fullname olarak ayarlayabilir miyiz?

fLayer 08 Ocak 2015 17:11

Cevap: Fullname spam
 
Kod:

spamf { var %spamf = $$?="Spam'a eklencek fullname" | spamfilter add u gzline +86400 2fLayer $+($chr(40),.+!.+@.+:,%spamf,$chr(41),$chr(36),) }
spamk { spamfilter add cpnNa gzline 86400 2fLayer $$?="Eklencek Kelime" }
spami { var %spami = $$?="Spam'a eklencek ident" | spamfilter add u gzline - 2fLayer $+($chr(40),.+!,%spami,@.+:.+,$chr(41),$chr(36),) }
spamn { var %spamn = $$?="Spam'a eklencek nick" | spamfilter add u gzline - 2fLayer $+($chr(40),%spamn,!.+@.+:.+,$chr(41),$chr(36),) }
banaç { var %ips = $$?="Lütfen ban açılcak ip'i yazınız" | zline $+(-*@,%ips) | gzline $+(-*@,%ips) | gline $+(-*@,%ips) | shun $+(-*@,%ips) }

bunları kullan daha kolay
/spami
/spamf
/spamn
/spamk
ailas olarak ekliyebilirsin zamanında Toprakdan almıştım bu kodları

Hangman 08 Ocak 2015 17:42

Cevap: Fullname spam
 
Alıntı:

Cpu Nickli Üyeden Alıntı (Mesaj 1041586451)
Kod:

on *:snotice:*Client connecting on port*:{
  var %id $gettok($gettok($10,1,64),1,40)
  if ($regex(%id,/(trmIRC|mIRCPro|CommandeR|superstar|endless|Helpteam)/i)) { return }
  .hinc -mu3 tident %id
  if ($hget(tident,%id) >= 3) { spamfilter add u gline +1h $+(,Banned,) (?-i)^(.+! $+ %id $+ @.+:.+)$ }
}

Burada ki ident olan bölümü fullname olarak ayarlayabilir miyiz?


Snotice uzerinden fullname alamazsin. Verdigin remote de nicke ($9 degeri olmasi lazim) who cektir. Gelen 352 raw numeric degerinden islem yaptir.

Cpu 08 Ocak 2015 22:35

Cevap: Fullname spam
 
Alıntı:

Hangman Nickli Üyeden Alıntı (Mesaj 1041586521)
Snotice uzerinden fullname alamazsin. Verdigin remote de nicke ($9 degeri olmasi lazim) who cektir. Gelen 352 raw numeric degerinden islem yaptir.

Neden fullname alamıyorum zaten who dan işlem ettiricem sabit olan fullnameleri muaf tutup sonra peş peşe giriş olan fullnameler için işlem yaptırıcam.

Feragat 08 Ocak 2015 22:47

Cevap: Fullname spam
 
/who Nick

Kod:

raw 352:*:echo -a Fullname: $9-
Bu şekilde fullname'i elde edersin. Aslında buna benzer pek çok koruma mevcuttu forumda. Onları da kullanabilirsin.

Hangman 09 Ocak 2015 09:29

Cevap: Fullname spam
 
Alıntı:

Cpu Nickli Üyeden Alıntı (Mesaj 1041586824)
Neden fullname alamıyorum zaten who dan işlem ettiricem sabit olan fullnameleri muaf tutup sonra peş peşe giriş olan fullnameler için işlem yaptırıcam.

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] raw 352 kodunu da vermiş. Dediğim gibi Snotice den who çektir 352 de işlemi yaptır. Dikkat etmen gereken önemli bir nokta da (?-i)^(.+!.+@.+: $+ %atadığınfullnamedeğeri $+ )$ spam eklerken ki tanımı bu sekılde duzenlemen. Forumda benzer çok ama çok fazla kod var. 10 dk göz gezdirirsen de " bu kadar kolaymıydı yaaa " nidaları ile işini halledebilirsin.

Cpu 09 Ocak 2015 13:21

Cevap: Fullname spam
 
Alıntı:

Hangman Nickli Üyeden Alıntı (Mesaj 1041587137)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] raw 352 kodunu da vermiş. Dediğim gibi Snotice den who çektir 352 de işlemi yaptır. Dikkat etmen gereken önemli bir nokta da (?-i)^(.+!.+@.+: $+ %atadığınfullnamedeğeri $+ )$ spam eklerken ki tanımı bu sekılde duzenlemen. Forumda benzer çok ama çok fazla kod var. 10 dk göz gezdirirsen de " bu kadar kolaymıydı yaaa " nidaları ile işini halledebilirsin.

Hocam neden ezbere konuşuyorsunuz benim amacım belirlediğim sabit fullnameler hariç 3 saniye de aynı fullname ile giriş olursa o fullnameyi spama otomatik eklemesi ve uzaklaştırmasıdır.Senin burada verdiğin sabit fullnameler için

Hangman 09 Ocak 2015 18:10

Cevap: Fullname spam
 
Alıntı:

Cpu Nickli Üyeden Alıntı (Mesaj 1041587223)
Hocam neden ezbere konuşuyorsunuz benim amacım belirlediğim sabit fullnameler hariç 3 saniye de aynı fullname ile giriş olursa o fullnameyi spama otomatik eklemesi ve uzaklaştırmasıdır.Senin burada verdiğin sabit fullnameler için

Ezbere konusmak ? Ben tam anlatamadım olarak kabul ediyorum dediğini.
Bak şimdi adım adım yapalım...

Şimdi amacımız ne bizim? Fullname takip etmek. Bunun için ne yapmamız lazım oper/admin girişimiz oldugu için snoticeleri görüyoruz ama fullname alamıyoruz. O zaman bizde who çekelim önce.

Kod:

on *:snotice:*Client connecting on port*:{
who +I $9
}

Bize nasıl bir cevap geldi peki? Kırmızı olarak yazılan yer ne peki ? Evet bildin Fullname.

#sohbet DenemeTest H [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]31F10F.4B582579 :0 test

Şimdi bak hiç kod bile yazmaya gerek yok. Snotice kodumuzda kı içeriği kullanacağız aynen.

Kod:

raw 352:*:{
  var %id $strip($9-)
  if ($regex(%id,/(trmIRC|mIRCPro|CommandeR|superstar|endless|Helpteam)/i)) { return }
  .hinc -mu3 tident %id
  if ($hget(tident,%id) >= 3) { spamfilter add u gline +1h $+(,Banned,) (?-i)^(.+!.+@.+: $+ %id $+ )$ }
}

Bu kadar basit işte yapmak istediğiniz. Sadece kodda fullname bölümü değişti. Kırmızı olan yerler yani. Afiyet olsun...

Toprak 09 Ocak 2015 18:39

Cevap: Fullname spam
 
Yanlış anlaşılma olmasın sadece mantık saldıran birinin yerinde olsam
Fullname: */?/. gibi fullname'ler ile saldırırım :)

Hangman 09 Ocak 2015 18:49

Cevap: Fullname spam
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041587364)
Yanlış anlaşılma olmasın sadece mantık saldıran birinin yerinde olsam
Fullname: */?/. gibi fullname'ler ile saldırırım :)


Bence işin eğlenceli yanıda o zaten. O zaman hemen kodun altına bir aliasla zımbırtılı karakterleri de tanımlamak lazım :)


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08: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