ForumAilem.Com - Paylasimin Yeni Adresi

ForumAilem.Com - Paylasimin Yeni Adresi (https://forumailem.com/)
-   IRCd (https://forumailem.com/ircd/)
-   -   Who Parametreleri (https://forumailem.com/ircd/9680-who-parametreleri.html)

BuRaY 21.Ağustos.2022 16:21

Who Parametreleri
 
Konu: Who 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. Who'nun yardımcı parametreleri vardır bunlar; c, n, u, h, a, m, g, s, i, I, R ve M parametreleridir.
Who komutlarında dikkat edilmesi gereken husus; Parametreler ile verilerin aynı sırada, birbirine karşılık gelecek şekilde yazılmasıdır.
Şimdi bu parametrelerin ne işe yaradıklarını ve nasıl kullanıldıklarını inceleyelim.

c: Channel (Kanal) anlamını taşır. Parametre olarak #Kanal ismi alır ve belirtilen kanal içerisindeki kullanıcıları listelemek için kullanılır.
Kullanım: /who ±c #kanal
Örnek: Helpteam kanalına who komutunu uygulamak istiyorum.
Cevap: /who +c #Helpteam
Not: Bir kanala who komutu uygulandığında veri olarak gelen liste, kanala en son giriş sırasına göre listelenir. Listenin en başında ki kullanıcı, kanala en son girmiş demektir.

n: Nick anlamını taşır. Kullanıcıları, kullandıkları nicklerin özelliklerine göre listelemek için kullanılır.
Kullanım: /who ±n Nick
Örnek: Helpteam kanalında nicki 3 haneli olan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cn #Helpteam ???
Örnek: Helpteam kanalında nicki K harfi ile başlayan ve D harfi ile biten kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cn #Helpteam K*D
Örnek: Helpteam kanalında bulunmayan nicki 5 haneli kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +n-c ????? #Helpteam
Örnek: Helpteam kanalında nicki K ile başlayan kullanıcılar dışındaki nicklere who komutu uygulamak istiyorum.
Cevap: /who +c-n #Helpteam K*

u: User (Identd) anlamını taşır. Kullanıcıları, sahip oldukları identlerin özelliklerine göre listelemek için kullanılır.
Kullanım : /who ±u Identd
Örnek: Helpteam kanalında identdi Help olan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cu #Helpteam Help
Örnek: Helpteam kanalında identdi Help olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +c-u #Helpteam Help
Örnek: Helpteam kanalında identdi Help olan, nicki 5 haneli olan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cun #Helpteam Help ?????

h: Host anlamını taşır. Kullanıcıları, sahip oldukları hostların özelliklerine göre listelemek için kullanılır.
Kullanım: /who ±h Host
Örnek: Helpteam kanalında hostu Helper.Xr.com olan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +ch #Helpteam Helper.Xr.com
Örnek: Helpteam kanalında hostu Admin olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +c-h #Helpteam Admin

a: Away anlamını taşır. Away olan/olmayan kullanıcıları listelemek için kullanılır.
Kullanım: /who ±a
Örnek: Helpteam kanalında away olan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +ca #Helpteam
Örnek: Helpteam kanalında away olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +c-a #Helpteam
Örnek: Helpteam kanalında away olmayan nicki K ile başlayıp 4 haneli olan hostu Helper olmayan ve identdi Egitim olan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cnu-ha #Helpteam K??? Egitim Helper

m: Who komutunun user modeleri (O,o,C,A,a,E,e,N,B) belirtilerek uygulanacağında kullanılır.
Kullanım: /who ±m Usermode
-
Usermodeler;
*O: Kullanıcının sunucuda global operatör olduğunu belirtir.

*o: Kullanıcının sunucuda local operatör olduğunu belirtir.

*C: Kullanıcının sunucuda co administrator olduğunu belirtir.

*A: Kullanıcının sunucuda server administrator olduğunu belirtir.

*a: Kullanıcının sunucuda services administrator olduğunu belirtir.

*E: Kullanıcının technical administrator olduğunu belirtir.

*e: Kullanıcının network-co administrator olduğunu belirtir.

*N: Kullanıcının sunucuda network administrator olduğunu belirtir.

*B: Kullanıcının sunucu botu olduğunu belirtir.

Örnek: Helpteam kanalında global operatör olan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cm #Helpteam O
Örnek: Helpteam kanalında services admin olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +c-m #Helpteam a
Örnek: Helpteam kanalında nicki 4 haneli, away olmayan, identdi Egitim olan, hostu Helper olmayan ve local operatör olan kullanıcılarına who komutu uygulamak istiyorum.
Cevap: /who +cnum-ha #Helpteam ???? Egitim o Helper

g: Gecos (Fullname - Realname) anlamını taşır. Kullanıcıları, sahip oldukları fullname lerin özelliklerine göre listelemek için kullanılır. Sadece sunucu yöneticileri kullanabilir.
Not: Fullname olarak birden çok kelime belirtilecek ise, aralarına boşluk yerine _ koyulmalıdır.
Örnek Fullname: Xr Help
Gösterimi: Xr_Help
Kullanım: /who ±g Fullname (setname, realname)
Örnek: Helpteam kanalında fullnamesi Xr olan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cg #Helpteam Xr
Örnek: Helpteam kanalında fullnamesi Xr olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +c-g #Helpteam Xr
Örnek: Helpteam kanalında nicki K ile başlayan 3 haneli, identdi Egitim olmayan, hostu Helper olan, away olan, fullnamesi Xr olan ve co admin olan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cnhgma-u #Helpteam K?? Helper Xr C Egitim

s: Taramada sunucu üzerindeki linklerden belirterek, bu link üzerinden baglanan/baglanmayan kullanıcıları listelemek için kullanılır.
Kullanım: /who ±s Link
Örnek: Helpteam kanalında oper.Xr.com linki üzerinden bağlanan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cs #Helpteam oper.Xr.com
Örnek: Helpteam kanalında admin.Xr.com linki üzerinden bağlanmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +c-s #Helpteam admin.Xr.com
Örnek: Helpteam kanalında nicki 2 haneli olan, identdi Egitim olmayan, hostu Helper olan, away olmayan, netadmin olan, fullnamesi Xr olan ve Egitim.Xr.com linkinden bağlanan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +cnhmgs-ua #Helpteam ?? Helper N Xr Egitim.Xr.com Egitim

i: Who komutunun ip belirtilerek uygulanacağında kullanılır. Sadece sunucu yöneticileri kullanabilir.
Kullanım: /who ±i ip
Örnek: Helpteam kanalında 01.01.01.001 ipisinden bağlanan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +ci #Helpteam 01.01.01.001
Örnek: Helpteam kanalında 01.01.01.001 ipisinden bağlanmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +c-i #Helpteam 01.01.01.001

I: Kullanıcının gerçek ip adresini öğrenmek için kullanılır. Sadece sunucu yöneticileri kullanabilir.
Kullanım1: /who +I nick
Örnek: Sunucuda nicki K harfi ile başlayan kullanıcıların gerçek ip adreslerini öğrenmek istiyorum.
Cevap: /who +I K*
Kullanım2: /who +I #kanal
Örnek: Sunucuda #Helpteam kanalında bulunan kullanıcıların gerçek ip adreslerini öğrenmek istiyorum
Cevap: /who +I #Helpteam

R: Kullanıcının gerçek hostunu öğrenmek için kullanılır. Sadece sunucu yöneticileri kullanabilir.
Kullanım1: /who +R nick
Örnek: Sunucuda nicki Xr olan kullanıcının gerçek hostunu öğrenmek istiyorum.
Cevap: /who +R Xr
Kullanım2: /who +R #kanal
Örnek: Sunucuda #Helpteam kanalında bulunan kullanıcıların gerçek hostunu öğrenmek istiyorum
Cevap: /who +R #Helpteam

M: Bulunulan kanallarda ki, tüm kullancılara tek tek /who +n nick komutunu uygulamak için kullanılır. Sadece sunucu yöneticileri kullanabilir.
Kullanım: /who +M
Örnek: Bulunduğum kanallarda ki, tüm kullanıcılara who komutunu uygulamak istiyorum.
Cevap: /who +M

Who komutlarını uyguladığımızda elde ettiğimiz verilerde bazı karakterler vardır. Bunlar r, *, +, %, @, &, ~, H, G, B, !, ?, 0, 1, 2 karakterleridir.
Şimdi bu karakterlerin ne anlama geldiklerini inceleyelim.

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 voice olduğu anlamına gelir.

%: Kullanıcının kanalda halfop olduğu anlamına gelir.

@: Kullanıcının kanalda operatör olduğu anlamına gelir.

&: Kullanıcının kanalda protect 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.

!: Kullanıcının, sunucu yöneticisi olduğunun gizlendiği anlamına gelir. Bu veriyi sadece sunucu yöneticileri görebilir.

?: Kullanıcının, online bir sunucu yöneticisi olduğu anlamına gelir. Bu veriyi sadece sunucu yöneticileri görebilir. Bu veri sunucumuzda kullanılmamaktadır.

0: Kullanıcının bizimle aynı link üzerinden bağlandığı anlamına gelir. Kendimize who komutu uyguladığımızda her zaman 0 olacağı unutulmamalıdır.

1: Kullanıcının 1. link üzerinden bağlandığını anlamına gelir.

2: Kullanıcının 2. link üzerinden bağlandığı anlamına gelir.

Hangi linkin kaç numaralı link olduğu /links komutu uyguladığımızda yanlarında yazar.

Örnek: #Helpteam Xr Hr~ Egitim@Helper.Xr.com:0 Xr
Açıklama: Xr nicki Helpteam kanalında founder(~) görevindedir. Away değildir(H). Nicki şifrelidir(r). Ana link üzerinden bağlanıyor(0).

Örnek: #Helpteam Xr Gr*@ Egitim@Helper.Xr.com:2 Xr
Açıklama: Xr nicki Helpteam kanalında operator(@) görevindedir. Awaydir(G). Nicki şifrelidir(r). Sunucu operatörüdür(*). 2. link üzerinden bağlanıyor(2).

Örnek: #Helpteam Xr Hr*& Egitim@Helper.Xr.com:3 Xr
Açıklama: Xr nicki Helpteam kanalında protect(&) görevindedir. Away değildir(H). Nicki şifrelidir(r). Sunucu operatörüdür(*). 3. link üzerinden bağlanıyor(3).

Örnek: #Helpteam Xr HB* Egitim@Helper.Xr.com:1 Xr
Açıklama: Xr nicki Helpteam kanalında userdir. Çünkü herhangi +, %, @, &, ~ gibi bir işaret belirtilmemiştir. Away değildir(H).
Nicki şifreli değildir. Çünkü r karakteri yoktur. Sunucu botudur(B). Sunucu operatörüdür(*). 1. link üzerinden bağlanıyor(1).

Kullanıcılar, who komutunu sadece kanal belirterek kullanabilirler. Sunucu yöneticileri ise, who komutunu sunucu geneli için kullanabilir.
Kullanıcılar who komutunu kanal belirterek kullandığında, belirttiği parametrelere uygun ancak 1 veri görebilir ve şöyle bir uyarı ile karşılaşır;
Error, /who limit of 0 exceeded. Please narrow your search down and try again
Bunun anlamı; Bir hatanın oluştuğu, veri olarak alınabilecek limitin aşıldığı ve who komutunun kullanımının daraltılıp tekrar denenmesidir.
Örnek: Sunucuda normal bir kullanıcıyım. Sunucuda nicki X harfi ile başlayan kullanıcılara who komutu uygulamak istiyorum.
Cevap: /who +n X*
Veri:
-
#Helpteam Xr Hr Helper@Helper.Xr.com :0 ~
-
Error, /who limit of 0 exceeded. Please narrow your search down and try again
-
* End of /WHO list.


Forum Saati: 06:29. Zaman dilimi GMT +1 olarak ayarlanmıştır.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.

TURKNT BİLİŞİM TEKNOLOJİLERİ VE HİZMETLERİ