Perşembe, Ocak 19

IRC Komutları - 2

- Servicesler -
_____________________________
|_________|________|__________|
Chanserv =>Nickserv Memoserv Operserv

- NickServ -


Nickserv kullanıcı servisidir.
Nick(Rumuz/isim) demektir.
Serv(Services'in kısaltılmışı + servis demektir)
IRC'de kısaca Nick(n)Serv(s) olarak kullanılabilir.
Yani "/ns" şeklindede kullanabiliriz.

- Temel özellikler

Nickserv çok geniş bir servisdir.
Ve kendi içinde bölümlere ayrılır.
Bunlar ;

1- Temel
2- Set/Unset
3- Timezone

1- Temel NS

Register : Nick'inizi(rumuzunuzu) kayıtlamak için kullanılan komuttur.
Örnek : /ns register şifre e-mailadresi (O anki kayıtsız nick'iniz kayıtlanmış olur)

Auth : Nick'İnizin kaydını tamamlamak için kullanılan bir komuttur.
Örnek : /ns auth tamamlama kodu (O nick'inizin kayıt işlemi tamamlanmış olur)

Sendauth : Kayıt tamamlama kodunu nick'İn kaydında belirtilen e-mail adresine göndermek için kullanılan komuttur.
Örnek : /ns sendauth (O anki nick'iniz e-mail adresine tanıtım(auth) kodesi gelir)

İdentify : Nick'inizin şifresini girmek için kullanılan komuttur.
Örnek : /ns identify şifreniz (O anki nick'İnizi identify etmiş olursunuz)

Sendpass : Nick'inizin şifresini e-mail adresine göndermek için kullanılan komuttur.
Örnek : /ns sendpass (O anki nick'inizin e-mail adresine şifreniz gönderilir)

Drop : Kayılı nick'İnizi silmek için kullanılan komuttur.(Bu komutu uygulayabilmek için /ns identify şifre komutu uygulanmak zorundadır)
Örnek : /ns drop şifre (O anki kayıtlı nick'iniz silinir)

Link : Nick'inizi başka bir kayıtlı nick'e(kayıt etmeniz gerekmektedir) linklemek(bağlamak) için kullanılan komuttur.
Örnek : /ns link linkleneceknick (O anki nick'İniz belirlediğiniz nick'e linklenir)

Unlink : Nick'inize kayıtlı link'li(bağlı) bir nick'i silmek için kullanılan komuttur.
Örnek : /ns unlink silineceknick (o anki nick'inizden belirlediğiniz nick'in bağı kopar)

Listlinks : Nick'inize kayıtlı tüm nick'leri listelemek için kullanılan komuttur.
Örnek : /ns listlinks (O anki nick'inize kayıtlı(bağlı) tüm nick'ler listelenir)

Access : Nick'inizi identify etmeden sunucuya bağlanmanıza yarayan komuttur.
Örnek : /ns access add İdent@ip (O anki Nick'iniz yeni erişim kazanır)
Silmek için : /ns access del İdent@*.ip (O anki nick'İnize kayıtlı erişim düzeyi silinir)
List : /ns access list (Nick'inize ait tüm erişim düzeyleri listelenir)
Not : Erişim düzeyi eklemek için kill ayarları kapalı , ve secure özelliği off durumuna getirilmelidir.

Ajoin : Nick'inize otomatik kanal girişi eklemek için kullanılan komuttur.
Örnek : /ns ajoin add #kanal (O anki nick'iniz kanal kanalına sunucuya bağlanıp nick'inizin şifresini girdiğinizde otomatik girecektir)
Silmek için : /ns ajoin del #kanal ( O anki nick'inize kayıt olan otomatik kanal girişi olan (kanal kanalı) silinmiş olur)
Listelemek için : /ns ajoin list (Nick'inize ait kaç kanal girişi varsa listelenir)
Not : En fazla 15/20 kanal eklenebilir.

Recover : Nick'İnizi kullanan başka bir kullanıcıyı sunucudan kill(uzaklaştırır)ler.
Örnek : /ns recover nick şifre (Nick'inizi kullanan bir başkası sunucudan 1 dakikalığına uzeklaştırılır)

Release : Bu komut recover(nick düşürme) komutundan sonra nick'inizi serbest bırakır.
Örnek : /ns release nick şifre (Nickserv tarafından tutulan nick'iniz serbest kalır)
Not : Bu komutu uygulayabilmek için nick'İnizi identify etmiş olmalısınız.

Ghost : Nick'iniz sunucuda tutulu kaldığı zaman (bu tutulmalar aşşağıdaki nedenlerden dolayı olabilir) nick'inizi düşürmek için kullanılır.
Örnek : /ns ghost nick şifre (Nickserv tarafından tutulu kalan nick'iniz sunucudan çıkacaktır)
Tutulma sebebleri : Serviceslerin lagda kalması , Ping timeout(zaman aşımına) uğramanız , Bağlantı hatası oluşması ve kullandığınız yalımın bir hata oluşturmalarıdır.

İnfo : Bir nick'in hakkında bilgi almak için kullanılan komuttur.
Örnek : /ns info nick (Nick nick'i hakkında bilgiler sıralanır)
Tam bilgi almak için : /ns info nick all =>(Tüm bilgi)

Listchans : Nick'inize kayıtlı kaç kanal olduğunu listeleyen komuttur.
Örnek : /ns listchans (Nick'inizin üzerine kayıtlı tüm kanallar listelenir)

Status : Bir nick'in idetify seviyesini öğrenmek için kullanılan komuttur.(Bu komut sırasında "0" "1" "2" "3" gibi cevaplar alırsınız bunların manaları aşşağıda açıklanmıştır)
Örnek : /ns status nick (Nick nick'i hakkında identify bilgisi sıralanır)
Sonuçlar :
Nick status 0 : Nick nick'inin hatta bağlı olmadığını veya kayıtlı bir rumuz olmadığını belietir.
Nick status 1 : Nick nick'i nickserv(Rumuz servisi) tarafından nick'in sahibi olarak tanınmamıştır.
Nick status 2 : Nick nick'i erişim listesi ile tanınmış bir rumuzdur. (Access)
Nick status 3 : Nick nick'i kayıtlı ve identify(tanıtılmış) bir rumuzdur.

2- SET/UNSET Ayarları.

Password : Nick'inizin şifresini değiştirmek için kullanılan komuttur.
Örnek : /ns set password şifre (Nick'inizin şifresi "şifre" olarak değiştirilmiş olur)

Language : Services'in(Rumuz servisinin size hitap edeceği sili belirler)
Örnek : /ns set language numara(Aşşağıda dillerin numaraları vardır) (Services'in size hitap edeceği dil belirlenir)
Diller & numaraları :

1) English
2) Nederlands (Dutch)
3) Français (French)
4) Deutsch (German)
5) Magyar (Hungarian)
6) Italian
7) ÆüËܸì¡ÊEUC¥³¡¼¥É¡Ë (Japanese / EUC encoding)
8) “ú–{Œê�iSJISƒR�[ƒh�j (Japanese / SJIS encoding)
9) Portugues (Portuguese)
10) Ğóññêèé (Russian)
11) Español (Spanish)
12) Turkce (Turkish)

Url : Nick'inize bir URL(Web adresi) eklemenizi sağlayan komuttur.
Örnek : /ns set url http://www.IRCogreniyorum.com (Nick'inize info(bilgi) çelikdiğinde nick'inizin web adresi http://www.IRCogreniyorum.com olarak gözükecektir)
Kaldırmak için : /ns unset url (Nick'inizin kayıtlı url adresi silinir)

Email : Nick'inze bir e-mail adresi eklemek için kullanılan komuttur.
Örnek : /ns set email IRC@dersi.com (Nick'inizin eemail adresi IRc@dersi.com olarak değişir)
Kaldırmak için : /ns unset email (Nick'inizin kayıtlı email adresi silinir)

Kill : Nick'inizi kullanmak isteyen başka kullanıcılara tanınan süredir . Bu süreyi bu komutla ayarlıyabilir iptal edebilirsiniz.
Örnek : /ns set kill on (Nick'inizi kullanmaya çalışan bir kullanıcıya 60 saniye süre tanınır, 60 saniye içinde şifre girilmez ise kullanıcı sunucudan 1 dakikalığına atılır)
Kapatmak için : /ns set kill off (Nick'inizi kullanmaya çalışan bir kullanıcı , 60 saniye içinde şifreyi girmez ise services'ler otomatik olarak kullanıcının nick'ini değiştirir)
Kill quick : /ns set kill quick (Nick'inizi kullanmaya çalışan bir kullanıcı , 20 saniye içinde şifre girilmez ise kullanıcı sunucudan 1 dakikalığına atılır)
İmmed : /ns set kill immed (Nick'inizi kullanmaya çalışan bir kullanıcı , uyarı almadan "0" saniye içinde services tarafından nick'i değiştirilir)
On : Özelliği açar(Aktif eder)
Off özelliği kapar(Deaktif eder)

İnfo : Nick'inize bilgi eklemek için kullanılan bir komuttur.
Örnek : /ns set info ben hasan (Nick'inizin bilgi satırı "ben hasan" olarak değişecektir)
Kaldırmak için : /ns unset info (Nick'inizin kayıtlı açıklama satırı silinir)

Secure : Nick'inizin sunucu tarafından verilen güvenlik ayarlarını açıp veya kapamaya yarıyan komuttur.
Örnek : /ns set secure on (Nick'inizin IRC/d tarafından verilen korumaları aktif olacaktır)
On : Özelliği açar(Aktif eder)
Off özelliği kapar(Deaktif eder)

Private : Nick'inizi kayıtlı nick listesinden saklamak için kullanılan komuttur.
Örnek : /ns set private on (Nick'iniz "/msg nickserv list" komutu uygulandğında çıkacak sonuçlardan saklanır)
On : Özelliği açar(Aktif eder)
Off özelliği kapar(Deaktif eder)

Hide : Nick'inize info çekildiğinde bazı kısımların görünmemesi için uygulanan komuttur .
Örnek . /ns set hide email on (Nick'inize info çekildiğinde email adresiniz gözükmeyecektir)
Bazı kısımlar :
Usermask : Nickinize info çekildiğinde User@host(bağlantı adresi) kısmının gözükmemesi için kullanılan komuttur.
Örnek : /ns set hide usermask on (Nick'inize info çekildiğinde Bağlantı adresiniz görünmüyecektir)
Quit : Nick'inize info çekildiğinde son çıkış mesajınızın göerünmemesi için uygulanan komuttur.
Örnek : /ns set hide quit on (Nick'inize info çekildiğinde son çıkış mesajınız görünmeyecektir)
On : Özelliği açar(Aktif eder)
Off özelliği kapar(Deaktif eder)

Mainnick : Nick'inize kayıtlı birden fazla nick'inize varsa içlerinde hangisinin ANA nick olarak belirtemk istiyorsanız , bu komutu kullanmanız gerekir.
Örnek : /ns set mainnick nick (Nick'inizin ana nick'i "nick" olarak belirlenir)
Not : Bu komutu kullanabilmeniz için nick'İnizi services'e tanıtmış olmanız gerekmektedir.
Not2 : Eğer bu mainnick'i unlik komutu ile silerseniz otomatik olarak services tarafından en çok kullanılan başka bir nick mainnick(ana) nick olacaktır.
Kaldırmak için : /ns unset mainnick (Nick'inizin kayıtlı ana nick'i silinir)

3- Timezone (Saat ayarları)

Açıklama :
Süre ile ilgili bir veri gösterileceği zaman ;
Örnek : Kanal veya nick'in son kullanıldığı tarih ,
Normalden farklı bir zaman dilimi seçmek için kullanılınır.
Zaman dilimi 2 farklı şekilde ifade edilir.

UTC-Offset : (Universal Coordinated Time) TR : (Genel saat ayarlaması)
GMT : (Greenwich Mean Time) TR : (Kullanılan saat aritmetik ortalaması)

Default : Bu ayar kullanıldğı zaman services'in genel ayarlarına geri dönülür.
Örnek : /ns set timezone default (Nick'inizin zaman ayarı services'le eşitlenir)

EEST : Zaman dilimini doğu avrupa standard dilimi ile aynı yapar.
Örnek : /ns set timezone eest (Nick'inizin zaman dilimi doğu avrupa standard'larına çevrilir)

"+""-" : Nick'inizin zaman dilimi bu parametreler ile ayarlıyabilirsiniz.
Örnek : /ns set timezone -3 (Nick'inizin zaman dilimi UTC'den 3 saat daha geriye yani 3 saat daha doğuya alınır)
Örnek : /ns set timezone +5:30 (Nick'inizin zaman dilimi UTC'den 5 saat 30 dakika daha ileriye yani daha batıya alınır)

Not1 : Services yaz saati uygulamasına kendi kendine geçemez bu yüzden , kendiniz ayarlamak zorundasınız.
Not2 : Bu komut ileri düzey kullanılar içindir.

- Ek Bilgi
Nickserv kullanımı hakkında bilgi için : /ns help
Nickserv komutları hakkında bilgi için : /ns help commands
Nickserv komutları hakkında detaylı bilgi için : /ns help komut
Nickserv hakkında bilgi için : /info nickserv

Hiç yorum yok:

Yorum Gönder