15 Ekim 2013, 19:32 | #1 | |
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Kelebek.org #Eğitim / HelpServ Eğitim logları Kelebek.org #Eğitim kanalında gerçekleşen HelpServ eğitimi; <KafKef> HelpServ IRCd sistemine bağlı olarak kullanılan C+/C++ kodlama yapılarına sahip clientlerin yardım menülerini ifade eden servis adıdır. <KafKef> Bu tanım biraz teknik bir tanım olarak kalabilir. <KafKef> Sizin için önemli olan tanım ise, ''Kullanmakta olduğumuz Services sistemine bağlı olan servislerle ilgili yardım menülerinin başlangıç komutunu kullandığımız servistir.'' <KafKef> <KafKef> HelpServ diğer servislerden farklı olarak tek 1 komut kullanır. <KafKef> Tabi herhangi bir raw mesaj içeriği girilmesi söz konusu değilse bu durum geçerli olacaktır. <KafKef> <KafKef> Standart olarak '' /HelpServ HELP '' komutu HelpServ üzerinde kullanılan tek komuttur. <KafKef> Bunun dışında HelpServ üzerinde herhangi bir işlem yaptıırılamaz veya uygulanan bir komuta cevap/içerik alınamaz. <KafKef> <KafKef> HelpServ'in tekil amacı; IRCServices ( Tabi IRCServices için geçerli sistemlerde böyledir.) klasöründe bulunan HELP dosyasında yazan mevcut ascii değerleri kullanıcıya yansıtmaktır. <KafKef> Yani daha basit anlatacak olursak ; TXT belgesinin içine ne yazarsan /HelpServ Help yaptığında services o belgeye yazdığın yazıları yansıtır. <KafKef> <KafKef> Bunların dışında kullanım şekli ; /OperServ Raw :HelpServ Param Ayraç Görev <KafKef> Tabi bu raw mode kullanmaya yetkili kişiler için geçerlidir. <KafKef> Örneğin; <KafKef> Bir Root Administrator, /OperServ Raw :HelpServ Mode #helpegitim +o KafKef komutunu kullanarak <KafKef> #helpegitim kanalında KafKef nick'ine +o vermiş olabilir. <KafKef> <KafKef> Tabi bu ekstra konumuna girdiği için detaylarını anlatmıyorum. Fakat ön bilgi olarak aklınızda bulunsun. <ByCart> TXT nedir Raw nedir ? <KafKef> <KafKef> TXT dediğimiz bilgisayarında masaüstüne sağ tıklayıp Yeni Metin Belgesi oluşturuyorsun ya <KafKef> O belgenin uzantısıdır. <KafKef> Şarkılar da yazdığı gibi ; Tarkan Firuze.Mp3 yazıyor. <KafKef> Herhangi bir metin belgeside ; Metin Belgesi.TXT olarak yazar. <KafKef> TXT yi anladın mı? <ByCart> evet. <KafKef> RAW ise Oper ve Adminlerin üst sınıfı olan, Root Administrator'e özel komutlardır. <KafKef> Operserv'a emir vererek direk sistem içerisinden komut işletir. <KafKef> Root Admin ; /OperServ Raw :HelpServ Mode #helpegitim +o KafKef <KafKef> Komutu ile OperServ üzerinden direk olarak HelpServ emir vererek aracı kullanmaksızın işlem yaptırır. <KafKef> Bu komut bize HelpServ sisteminin kısa bir mantığını anlatıp, Standart userin kullanabileceği 3 Servis'ten nasıl yardım alabileceğimizi göstermektedir. <KafKef> <KafKef> [19:13] -HelpServ- /msg NickServ HELP <KafKef> - <KafKef> [19:13] -HelpServ- for information on registering nicknames <KafKef> <KafKef> Tabi bu komut gösterimin altında gördüğünüz gibi kısa bir açıklamam satırıda mevcuttur. <KafKef> Temel yapı olarak bütün servislerin akış düzeni aynıdır. <KafKef> <KafKef> ServicesAdı Help - Bütün Servisler için geçerlidir. <KafKef> <KafKef> Bu tarz başlangıçlı bir komut ile belirtilen servis ile ilgili bilgi satırları ile karşılaşırız. <KafKef> Bu Bilgi satırlarları LANG olarak tanımlanan Dil dosyalarından gelmektedir. <KafKef> Kayıtlı bir Rumuz kullanmıyorsanız sistemin belirlediği standart dil dosyasında bulunan içerik satırları karşınıza gelecektir. <KafKef> Eğer kayıtlı bir rumuz kullanıyorsanız sizin belirlediğiniz iletişim dil seçeneğine ait dosyada bulunan cevaplar ile karşılaşırsınız. <KafKef> <KafKef> Biraz detaya inecek olursak bu olay şöyle gerçekleşmektedir ; <KafKef> /Nickserv-Chanserv-MemoServ HELP tarzında bir servis seçerek uyguladığınız komutta ; <KafKef> Seçmiş olduğunuz Servis Diline ait LANG dosyasında, komutta seçmiş olduğunuz Servis isminin HELP içeriği karşınıza gelir. <KafKef> LANG tek dosya olduğu için ; <KafKef> /Nickserv HELP komutunda , Nickserv_LANG başlığı altındaki belirlemiş olduğunuz dil seçeğine ait veriler ile karşılaşırsınız. <KafKef> Aynı şey Chanserv MemoServ içinde geçerlidir. <KafKef> Bu bilgiler sadece işleyiş mantığı için ön bilgilerdir. <KafKef> Çok gerekli değil fakat, ileride detaylı komut işleyişlerinde bu ön bilgiler sayesinde anlatılan bilgileri daha iyi anlayabilirsiniz. <KafKef> <KafKef> Yardım komutların işleyiş düzeni ; <KafKef> <KafKef> /ServicesIsmi Help <KafKef> - <KafKef> Belirtilen servis'in ne işe yaradığı o servisle ilgili genel komutların neler olduğunu nasıl öğrenebileceğimizi gösteren cevaplar ile karşılaşırız. <KafKef> <KafKef> /ServicesIsmi Help Commands <KafKef> - <KafKef> Belirtilen Servis'e ait GENEL olarak sınıflandırılan komutların neler olduğunu ve bu komutların kısa tanımlarını görebiliriz. <KafKef> <KafKef> /ServicesIsmi Help SET <KafKef> - <KafKef> Belirtilen Servis'e ait SET(Özel-Ekstra) olarak sınıflandırılan komutların neler olduğunu ve bu komutların kısa tanımlarını görebiliriz. <KafKef> <KafKef> Birde bu listelerde gördüğümüz komutların detaylarına nasıl ulaşabileceğimizi gösteren komutlar vardır. <KafKef> /ServicesIsmi Help Commands <KafKef> Bu şekilde kullanılan komutta karşımıza çıkan seçeneklerden herhangi biri hakkında detaylı bilgi almak için CommandS bölümünü düzenlememiz yeterlidir. <KafKef> Örneğin : Chanserv <KafKef> /Chanserv Help Commands <KafKef> Bu komut ile karşımız ChanServ'e ait genel komutlar hakkında kısa bilgilerin bulunduğu bir cevap gelmektedir. <KafKef> <KafKef> [19:26] -ChanServ- ACCESS Ayricalikli kullanicilarin listesini duzenler. <KafKef> <KafKef> ACCESS bu cevaplardan birtanesidir. <KafKef> Fakat gördüğünüz üzere access hakkında kısa bir bilgi bulunmaktadır. <KafKef> Biz accessin detayını tam olarak ne işe yardığını nasıl kullanıldığını öğrenmek istiyorsak sadece access'e özel bilgi istememiz gerekmektedir. <KafKef> <KafKef> /ServicesIsmi Help Commands <KafKef> Commands : Adı üstünde Komutlar anlamına geldiği için bütün komutların kısa detayını verdiğine göre ; <KafKef> <KafKef> /Chanserv Help ACCESS yaparak sadece access hakkında bilgi isteyebiliriz. <KafKef> Komutu uyguladığımda aldığım cevap ; <KafKef> [19:28] -ChanServ- Kullanimi: ACCESS kanal ADD nick seviye <KafKef> - <KafKef> [19:28] -ChanServ- ACCESS kanal DEL {nick | sira-no} <KafKef> - <KafKef> [19:28] -ChanServ- ACCESS kanal LIST [mask] <KafKef> - <KafKef> [19:28] -ChanServ- <KafKef> <KafKef> Şeklinde oldu ve en başta komutun kullanım şekilleri akabinde ise bu kullanımların ne işe yaradığı ile ilgili detaylı bilgiler bulunmaktadır. <KafKef> Birde set parametrelerimiz mevcuttur. <KafKef> Set komutları olarak bilinene bölüm herkes tarafından farklı adlandırılabilir. <KafKef> Kimisi Özel parametreler, kimileri Ekstra komutlar ve kimi ise iç ayarlamalar olarak adlandırabilir. <KafKef> Genel olarak SET '' Ayarlama '' anlamına geldiği için Ayar menüsü olarak bilinmektedir. <KafKef> <KafKef> Şimdi Chanserv ile başladık madem onunla devam edelim. <KafKef> <KafKef> /Chanserv HELP SET <KafKef> Bu komutta Chanserv'e SET Parametreleri/komutları hakkında bilgi ver demiş olmaktayız. <KafKef> [19:34] -ChanServ- ENTRYMSG Kanala girince gönderilecek bir mesaj belirler. <KafKef> <KafKef> Bu bölümde de gördüğünüz gibi SET ile Commands mantığı hemen hemen aynı gibi. <KafKef> Commands komutlar mantığı ile genel komutlarla ilgili kısa bilgi verir. <KafKef> SET ise Ayarlama mantığı ile ayar komutları ile ilgili kısa bilgi verir. <KafKef> <KafKef> Aldığımız örnekteki ENTRYMSG 'nin detayı görmek için ise ; <KafKef> /Chanserv HELP SET ENTRYMSG komutu kullanmamız gerekmtedir. <KafKef> <KafKef> Diğerinden farklı olarak gördüğünüz gibi arada bir başka bilgi satırı bulundurduk <KafKef> Az önce ; /Chanserv Help ACCESS komutunu kullanmıştık direk komutu yazdık. <KafKef> Burada ise; /Chanserv HELP SET ENTRYMSG araya SET yazdık. <KafKef> Aradaki fark ise; Chanserv'e Ayarlama menüsüne ait bir komut hakkında bilgi istediğimizi belirtmektir. <KafKef> Yani /Chanserv HELP SET ENTRYMSG komutu ile, Chanserv'e Ayarlama menüsüne ait özel komutlardan olan ENTRYMSG komutu hakkında bilgi ver diyoruz. <KafKef> Yukarıdaki cümlede altı çizili bölümü komuta SET yazarak yapıyoruz. <KafKef> Kemik yapı olarak ana mantık aynı fakat belirtilen özellikler farklı. <KafKef> Her servisin kendine göre komutları/parametreleri olduğu için tek yapmanız gereken servis adını değiştirip, o servise özel komutu yazmaktır. <KafKef> <KafKef> Bu yukarıda anlattığım ana komut düzeninin dışında 2 tane yardım istek komutu vardır. <KafKef> <KafKef> /ChanServ Help Levels Desc ve /Chanserv Help Access Levels <KafKef> <KafKef> Bu 2 komut yukarıdakilerden farklıdır. Levels ayarları ile ilgili bilgiler vermektedir. <KafKef> Bu 2si haricindeki diğer bütün komutların çalışma mantığı aynıdır. <KafKef> Kısmen buda aynı fakat biraz kafa karıştırıcı ve sadece 2 tane olmasından ötürü önemsiz gözükmektedir. <KafKef> <KafKef> Benim anlatacaklarım bu kadar sizin sormak istediğiniz birşey var mı? <AsA> KafKef eline saglık. <KafKef> Eyv. <Gurkan> Eline sağlık <KafKef> <KafKef> Katılım gösterdiğiniz için teşekkürler. Bir sonra ki eğitimde görüşmek üzre. | |
|
16 Ekim 2013, 21:22 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1) | Cevap: Kelebek.org #Eğitim / HelpServ Eğitim logları Gerek #egitim kanalına girip egitime katılan kullanıcı sayısı olsun , gerekse Kafkef'in güzel ve detaylı anlatımı olsun gayet iyiydi. Başarılar Kafkef... Dipnot: Egitimlerimiz düzenli olarak mIRC kullanıcılarımıza verilmeye devam edecektir. |
|
Etiketler |
#eğitim, eğitim, helpserv, kelebekorg, logları |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Senkron Eğitim mi Asenkron Eğitim mi? | Zen | Kişisel Gelişim | 0 | 11 Aralık 2012 19:17 |
Eğitim İhtiyaç Analizi Nedir? Hangi Eğitim Türleri Kullanılır? | Zen | Kişisel Gelişim | 0 | 11 Aralık 2012 19:16 |
Eğitim Üzerine (Jiddu Krishnamurti) | Neden eğitim alırız? | Kalemzede | Felsefe | 0 | 08 Nisan 2012 10:35 |