IRC`de Raw`ların Kullanımı/Döküman

Bu başlık kilitlidir. Yeni mesajlar gönderilemez veya mevcut mesajlar düzenlenemez.
Onur OKTAY
02-02-2006, 18:53   |  #1  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
169 mesaj
Kayıt Tarihi:Kayıt: Şub 2006

Öncelikle RAW nedir ve neden kullanilir bunlardan bahsedeceğim , sonra Raw’i IRC Script’imize nasil yükleyeceğiz bunları kodlarla anlatacağım.

Raw : Raw sözlük anlamı olarak " Server’in Diri Mesajları " anlamına gelir. Raw’lar IRC server’larin içine bir düzen içerisinde yerleştirilir ve belli zaman aralıkları ile server kullanıcılarına iletilir.

Örneğin :

IRC Network’a Hoşgeldiniz SnoB@195.171.47.30
Your host is irc.dalnet.com [@0.0.0.0], running version CWIRD(1)-9.0(07)
This server was created Sat Feb 18/56
irc.dalnet.com CWIRCD(1)-9.0(07) oiwscrknfydaAbghe biklmnoprRstvc
NOQUIT WATCH=128 SAFELIST are available on this server

şeklinde olur. Buradaki mesajlara RAW diyoruz.

RAW’larin çeşitleri vardır ; RAW’lar ;

(000’lı seriler) Server Info : Server Komut Serileri
(200’lü seriler) Command Replies : Komut Yanıtları
(300’lü seriler) Command Replies : Komut Yanıtları
(400-500’lü seriler) Error Replies : Hata Yanıtları
(600’lü seriler) Watch System (DALnet) : Bu seri DalNET’de kullanılan seridir.


diye gruplara ayrılırlar.

Şimdi geliyoruz RAW’ları IRC Script’imize nasıl yükleriz ve nasıl kullanırız.

Öncelikle RAW kodlarını ve mesajlarını taniyabilmemiz için Script’imize bir kod ekliyoruz ;

>> raw *:*:.echo -a $numeric : $1- ( bu kod’u Script’imize koyduğumuz zaman artık RAW mesajlarini tanimlarız/tanırız. )

Raw/Raw’inNumarası/Kar$ıla$ılan Yazılar/Komutlar şeklinde kullanilir.

421: SnoB #Zurna Cannot join channel (+b)

424 = $numeric (Rawin numarası)

SnoB =$1 (Birinci kelime)

#CW = $2 (İkinci Kelime)


Cannot = $3 (Ücüncü Kelime)


join = $4 (Dördüncü Kelime)


channel = $5 (Beşinci Kelime)


(+b) = $6 (Altıncı Kelime)

şimdi Raw’ımızı yazdık ; Bu RAW’da farkettiğiniz üzere , #CW kanalindan ban yemişiz gibi gösteriyoruz ve bunu aşağıdaki gibi yazabiliyoruz ;

***#Zurna KANALINDAN BANLISIN! ( Bu mesaj için ; )

Kod:

RAW 424:*#Zurna*:{
echo -a *** $2 KANALINDAN BANLISIN!
halt
}

İşte gördüğümüz gibi RAW’lar ile bu mesajları geçebiliyoruz.

Kaynak: DorukIRC.tk
Yazar : SnoB