Reklam Alani.
Komut ile yapmak istediğimiz işlemler de zorluk çektiğimiz zaman yada kullanılan o komutu daha geniş kapsamlı bir şekilde kullanmak istediğimiz de wildcard bir diğer anlamı ile joker karakterlerden yardım alıyoruz.Bu karakterlerin farklı şekilleri ve anlamları mevcut, genellikle Nick!Identd@Host maskesi yerine kolaylık açısından belirtiyoruz.
Joker karakterler iki şekildedir; ” ? ” ve ” * ” olmak üzere,
? karakteri: Tek karakter(harf vb.) değerindedir.Bize verilen mask’da bir hane veya sayı belirtiliyor, ne olduğu verilmiyorsa bu karakteri kullanıyoruz.
Örnek olarak: #Help kanalındaki nicki 4 haneli kullanıcıları nasıl listelerim?
Cevap: /who +cn #Help ????, burada gördüğünüz üzre 4 hane belirtilip bunların ne olduğu belirtilmiyor.Biz buraya ? işaretini koyuyoruz herhangi bir karakter veya sayıyı temsilen.
-
* karakteri: Kullanışına göre içerisindeki, başındaki, sonundaki tüm karakterleri temsil eder.Hane, sayı veya karakter biriminin belirtilmediği durumlarda kullanılır.
Örneklendirelim tekrar; Gene listeleme yapalım, #help kanalında nickinin içerisinde c harfi geçenleri listelemek istiyorum?
Cevap: /who +cn #Help *c*, bakın bu defada diyelim ki 10 haneli bir nickte sadece 1 tane c harfini biliyoruz, fakat diğer harfleri veya sayısını bilmiyoruz, bu durumda * karakterine başvuruyoruz ve genel olarakta çok işimize yarıyor.
* karakterini 4 farklı şekilde kullanabiliriz;
Şekil1: Belirtilen maskenin sadece birinci harfi belirtildiği durumlar(a harfi ile başlayan gibi.)
Şekil2: Belirtilen maskenin sadece son harfinin veya harflerin belirtildiği durumlar(d ile biten nickler gibi.)
Şekil3: Belirtilen maskenin ilk ve son hanelerinin belirtildiği durumlar(a ile başlayıp c ile biten gibi.)
Şekil4: Belirtilen maskenin ilk ve son hanesinin belirtilmeyip içerisinden bir hane/ler belirtildiği durumlar(içerisinde b harfi geçen gibi.)
Şuana kadar ? ve * karakterlerinin ayrı ayrı kullanımlarını gördük, şimdide bir arada olan kullanımlara bakalım;
2 bölümle kavrayalım,
Bölüm1: ? karakterinden sonra kullanılan * karakteri,
Bölüm2: * karakterinden sonra kullanılan ? karakteri.
Bölüm1: Örneğin bize bir komut verildi; /Mode #help +b ?*o*?!*@*, şeklinde diyeceksiniz ki bu ne anlama geliyor?
Açıklama: Komutda söylenilmek istenen biraz önce belirtmiştik * karakteri için arasında bir harf verdiği zaman kullanımı diye, şimdi buradada aynı durum var sadece ? karakteride olaya dahil, baştaki iki tane ? karakterinin açılımı; burada 1 harf var harfleri bilmiyoruz fakat herhangi 1 tane harf hane herneyse var.Ardından sayısı ve ne olduğu belirtilmeyen haneler mevcut bunların arasında o harfi var.Sonundada aynı şekilde herhangi bir hane bu duruma uyan nickler kanala giriş yapamıyor.Bu komut uygulandığında Nod nicki #Help kanalına giremez, ve buna benzer durumlar.
-
Bölüm2: Gene bize bir komut veriliyor, /Mode #Help +b *?o?*!*@*
Açıklama: Bu komutta aslında bizim belirtmiş olduğumuz içerisinde a harfi geçen kullanıcıları engelleme durumundan farkı yok, ? karakterleri gereksiz yere kullanılıyor.
Wildcard anlatımı sonlanmıştır.
Şikayet Et!

