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

Darnasus 01 Mart 2015 16:36

renkli fullname spam ekleme
 
Merhaba,

Renkli fullanmeyi spam nasil ekleriz arkadaslar, bilen var mi? Misal kirmizi, turkuaz ise spam eklemek istiyorum. Asagida ki gibi ekledim fakat yakalamadi

Kod:

^(.+!.+@.+:[^[:cntrl:]]fullname)$

Feragat 01 Mart 2015 18:24

Cevap: renkli fullname spam ekleme
 
Alıntı:

Darnasus Nickli Üyeden Alıntı (Mesaj 1041624594)
Merhaba,

Renkli fullanmeyi spam nasil ekleriz arkadaslar, bilen var mi? Misal kirmizi, turkuaz ise spam eklemek istiyorum. Asagida ki gibi ekledim fakat yakalamadi

Kod:

^(.+!.+@.+:[^[:cntrl:]]fullname)$

Eğer regexp mantığıyla ekleme yapacaksan, 8 octal ve 16 hexadecimal karakter kodlarıyla ekleyebilirsin.

Örnek:
CTRL + K kombinasyonu ile renklendirilmiş fullname şöyle gözükür.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

1. karakter olan renk kontrol kodunun ascii değeri 3'tür
Bunu görmek için CTRL + K ile o karakteri oluşturup //echo -a $asc(karakter) yapabilirsiniz. Sonuç 3 dönecektir.

ascii değeri 3 olan karakter kodunu örnek olarak 16 hexadecimal e çevirecek olursak yine bize 3 sonucunu dönecektir. //echo -a $base(3,10,16)

regexp e hexadecimalleri tanıtırken \x kullanırız. \x03 bu 1. karakter olan CTRL + K karakterini temsil eder/eşleşir.

Örnek2:
CTRL + K 2 ile renklendirilmiş (mavi) bir fullname düşünelim. Fullname "deneme" olsun.

Kod:

//echo -a $regex(2deneme,/(\x03)\w+/) :- $asc($regml(1))
ilk karakteri yakalayıp ascii kodunu aldık ve sonuç 3 döndü.

Bunu spamfilter eklerken;
Fullname başlangıç karakterimiz \x03 (CTRL + K - kontrol kodu) ardından \d renk kodunu temsil eden sayımız (decimal - onluk 0-9 arası) ve fullname'miz olan deneme.

Kod:

/spamfilter add u block +0 deneme123 ^.+!.+@.+:\x03\d+deneme$
Sonuç:

Kod:

[18:11] -irc.mIRCScripting.net- *** Spamfilter added: '^.+!.+@.+:\x03\d+deneme$' [target: u] [action: block] [reason: deneme123] on Sun Mar  1 16:11:16 2015 GMT (from Feragat!mIRC@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].mircscripting.net)
-
[18:11] -irc.mIRCScripting.net- [Spamfilter] deneme1!a@95.7.50.50 matches filter '^.+!.+@.+:\x03\d+deneme$': [user: 'deneme1!a@95.7.50.50:deneme'] [deneme123]

Yardımcı olabilecek bir kaç kaynak;
1. /help Control Codes
2. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
3. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Şuan aklıma gelenler bunlar. İyi forumlar.


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

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