Who Komutu hakkında

/Who Komutu hakkında geniş kapsamlı eğitim :

Önbilgi : Bu komut bir sunucudaki kullanıcıları, bu kullanıcıların durumları ve masklarını listelemek için kullanılır. kullanıcılara sunucu tarafından +i modu verildiğinden dolayı bir kanaldaki kullanıcıları listelemek için o kanalda bulunmanız gerekmektedir.
/Who Komutu beraberinde kullanılan parametreler ile aradığımız sonuca en kısa yoldan ulaşmamızı sağlar.
bu parametreleri ve kullanım şekillerini kapsamlı bir şekilde işleyeceğiz

Who komutu ile birlikte kullanılan parametreler ;

n : Belirttiğimiz maskı içeren nickleri listeler
c : Belirttiğimiz kanaldaki kullanıcıları listeler
u : Belirttiğimiz maskı içeren idente sahip kullanıcıları listeler
h : Belirttiğimiz maskı içeren hosta sahip kullanıcıları listeler
a : Away durumuna göre inceler
m : Usermode

Who komutundaki durum kipleri ;

r : Kullanıcı kayıtlı bir nick kullanmaktadır.
* : Kullanicı IRC Operatorüdür.
@ : Kullanıcı kanalda +o(OP) durumundadır.
+ : Kullanıcı kanalda +v(VOICE) durumundadır.
H : Kullanicı online durumdadır(away değildir).
G : Kullanicı away durumdadır.

Who komutları ile ilk kez tanışıyorsanız ilk bakışta zor görünebilir örnekleri incelediğimizde zor olmadığını anlayacaksınız
Who komutu çözümlü soruları ;

Soru: #mavra kanalında bulunan, identleri a harfi ile başlayan kullanıcıları listelemek istiyorum, nasıl yapabilirim ?
Çözüm: /who +cu #mavra a*
Soru: #mavra kanalında bulunan, identleri a harfi ile biten kullanıcıları listelemek istiyorum, nasıl yapabilirim ?
Çözüm: /who +cu #mavra *a
Soru: #mavra kanalında hostlarında “global” geçen kullanıcıları listelemek istiyorum, nasıl yapabilirim ?
Çözüm: /who +ch #mavra *global*
Soru: #mavra kanalında away durumunda olan kullanıcıları lisletemek istiyorum, nasıl yapabilirim ?
Çözüm: /who +ca #mavra
Soru: #mavra kanalında, içersinde x harfi bulunmayan nickleri listelemek istiyorum, nasıl yapabilirim ?
Çözüm: /who +c-n #mavra *x*
Soru: #mavra kanalında ki nicki dört haneli kullanıcıları listelemek istiyorum, nasıl yapabilirim ?
Çözüm: /who +cn #mavra ????
Soru: #mavra kanalında ki Network Adminleri listelemek istiyorum, nasıl yapabilirim ?
Çözüm: /who +cm #mavra N
Soru: #mavra kanalında ki away olmayan kullanıcıları listelemek istiyorum, nasıl yapabilirim ?
Çözüm: /who +c-a #mavra
Soru: #mavra kanalında aşağıdaki özellikleri listelemek istiyorum

a) away olmayanları
b) identi MIRC olanları
c) hostunda “helper” sözcüğü geçenleri
d) Local operatör olmayanları

Tek komutta listelemek istiyorum, nasıl yapabilirim ?

Çözüm:

a) /who +ca #Gevezeyiz
b) /who +cu #Gevezeyiz MIRC
c) /who +ch #Gevezeyiz *helper*
d) /who +c-m #Gevezeyiz O

Çözümü tek komutta toplamak istersek ;
/who +cuh-ma #Gevezeyiz MIRC *helper* O

Çözümlü örnek:
“/Who Stskeep” yazdığımda ;
#Helpteam Stskeep Hr radiohe@d :0 saçma
Stskeep End of /WHO list.
Yanıtını alırken,
“/Who Siyah” yazdığımda ;
#Gevezeyiz MIRC H MIRC :1 MIRC
yanıtını alıyorum. şimdi bunların ne anlama geldiğini iceleyelim
Stskeep nicki “Stskeep on @#Helpteam @#Help” kanallarında olmasına karşılık biz sadece #Helpteam kanalında olduğunu görüyoruz neden ?

“/who nick” komutu ile yapılan aramalarda kullanıcının son girdiği kanalı görürüz.

H: Burada “H” kullanıcı online durumdadır bilgisini verir.
r: Kullanıcının kayıtlı bir nick’e sahip olduğu anlamına gelir.
peki Stskeep’den gelen yanıta bakıldığında “:0 saçma” özelliklerine sahip olduğunu görüyoruz ancak SiyaH’tan gelen cevapta “:1 MyIRC” özelliklerini görüyoruz buradaki “:1 , :0” rakamları neyi ifade eder ?
”0″ kullanıcının ana link üzerinden bağlandığını gösterir.Ancak kendine “/who nick” komutunu uygulayan herkes “0” cevabını alır.
”1″ kullanıcının 1 numaralı link üzerinden servera bağlı olduğu anlamına gelir.

bu sıralamayı /links komutunu uyguladığımızda da görmemiz mümkün.

Who komutları hakkında egitim bitmiştir.

Beğen Paylaş!

Bir önceki yazımda « makalem ilgini çekebilir. Okumak istermisin ?
yorum yok
373 okuma
22 Aralık, 2016
admin
admin

Site web editörü olan admin makale yazarlığı yapar. Site web editörü olan admin makale yazarlığı yapar. Site web editörü olan admin.


ETİKETLER :

Yorumlar



Bir Yorum Yazmak İstermisiniz ?