Tekil Mesaj gösterimi
Alt 01 Mart 2015, 18:24   #2
Çevrimdışı
Feragat
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: renkli fullname spam ekleme




Darnasus Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Merhaba,

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

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
^(.+!.+@.+:[^[: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:   Kodu kopyalamak için üzerine çift tıklayın!
//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:   Kodu kopyalamak için üzerine çift tıklayın!
/spamfilter add u block +0 deneme123 ^.+!.+@.+:\x03\d+deneme$

Sonuç:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[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.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver