#1
| ||||
| ||||
Who Anlatımı. ' Who '' türkçe karşılık olarak 'kim' anlamı taşımaktadır. Sunucu üzerinde ek parametreler kullanılarak kapsamlı bir arama yapmamızı sağlayan ircd tabanlı bir komuttur. IRCd yardım menüsüne ulaşmak için /helpop ?who komutu uygulanmalıdır. - Who komutunda belirttiğimiz kanalda bulunan; istediğimiz nick, ident, host vs. uyuşan nickleri listeleyebiliriz. Bunun için ' c n u h g a m s i I M R ' parametreleri bizlere yardımcı olur. Şimdi teker teker bu parametrelerin who komutundaki işlevlerini inceleyeceğiz. Akabinde ise örnekler ile pekiştireceğiz. İlk olarak basit kullanımına bakalım. Who komutunun basit kullanım şekli /who nick şeklinde uygulanmaktadır. Hemen bir örnek ile detaylı inceleyelim; - Öncelikle /who vioLeta komutunu uyguladım. #Help MatchLess Helper.Sohbet.Net irc.sohbet.net vioLeta Hr :0 ... Yanıtını aldım. Peki aldığım verideki harfler neyi temsil ediyor ? - Öncelikle en solda gördüğümüz #Help vioLeta nickinin en son girdiği kanalı temsil etmektedir. - MatchLess kullanıcının identini temsil eder, Helper.Sohbet.Net ise kullanıcının aldığı mevcut host unu vermektedir. İncelemeye devam edelim. - irc.sohbet.net adresi vioLeta nickinin sunucuya bağlandığı adrestir. Gelelim harflerin anlamlarına (Durum Kipleri olarak da adlandırılmaktadır.) - H : Kullanıcının away olmadığı (online olduğu) anlamına gelmektedir. - r : Kullanıcının kayıtlı ve identify edilmiş bir nick olduğu anlamı taşır. - 0 : Kullanıcının sunucuya bağlandığı adres linkinin numerik karşılığını temsil eder. - En sondaki ... ise vioLeta nickinin realnamesi'dir. - Ek Bilgi : Kullanıcılar /who Nick komutunu kendilerine uyguladıklarında sunucuya bağlandıkları adres linki numerik değeri daima 0 olarak görünecektir. Linklerin numerik değerleri hakkında kapsamlı bilgiye erişmek için [B][COLOR="darkRed"]/links komutunu kullanarak destek alabilirsiniz. - Bu örnekte bir nick üzerinden elde edilen verileri inceledik. Durum kipleri sadece bu örnekteki ile sınırlı değildir. Genel olarak bahsedecek olur isek: r : Nickin kayıtlı olduğu anlamına gelir. * : Kullanıcının sunucu yöneticisi olduğu anlamına gelir. @ : Kullanıcının kanalda operatör(Op) olduğu anlamına gelir. + : Kullanıcının kanalda voice olduğu anlamına gelir. % : Kullanıcının kanalda halfoperatör(halfop) olduğu anlamına gelir. & : Kullanıcının kanalda SüperOperatör(Sop) olduğu anlamına gelir. ~ : Kullanıcının kanalda founder olduğu anlamına gelir. H : Kullanıcının online (away değil) olduğu anlamına gelir. G : Kullanıcının away olduğu anlamına gelir. B : Kullanıcının sunucu botu olduğu anlamına gelir. - Şimdi eğitimimize tarama yaparken kullanacağımız kipler ile devam edelim .. - | c kipi | Channel (Kanal) anlamına gelmektedir. Parametre olarak #Kanal ismi alır ve belirtilen kanal içerisindeki kullanıcıları listelemek için kullanılır. Örnek : /who +c #Deney Açıklama : #Deney kanalındaki kullanıcıları en son kanala girenden başlayarak listeler. - | n kipi | Nick anlamına gelmektedir. Kullanıcıları, kullandıkları nicklere göre listelemek için kullanılır. Örnek : /who +cn #Deney vio* Açıklama : #Deney kanalında nicki ' vio ' ile başlayan kullanıcıları listeler. - | u kipi | User (Ident) anlamına gelmektedir. Kullanıcıları, sahip oldukları identlere göre listelemek için kullanılır. Örnek : /who +cu #Deney MatchLess Açıklama : #Deney kanalında identi MatchLess olan kullanıcıları listeler. - | h kipi | Host anlamına gelmektedir. Kullanıcıları, sahip oldukları hostların özelliklerine göre listelemek için kullanılır. Örnek : /who +ch #Deney *sohbet* Açıklama : #Deney kanalında, hostunda ' sohbet ' kelimesi geçen kullanıcıları listeler. - | g kipi | Gcos (Fullname - Realname - Setname) anlamına gelir. 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 : /who +cg #Deney vioLeta Açıklama : #Deney kanalında fulnamesi ' vioLeta ' olan kullanıcıları listeler. - | a kipi | Away anlamına gelmektedir. Away olan\olmayan kullanıcıları listelemek için kullanılır. Örnek : /who +ca #Deney Açıklama : #Deney kanalındaki away olan kullanıcıları listeler. - Örnek : /who +c-a #Deney Açıklama : #Deney kanalındaki away olmayan kullanıcıları listeler. - | m kipi | Mode anlamına gelmektedir. Kullanıcıları, sahip oldukları modlara göre listelemek için kullanılır. Komutun kullanımı esnasında parametre olarak belirtilebilecek bazı modlar ; - O : Local Operatör. - o : Global Operatör. - C : Co Admin. - A : Server Admin - a : Services Admin - N : Network Admin - B : Sunucu Bot'u Modlarıdır. Detaylı bilgi için /helpop ?umodes komutu kullanılabilir. Örnek : /who +cm #Deney a Açıklama : #Deney kanalındaki services admin olan kişileri listeler. - | s kipi | Taramada sunucu üzerindeki linklerden belirterek, bu link üzerinden bağlanan\bağlanmayan kullanıcıları listelemek için kullanılır. Örnek : /who +cs #Deney irc.sohbet.net Açıklama : #Deney kanalında sunucuya ' irc.sohbet.net ' linki üzerinden bağlanan 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 : /who +ci #Deney 74*295 Açıklama : #Deney kanalında ip adresi ' 74 ' ile başlayıp, ' 295 ' ile biten kullanıcıları listelemek için kullanılır. - | I kipi | Kullanıcının gerçek ip adresini görmek için kullanılır. Örnek : /who +cI #Deney Açıklama : #Deney kanalındaki herkesi gerçek ip adresleri ile beraber listeler. Örnek : /who +I vioLeta Açıklama : vioLeta nickinin bilgilerini gerçek ip adresi ile beraber verir. - | M kipi | Kullanıcı ile olan ortak kanalları listeler. Örnek : /who +cnM #Help ???? #Helpers Açıklama : #Help kanalında bulunan 4 haneli nickleri listeler, ama listede #helpers kanalında olmayanlar çıkmaz. - | R kipi | Kullanıcıları gerçek host'ları ile beraber listelemek için kullanılır. Örnek : /who +cR #Deney Açıklama : #Deney kanalındaki kullanıcıları gerçek hostları ile listelemiş oluruz. - NOT : Örnekler ile bahsettiğim 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 listelenmektedir. - Örnek 1: #Deney kanalındaki nicki 6 haneli olan kullanıcıları listelemek istiyorum ? Cevap : /who +cn #Deney ?????? - Burada joker karakter olan ' ? ' kullandık. ?????? (6 haneli nicki temsil eder.) - Örnek 2: #Deney kanalında realnamesi KarTopu olup, away olmayan kullanıcıları listelemek istiyorum ? Cevap : /who +cg-a #Deney Kartopu - Örnek 3: #Deney kanalında host'unda admin geçen Network Adminleri listelemek istiyorum ? Cevap : /who +chm #Deney *admin* N
__________________ www.ircde.net iRc Platformu |
Etiketler |
who komutları, who nedir |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
| |