~ mIRCTurk Bilgi / Eğitim Departmani ~
  Who Komutu ve Parametreleri
 
-
----------
[Eğitim Konusu]: Who Komutu ve Parametreleri
-
-
Sunucu üzerinde genel bir tarama yapma imkanı tanır. "/who" şeklinde uygulandıgında, servicesler dahil tum kullanıcıların ekrana gelmesini saglar.
Fakat kullanıcılar üzerinde, sunucuya baglandıgı andan itibaren aktif olan "+i" modu o kullanıcının taramada gozukmesini engeller.
Bundan dolayı "/who" komutunu uyguladığımızda ; servicesler, aynı kanalda bulundugumuz ve kendini "/mode nick -i" ile +i mode undan cıkarmış olan kullanıcıları listeleyebiliriz.
-
Basit şekli ile "/who nick" olarak kullanıldıgında örnek veriler şunlardır ; /who Murat - /who bLuefLash
#MED Murat *Hr~ TigerKinG@co.administrator.mIRCTurk.com :2 Hêll wâs Full So I Câmê Bâck.
#MED bLuefLash Gr& Ciodesk@Superdesk.mIRCTurk.com :0 mIRCTurk Eğitim Departmanı.
-
Burada açıklanması gerekenler, "H, r, G, B, * ve :2 , :0" karakterlerinin anlamları ;
-
H : Şu an sunucuda online bir nick oldugunu belirtir.
r : Kullanıcının kayıtlı bir nick'e sahip oldugunu belirtir.
G : Şu an sunucuda online bir nick fakat "away" konumundadır demek.
B : Kullanıcı sunucu üzerinde bot konumundadır.
* : Kullanıcın bir "IRC Operator" oldugunu gosterir.
:2 : Bu nick benim ile farklı linkde bulunuyor demektir.
:0 : Aynı linkten baglandıgım bir kullanıcı anlamını taşır.
-
Bilgi » "/links" komutu ile bu numaraları gorebilirsiniz. Ayrıca "/who nick" komutu ile elde edilen bilginin en sol kısımda bulunan kanalın anlamı ise,
Nick'in bulunduğu kanallar içinde en son giriş yaptıgı kanal demektir.
-
Who komutunda listeleme yalnızca genel bir tarama ile sınırlı degildir. Kullanıcılara ait bazı ozellikler belirtilerek de listeleme duzenlenebilir.
Sunucumuz üzerinde gecerli olan bu aitlikleri belirten bir tarama gercekleştirebilmek için gereken kipler şu şekildedir ;
-
[a kipi]: Away anlamını taşır. Away olan/olmayan kullanıcıları listelemek için kullanılır. Parametre almaz.
Örnek Kullanım » /who + a
Açıklama » Sunucu genelinde away modu aktif olan kullanıcıları listeler.
-
[c kipi]: Channel (Kanal) anlamını taşır. Parametre olarak #Kanal ismi alır ve belirtilen kanal içersindeki kullanıcıları listelemek için kullanılır.
Örnek Kullanım » /who +c #MED
Açıklama » #MED kanalında bulunan kullanıcıları listeler.
-
[h kipi]: Host anlamını taşır. Kullanıcıları, sahip oldukları hostların özelliklerine göre listelemek için kullanılır.
Örnek Kullanım » /who +ch #MED *Ciodesk*
Açıklama » #MED kanalında, hostunda "Ciodesk" kelimesi geçen kullanıcıları listeler.
-
[m kipi]: Mode anlamını taşır. Kullanıcıları, sahip olduklari modlara göre listelemek için kullanılur.
Komutun kullanımı esnasında parametre olarak belirtilebilecek bu modlar ;
-
- O : Local Operatör.
- o : Global Operatör.
- C : Co Admin.
- A : Server Admin
- a : Services Admin
- N : Network Admin
-
Örnek Kullanım » /who +cm #MED a
Açıklama » #MED kanalında bulunan services adminleri listeler.
-
[n kipi]: Nick anlamını taşır. Kullanıcıları, kullandıkları nicklerin özelliklerine göre listelemek için kullanılır.
Örnek Kullanım » /who +cn #MED Ciodesk_*
Açıklama » #MED kanalında, nicki "Ciodesk_" ile başlayan kullanıcıları listeler.
-
[s kipi]: Taramada sunucu üzerindeki linklerden belirterek, bu link üzerinden baglanan/baglanmayan kullanıcıları listelemek için kullanılır.
Örnek Kullanım » /who +cs #MED access.mircturk.com
Açıklama » #MED kanalında, access.mircturk.com linkinen sunucuya bağlanmış olan kullanıcıları listeler.
-
[u kipi]: User (Ident) anlamını taşır. Kullanıcıları, sahip oldukları identlerin özelliklerine göre listelemek için kullanılır.
Örnek Kullanım » /who +cu #MED Ciodesk
Açıklama » #MED kanalında, identi Ciodesk olan kullanıcıları listeler.
-
[g kipi]: Gcos (Fullname - Realname) anlamını taşır. Kullanıcıları, sahip oldukları fullname lerin özelliklerine göre listelemek için kullanılır. (Yalnızca sunucu yetkililerinin kullanımına açıktır.)
Örnek Kullanım » /who +cg #MED *mIRCTurk*
Açıklama » #MED kanalında, fullname inde "mIRCTurk" kelimesi geçen kullanıcıları listeler.
-
[i kipi]: IP anlamını taşır. Kullanıcıları, sahip oldukları numerik IP adreslerinin özelliklerine göre listelemek için kullanılır. (Yalnızca sunucu yetkililerinin kullanımına açıktır.)
Örnek Kullanım » /who +ci #MED 212*156
Açıklama » #MED kanalında, IP adresi "212" ile başlayıp "156" ile biten kullanıcıları listeler.
-
[M kipi]: Argüman gerektirmeyen bir modedir. Sadece ortak kanallarda bulunan kullanıcıları listeler.
Servisler ve askıdaki nickler bu listenin dışında kalır.
Bilgi » Bu kipler, komutun kullanımı esnasında "+" ya da "-" şeklinde belirtilmek zorundadır.
"+" olarak belirtildiğinde istenilen özelliğe sahip olan kullanıcılar, "-" olarak belirtildiginde ise istenilen özelliğe sahip olmayan kullanıcılar listelenir.
-
Aşağında birkaç örnek ile Who eğitimi pekiştirilecektir.
-
Örnek » #mIRCTurk kanalında bulunan, identinde "desk" kelimesi geçen kullanıcıları listelemek istiyorum.
Cevap » /who +cu #mIRCTurk *desk*
-
Örnek » #MED kanalında bulunan ve nicki 7 haneli olmak üzere 'C' ile başlayıp 'K' ile biten kullanıcıları listelemek istiyorum.
Cevap » /who +cn #MED C?????K
-
Örnek » #mIRCTurk kanalında bulunan ve hostu "mIRC" kelimesi ile başlayıp "Turk" kelimesi ile biten kullanıcıları listelemek istiyorum.
Cevap » /who +ch #mIRCTurk mIRC*Turk
-
Örnek » #mIRCTurk kanalında bulunan ve away modunda olmayan kullanıcıları listelemek istiyorum.
Cevap » /who +c-a #mIRCTurk
-
Örnek » #mIRCTurk kanalında bulunan ve identi "Ciodesk" olmayan kullanıcıları listelemek istiyorum.
Cevap » /who +c-u #mIRCTurk Ciodesk
-
Örnek » #MED kanalında bulunan ve Network Admin olmayan kullanıcıları listelemek istiyorum.
Cevap » /who +c-m #MED N
-
Bilgi » Birden çok özelliğe göre tarama yapacaksak; komutun kullanımı esnasında yazdığımız kiplerin
ve bu kiplerin almış olduğu parametrelerin sıralaması aynı olmalıdır.
Aşağıdaki örnekler verilen bu bilgiye dayalı örneklerdir.
-
Örnek » #mIRCTurk kanalında ;
-
- Identi Ciodesk olan kullanıcıları listelemek istiyorum --> /who +cu #mIRCTurk Ciodesk7
- Nicki 5 haneli olan kullanıcıları listelemek istiyorum --> /who +cn #mIRCTurk ??
- Hostunda "mIRCTurk.com" sözcüğü geçen kullanıcıları listelemek istiyorum --> /who +ch #mIRCTurk *mIRCTurk.com*
- Tüm bu özelliklere sahip kullanıcıları listelemek istiyorum --> /who +cunh #mIRCTurk Ciodesk ?? *mIRCTurk.com*
-
Dikkat ederseniz "c , n , u , h" kiplerinin sıralaması ile, bu kiplerin almış olduğu "#mIRCTurk , Ciodesk , ?? , *mIRCTurk.com*
parametrelerinin sıralaması birebir uyuşmaktadır.
-
Örnek » #MED kanalında ;
-
- Nicki "Ciodesk_" ile başlayan kullanıcıları listelemek istiyorum. --> /who +cn #MED Ciodesk_*
- access.mircturk.com linkinden bağlanmış kullanıcıları listelemek istiyorum. --> /who +cs #MED access.mircturk.com
- Services Adminleri listelemek istiyorum. --> /who +cm #MED a
- Hostu "Ciodesk" kelimesi ile başlamayan kullanıcıları listelemek istiyorum. --> /who +c-h #MED Ciodesk*
- Away modunda olmayan kullanıcıları listelemek istiyorum. --> /who +c-a #MED
- Tüm bu özelliklere sahip kullanıcıları listelemek istiyorum. -->/who +cnsm-ha #MED Ciodesk_* access.mircturk.com a Ciodesk*
-
Bilgi » Eğitimin en başında gösterildiği gibi "/who Nick" komutunun uygulanması sonucu, karşımıza aşağıdaki kalıpta bir veri çıkacaktır.
-
#Kanaladı Nick Hr Ident@Host :0 Fullname
NICK End of /WHO list.
-
Örnek » "/who Analyzer" komutunu uyguladım ve karşıma karşıma çıkan bilgiler aşağıdaki şekilde ;
-
#mIRCTurk Analyzer HrB* MT@services.admin.mIRCTurk.com :0 mIRCTurk Security System
-
#mIRCTurk --> Analyzer nickinin giriş yaptığı son kanaldır.
H --> Away modunda bulunmadığı (Here) anlamını taşır. Eğer 'H' sembolü yerine 'G' sembolü olsaydı, Analyzer'in away modunda (Gone) olduğunu anlayacaktım.
r --> Analyzer nickinin kayıtlı ve "/ns identify şifre" komutu ile identify edilmiş bir nick olduğu bilgisini verir.
B --> Analyzer nicki bot modundadır. (+B)
* --> Analyzer nicki bir sunucu yetkilisidir.
:0 --> Analyzer sunucuya benim ("/who Analyzer" komutunu uygulayan) giriş yaptığım link üzerinden bağlanmıştır. ( /server irc.mIRCTurk.com )
Eğer "/who Analyzer" komutu ile görüntülediğim veride " :0 " yerine " :2 " bilgisi olsaydi, Analyzer'in farklı bir link üzerinden sunucuya bağlandığını anlayacaktım.
-
-
Who Komutu ve Parametreleri konulu eğitimin anlatımı sona ermiştir.
-
----------

 
  Bugün 37 ziyaretçi (50 klik) kişi burdaydı!  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol