![]() |
|
|
|||||||
| IRC Dersleri Yazmış olduğunuz makale ve dersleri bu bölümde paylaşabilirsiniz. |
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
|||
|
4-Who Tarama ve Listeleme-
- 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 userlar üzerinde sunucuya baglandıgı andan itibaren aktif olan "+i" modu o kullanıcının taramada gozukmesini engeller. Bundan dolayı "/who" yaptıgımızda ; Servicesler, aynı kanalda bulundugumuz ve kendini "/mode nick -i" ile +i modesi'nden cıkarmış olanların listesini gorebiliriz. - Basit şekli ile "/who nick" olarak kullanıldıgında örnek veriler şunlardır ; /who asi - /who Laedri #helpers asi Hr& HelpSop@HelpSop.e-kolay.in :0 Kalbime narkoz enjekte edin, nefretim uyuşsun. #helpers Laedri Hr% helper@helper.e-kolay.in :0 !DiKKAT! Acemi Helper. - 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. - NOT: "/links" komutu ile bu numaraları gorebilirsiniz. Ayrıca "/who nick"deki 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 da listeleme yalnızca genel bir tarama ile sınırlı degildir. Kullanıcılara ait bazı ozellikler belirtilerek listeleme duzenlenebilir. Sunucumuz üzerinde gecerli olan bu aitlikleri belirten bir who gercekleştirebilmek için gereken modeler şu şekildedir : a : Away olan/olmayan user'ları belirtir. c : Taramada bir kanal belirtmeye yarar. h : Kullanıcı hostu kullanarak tarama yapmayı saglar. m : Bazı user modelerine sahip olan/olmayan kullanıcı taraması içindir. Listelenebilecek modeler (O/o/C/A/a/N)'dir. Modelerin anlamları. (O/o/C/A/a/N) - o : Local Operatör. - O : Global Operatör. - C : Co Admin. - A : Server Admin - a : Services Admin - N : Network Admin n : Nick ya da nickname'in ozelliklerini belirtmeye yarar. Ornegin beş hanenli, ilk harfi "a" olan gibi ozellikler. s : Taramada sunucu üzerindeki linklerden belirterek, bu link üzerinden baglanan/baglanmayan userlar'ı listemeye yarar. u : Kullanıcının "ident" kısmı ile bir arama yapmaya olanak sunar. g : Bir isim kısmı belirterek (/setname ile degiştirilen bolum) bunu kullanan/kullanmayan user'ları listeler. Yalnızca Oper'lerin kullanımına açıktır. i : Numeric ip belirterek tarama yapmaya yarayan modedir. Operlerin kullanımına açıktır. M : Argüman gerektirmeyen bir modedir. Sadece ortak kanallarda bulunan kullanıcıları listeler. Servisler ve askıdaki nickler bu listenin dışında kalır. - Modeler taramada "+" ya da "-" şeklinde belirtilmek zorundadır. + olarak belirtiklerinde istenilen ozellige sahip olan kullanıcıları , - olarak belirtildiginde ise belirtilen ozellige sahip olmayan kullanıcıları listeler. - Who komutu çözümlü soruları ; soru: #sohbet kanalında bulunan, identleri a harfi ile başlayan kullanıcıları listelemek istiyorum, nasıl yapabilirim ? çözüm: /who +cu #sohbet a* soru: #sohbet kanalında bulunan, identleri a harfi ile biten kullanıcıları listelemek istiyorum, nasıl yapabilirim ? çözüm: /who +cu #sohbet *a soru: #sohbet kanalında hostlarında "NICK" geçen kullanıcıları listelemek istiyorum, nasıl yapabilirim ? çözüm: /who +ch #sohbet *NICK* soru: #sohbet kanalında away durumunda olan kullanıcıları lisletemek istiyorum, nasıl yapabilirim ? çözüm: /who +ca #sohbet soru: #sohbet kanalında, içersinde x harfi bulunmayan nickleri listelemek istiyorum, nasıl yapabilirim ? çözüm: /who +c-n #sohbet *x* soru: #sohbet kanalında ki nicki dört haneli kullanıcıları listelemek istiyorum, nasıl yapabilirim ? çözüm: /who +cn #sohbet ???? soru: #sohbet kanalında ki Network Adminleri listelemek istiyorum, nasıl yapabilirim ? çözüm: /who +cm #sohbet N soru: #sohbet kanalında ki away olmayan kullanıcıları listelemek istiyorum, nasıl yapabilirim ? çözüm: /who +c-a #sohbet soru: #x1 kanalında aşağıdaki özellikleri listelemek istiyorum a) away olmayanları b) identi Helper olanları c) hostunda "Helper" sözcüğü geçenleri d) Local operatör olmayanları tek komutta listelemek istiyorum, nasıl yapabilirim ? çözüm: a) /who +c-a #x1 b) /who +cu #x1 Helper c) /who +ch #x1 *Helpers* d) /who +c-m #x1 O çözümü tek komutta toplamak istersek ; /who +cuh-ma #x1 Helper *Helpers* O çözümlü örnek: "/Who NICK" yazdığımda ; #Kanaladı Nick Hr Identi@Hostu :0 RealNamesi NICK End of /WHO list. Yanıtını alırken, "Who aLieN" yazdığımda ; #helpers asi Hr HelpSop@HelpSop.e.kolay.in :0 Kalbime narkoz enjekte edin, nefretim uyuşsun. yanıtını alıyorum. şimdi bunların ne anlama geldiğini iceleyelim aLieN nicki "asi on ~#dream &#helpers &#help " kanallarında olmasına karşılık biz sadece #Eğitim 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 NICK'ten gelen yanıta bakıldığında ":0 hard one become, is real there." özelliklerine sahip olduğunu görüyoruz ancak aLieN'den gelen cevapta ":1 e-kolay" ö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 Anlatımı Sonlanmıştır. |
![]() |
| Yer İmleri |
| Etiketler |
| who parametreleri |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
|
|
| Copyright | Link |
|
IRCFrm, vBulletin® yazılımının 3.8.5 sürümünü kullanan bir forum sitesidir. Kullanılan yazılımın telif hakkı: Copyright © 2000-2012, Jelsoft Enterprises Ltd. şirketine aittir. IRCFrm; bir IRC markasıdır. IRCFrm 09-10 & All right reserved. Sitemizdeki materyallerin, kaynak belirtilmeksizin; başka sitelerde yayımlanması yasaktır. IRCFrm, Türkiye'nin en kaliteli IRC forum sitesi olan IRCForum.Com'u karşılıksız, dış bağlantı yoluyla desteklemektedir. |
|
|
Bağlantılar-Links
|
|
IRC bir tutkudur!
|