IRCForumu.ORG   çatla net
Goygoy


Ağaç Şeklinde Aç4Beğeni
  • 1 Post By JackaL
  • 1 Post By Furkan
  • 1 Post By JackaL
  • 1 Post By serCiya

 
 
Seçenekler Stil
Alt 20 Şubat 2022, 15:59   #1
Kayıtlı Üye
JackaL - ait Kullanıcı Resmi (Avatar)

Standart TurkSohbet Global Operator Eğitim

* Nickserv Timezone Komutu ve HelpServ Servis *
Merhaba arkadaşlar hepiniz hoşgeldiniz.
Konumuz to***'tende anlaşılacağı gibi Nickserv Timezone Komutu ve HelpServ Yardım Menüsü'dür.
İlk olarak Helpserv Yardım Menüsünden başlayalım
HelpServ'in kelime anlamı " yardım servisi " olup servisler tarafından bu anlamı tamamı ile sağlanmaktadır.
Kelime anlamından da anlıyacağımız gibi, bu servis; services komutları hakkında bilgi sahibi olmamız için vardır.
Yardım esnasında, yardım istenilen komut hakkında önbilgi verip; komutun kullanımını gösterilir.
Helpserv olarak geçen bu servisi, aslında biz servislerin yanında " help " parametresi olarak kullanıcağız.
Services help parametresi ile; tüm services komutları hakkında bilgi sahibi olabiliriz.
Komut kullanımı: " /services(nickserv,chanserv..) help komut alt-kümesi(opsionel) " şeklindedir.
Ne demek bu yukardakiler, şimdi onlara bir göz atalım. Tek tek servicesleri işliyelim.
* /Services şeklinde geçen kısma, herhangi bir services'imizi ekliyoruz. mesela; chanserv,nickserv,memoserv..
* Help şeklinde görünen kısım, bizim yardım almak için kullanıcağımız araçtır. O parametre belirtilen services komutunun ardından mutlaka gelmelidir.
" /services help " şeklinde kullanılan bir komut, services hakkında bilgi vericektir. Alt dallarını vs göstermeden yüzeysel olarak geçicektir.
* Komut yazan kısma herhangi bir services komutu ekliyoruz. Ekliyeceğimiz komut başta yazdığımız servicese bağlı olmalıdır. Services kısmına " chanserv " yazıp komut kısmına " recover " yazarsak olmaz. Komut geçersiz olur.
* alt-kümesi yazan kısımda opsionel olarak eklenilebilinir. Buna örnek vericek olursak; Nickserv'in set komutunun alt kümesi olan kill komutunu gösterebiliriz. Yukarıda belirttiğim gibi buda; istanilen yardım ile services bağıntılı olmalıdır.
Not: /services help commands komutununu ; services'e bağlı olan alt dalları listelemek için kullanılır.
Şimdi HelpServ'i biraz daha açalım.
Helpserv Help : Bu servicesin yardım listesi ingilizce olup, yardım alabileceğiniz servicesleri listeler
" /helpserv help " komutunu uyguladığımızda; karşımıza 3 tane services çıkıcaktır. Chanserv, Nickserv ve Memoserv
Alt dalı veya herhangi bir kullanım alanı olmadığı için;
" /helpserv help commands " komutunu kabul etmiyecektir.
Helpserv help komutunu uyguladığımızda karşımıza çıkan servislere bir göz atalım şimdide.
NickServ Help: Nick için gerekli ayarlamaları yapan nickserv ve nickserv'e bağlı olarak onun alt dalları hakkında yardım almak için kullanılır. Komutların kullanımı, komutlar hakkında gerekli bilgiler bu menüde belirtilir.
Örnek:/ns help
Açıklama: Bu komutu uyguladığımızda helpservices'imiz bize nickserv hakkında bilgi vericektir. Alt küme belirtilmediği için yardım alanı sadece nickserv komutunun işleyişi, komutun anlamı ve komuta bağlı diğer komutları listeleme şekillri yardım menüsünde yer alıcaktır.
Örnek: /ns help SET
Açıklama: Yukarıdaki komutu uyguladığımızda; helpservices'imiz bize bu sefer nickserv'in bir alt kümesi olan "set" komutu hakkında bilgi verip, komutun uygulanış şekli ve alt dallarını listelicektir.
Not: Nickserv'e bağlı olan ana maddeleri listelemek için " /ns help commands " komutunu kullanabilirsiniz.
Chanserv Help: Sunucu üzerindeki kanallar için belli başlı ayarlamaları yapan chanserv ve chanserv'e bağlı olarak onun alt dalları hakkında yardım almak için kullanılır. Chanserv'e bağlı olan komutların kullanımı, komutlar hakkında gerekli bilgiler bu menüde yer alır.
Örnek: /cs help
Açıklama: Bu komutu uyguladığımızda helpservices'imiz bize chanserv hakkında bilgi vericektir. Alt küme belirtilmediği için yardım alanı; chanserv komutunun işleyişi, komutun anlamı ve komuta bağlı diğer komutları listeleme şekillri yardım menüsünde yer alıcaktır.
Not: Chanserv'e bağlı olan ana maddeleri listelemek için " /cs help commands " komutunu kullanabilirsiniz.
MemoServ Help: Bize bırakılan notlarlar hakkında yapılabilecek işlemler, not göndermek ve memoserv'e bağlı olarak çalışan diğer komutlar hakkında bilgi yardım almak için kullanılır. Memoserv'e bağlı olan komutların kullanımı, komutlar hakkında bilgiler bu menüde yer alır.
Örnek: /ms help
Açıklama: Bu komut bize memoserv hakkında bilgi vericek; alt dallarına ulaşma yolları, komutun işleyiş mekanizması bizlere sunulucaktır.
Not: Memoserv'e bağlı olan ana maddeleri listelemek için " /ms help commands "
komutunu kullanabilirsiniz.
Birde son olarak OperServ var fakat biz onu kullanamıyoruz =)
Şimdi Diğer Konu olan Nickserv Timezone Komutu'na geçiyorum.
Sözlüklere baktığımızda TIMEZONE kelimesine Türkçe karşılık olarak zaman kuşağı, zaman dilimi gibi anlamlar yükleyebileceğimizi görüyoruz.
Bu da bizim TIMEZONE seçeneği ile ilgili temel görevi bulmamızı sağlıyor zaten.
Bildiğiniz gibi Coğrafya'da ülke saatleri UCT (Universal Coordinated Time - Evrensel Zaman Koordinatları) ya da GMT (Greenwich Mean Time - Greenwich Ana Saati) adı verilen bir sisteme göre belirlenmiştir.
Buna göre ülke saatleri ana zaman UCT ya da GMT 0 değeri alınarak ona göre 23 saat doğu ve 23 saat doğuya doğru ilerlemiştir. 24. saatler yine 0 yani GMT - UCT'yi gösterir.
Bütün SERVICES kurulumları ki buna ircservices kurulumu da dahil SERVICES saatini GMT yani İngiltere'nin Greenwich şehrini temel alarak hazırlanır.
Şimdi GMT ya da UTC diliminin kaç olduğunu görelim.
Bunu iki farklı örnekle görebiliriz.
1) /ns set timezone UCT
2) /ns set timezone GMT
Her iki komut da bize standart zamanı yani Greenwich zaman dilimini verecektir.
Bu saat de tahmin edilebileceği gibi Türkiye saatinden 3 saat geri olacaktır.
Ama şu an kış saati uygulamasında olduğumuz için bu fark 2 dir.
3 saat geri olmasının nedeni ise Türkiye'nin Coğrafi Zaman Dilimlerine göre 3. Doğu zaman diliminde olmasıdır.
Bilindiği gibi doğuda saat batıya göre daima ileridir.
UCT yani standart saat değerini Türkiye saatine ayarlamak için yapmamız gereken komut ise;
* /ns set timezone +3 ya da /ns set timezone +3:00 komutudur.
Her iki komutla da SERVICES saatini GMT - UTC'ye göre 3 saat ileri almış oluruz.
Peki TIMEZONE seçeneğinde yer alan + ve - işaretleri neyi ifade eder?
Biraz önce 23 saat doğu ve 23 saat batıdan bahsetmiştik.
Saatimizi doğuya yani ileri almak istiyorsak + geri yani batıya almak istiyorsak - kullanmalıyız.
SERVICES saati UCT'ye göre 2 saat geri alınmış oldu. Yani Türkiye'ye göre 5 saat.
Zaman diliminizi otomatik olarak Türkiye'ye ayarlamak için TTNet için /ns set timezone default komutunu kullanabilirsiniz.
Başka bir örnek verelim. Örnek: /ns set timezone +22
Bu örnekte SERVICES saati UCT - GMT'ye göre 22 saat ileri alınmış oldu. Yani Türkiye'ye göre 19 saat.
Şimdi bir soruyla bilgimizi pekiştirelim ve önemli bir noktayı daha bulalım.
Soru: SERVICES DEFAULT saat değeri UCT'ye göre 17 saat daha batıda olan bir serverdan sohbet ediyorum. SERVICES saatini Türkiye'ye göre ayarlamak için ne yapmalıyım?
Çoğunuz şimdi eminim yanılgıya düşüp 3 doğudan batıya 17 de batıdan doğuya diyip /ns set timezone -20 cevabını vermiştir.
Ama yanılıyorsunuz çünkü unuttuğunuz çok önemli bir nokta var.
DEFAULT değer ne olursa olsun SERVICES için temel değer GMT - UCT değeridir.
Yani biz Türkiye saatini istiyorsak hangi sunucuya girersek girelim nerede olursak olalım /ns set timezone +3 yazarak ayarlayabiliriz.
Kullandığımız /ns set timezone -20 cevabı sadece sonuca giden yolu uzatmaktan başka bir şey değildir.
Şimdi bu yoldan giderek şöyle bir soru çözelim.
Soru: TurkSohbetNet DEFAULT değerine göre saati 2 saat 42 dakika ileri olan bir ülkeden TurksohbetNet'e bağlanıyorum. SERVICES saatini kendi ülkeme uyarlamam için hangi komutu kullanmalıyım?
UYARI: DEFAULT GMT UCT gibi ifadelere dikkat ediniz.
Umarım UYARI yazısını dikkate almışsınızdır.
Eğer almadıysanız vereceğiniz cevap /ns set timezone +2:42 olacaktır.
Ama yine yanıldınız.
Çünkü dikkat ederseniz DEFAULT değerden 2 saat 42 dakika ileri deniliyor.
Ve biz her zaman UCT - GMT değerini dikkate alıyoruz.
TurkSohbet Default Değeri: +3:00
Ülkenin TurkSohebtNet'e değeri: +2:42
Ülkenin GMT'ye değeri: 5:42
Yani komutumuz: "/ns set timezone 5:42" olmalıdır.
Dikkat etmeniz gereken başka bir husus +3 -2 gibi değerlerle +3:00 ve -2:00 gibi değerlerin aynı olduğudur.
Ancak tam saat yerine dakika da belirtecekseniz saatakika formatını kullanabilirsiniz.
Unutmamanız gereken en önemli konu IRCD saati ile SERVICES saati aynı şey değildir.
IRCD saatini /time komutuyla öğrenebiliriz ve üzerinde oynama yapamayız.
SERVICES saatini ise nick ya da kanal infolarında görebilir yada UCT üzerinden düzenleme yapabiliriz.
Aradaki bu farkı unutmayın.
Soru: IRCD saatim 20:55'i gösterirken SERVICES saatim 23:55i gösteriyor. UCT değeri ise 21:55 SERVICES saati ile IRCD saatini nasıl eşitleyebilirim?
Bu soruda aklımızı karıştırabilecek üç farklı değer veriyoruz.
1) IRCD Saati: 20:55
2) SERVICES Saati: 23:55
3) UCT Saati: 21:55
Yine unutmayalım ki IRCD Saatine müdahele gibi bir şansımız yok telnete girmediğimiz sürece
Onu eşitleyemeyeceğimize göre SERVICES saatine bakalım.
SERVICES Saati ne olursa olsun UCT değerine göre eşitleyebiliriz.
UCT saatimiz 21:55 olduğuna göre 1 saat geri alırsak eşitlemiş oluruz.
Yani cevap: /ns set timezone -1
Evet arkadaşlar eğitimin sonuna geldik katılımlar için teşekkürler..
Anlamadığınız herhangi bir nokta var ise buyrun dinliyorum?
Furkan bunu beğendi.
 
Alt 20 Şubat 2022, 16:06   #2
"Lâ Tahzen innALLÂHe Meâna"
Furkan - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].

JackaL bunu beğendi.
________________

Düştüğüm her kuyudan mücadele ederek çıkmayı çocukken öğrendim.

"Aslolan hayattır, hayat da BEŞİKTAŞ"

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alt 20 Şubat 2022, 16:09   #3
Kayıtlı Üye
JackaL - ait Kullanıcı Resmi (Avatar)

Standart

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] teşekkür ederim kardeşim.

Furkan bunu beğendi.
 
Alt 20 Şubat 2022, 17:34   #4
BANLI ÜYE
serCiya - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].

JackaL bunu beğendi.
 


Şu anda bu konuyu görüntüleyen etkin kullanıcılar: 1 (0 üye ve 1 ziyaretçi)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB kodu Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Kapalı



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:06.