Wildcard

Usermask olarak bildiğimiz wildcard türkçe karşılık olarak ‘kullanıcı maskesidir'.
Kullanıcının Nick,ident, (nick!ident@host)bilgilerinin tümünü kapsar.
Wildcard'da ! karakterine kadar olan kısım nick bilgisini, ! @ arasında kalan kısım ident bilgisini, @'den sonra gelen kısım ise host bilgisini verir.
Örneklendirecek olursak;
~ Adres : yaSmin!sessizlik@HelpSop. sohbet. net

Uygulayacağımız ın bazen kapsamlı olmasına ihtiyac duyabiliriz.
Bu durumda maskenin daha kapsamlı olabilmesi için joker karakterlerden faydalanırız.
Kullandığımız karakterler *(yıldız) ve ?(soru işareti) karakterleri olmak üzere iki tanedir.

? karakteri: tek bir haneyi tek bir ıyı temsil eden karakterdir. Yani her ? tek bir haneyi temsil eder.
Aynı zamanda Söz konusu maskenin karakter sayısının belli olduğu durumlarda da ? karakteri kullanılır.
Örnek: ???! 3 haneli nick.
Örnek: !???@ 3 haneli ident
Örnek: @??? 3 haneli host
tamamlarsak; ???!???@???

* karakteri: Bilinmeyen anlamını taşır. 0(sıfır) ya da sonsuz haneyi kapsar.
Aynı zamanda söz konusu maskenin karakter sayısının belli olmadığı durumlarda * karakteri kullanılır.
Kullanım1: Harf, rakam, geçen maske:

Örnek: y*! Y ile başlayan nick
Örnek: !y*@ Y ile başlayan ident
Örnek: @y* Y ile başlayan host

Kullanım2: harf, rakam,kelime ile biten maske:

Örnek: *Y! Y ile biten nick
Örnek: !*Y@ Y ile biten ident
Örnek: @*Y Y ile biten host

Kullanım3: Harf, rakam,kelime geçen maske:

Örnek: *yas*! içinde yas geçen nick
Örnek: !*yas*@ içinde yas geçen ident
Örnek: @*yas* içinde yas geçen host

Örnek Soru1: Nicki 4 haneden oluşan y ile başlayip n ile biten, Hostu helper ile biten maske nasıl gösterilir?
Cevap: y??n!*@*helper

Örnek Soru2: Nick ile başlayip b ile biten, identi 5 karakterli, Hostu helper olan maske nasıl gösterilir?
Cevap: a*b!?????@Helper

Örnek Soru3: İdenti sessizlik olan ve hostunda helper geçen kullanıcılar bana memo gönderemesin istiyorum?
Cevap: /ms add *!sessizlik@*helper*

Örnek Soru4: Kanalımın access listesinde bulunan nickinde sohbet geçen kullanıcıları listelemek istiyorum?
Cevap: /cs access #kanal list *sohbet*

Örnek Soru5: İdenti 7 karakterli 1. karakteri y 3. karakteri s 5. karakteri i olan, hostnda help geçen maske nasıl gösterilir?
Cevap: *!y?s?i??@*help*

Örnek Soru6: Nicki 4 haneli olan kullanıcıları nickimin acc listesine eklemek istiyorum?
Cevap: /ns access add ????!*@*

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir