IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 17 Ağustos 2005, 14:04   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Raw'ları bir araya Toplamak




arkadaşlar butun rawları bir aradaya toplamak istiyorum yardım edermisiniz ben tam olarak çözemedim ornek gözterirseniz yaparim şunu demek istiyorum

raw *:* {
347) {
}
}

boyleydi yardım edermisiniz numaralari nasil geçirecaz.
arkadaşlar butun rawları bir aradaya toplamak istiyorum yardım edermisiniz ben tam olarak çözemedim ornek gözterirseniz yaparim şunu demek istiyorum

raw *:* {
347) {
}
}

boyleydi yardım edermisiniz numaralari nasil geçirecaz.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Sohbet
Alt 17 Ağustos 2005, 16:08   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



İlk olarak Tüm Raw mesajlarını ve Numarasını tanıyabilmek için :
raw *:*:.echo -a $numeric : $1-
bu kodu mIRC'ine koy.UOnur bir dersinde anlatmış.Umarım işine yarar

 
Alıntı ile Cevapla

Alt 18 Ağustos 2005, 16:26   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



yok benim istedigim bu deyil

 
Alıntı ile Cevapla

Alt 18 Ağustos 2005, 16:37   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



raw 401:*:{
haltdef
echo -a $2 nicki online olmadığı için whois bilgileri alınamadı.
}

$1,$2 vs bunlar raw cevaplarında gelen mesaja göre belirleniyor.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bu başlıkta işine yarayacak birşey var rawlarla ilgili.

 
Alıntı ile Cevapla

Alt 18 Ağustos 2005, 16:43   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



istediği Şu heralde tüm rawları 1 eventte Toplamak...

Yani

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
raw *:*:{ if ($numeric == 347) { echo -a $1- v.s. v.s. } }


 
Alıntı ile Cevapla

Alt 18 Ağustos 2005, 17:43   #6
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



Rawları inceleye bilmeniz için farklı bir pencere.
Rawlar(ölü gönderi) ile gelen mesajlar da
$1 Gönderen $2 ilk kelimesi $3 ikinci kelimesi $4- 4. kelimeden sonrası eger - isareti $1 den sora ise oradan itibaren olan yazıları gösterir..
Yani tüm cümlenin aralarında bir bosluk olması her biri için bir $ nosu ataması yapar demektir buda her biri bir kelime demektir.

absd efg bu iki kelimedir dolayısı ile $1 $2 demektir fakat rawlarda isteyende oldugu için $1 raw mesajını çagırandır yani siz buna göre 2 kelimeli bir raw mesajı:
$1 $2 $3 1 istek yapan 2 ilk kelime 3 ikinci kelime
Simdi RAW nasıl kullanılır görelim..

Eventla kullanım:
raw 1:*: { echo -a $1- | halt }

yukarıdaki örnek 1 nolu raw hakında burada 1 karamı raw numaramızdır
:*: ise tüm gelen mesajı kapsamaktadır :*welcom*: kullanmıs olsa idik bu bir arama ve dogrulama olurdu ve içinde welcome mesajı gecmez ise bize göstermez.

echo a- ( aktif pencere) penceremize yansıtma yapıyoruz. $1- ise 1 nci kelimeden itibaren demektir yukarıda bahsettigim gibi. | bu işeret komut bittigi ve yeni komutun cagrılması anlamına gelir şayet eventımızı yanyana yazacaksak (tavsiye etmem) alt alta yazdıgımızda | bu işarete ihtiyacımız yoktur. HALT durdur anlamına gelir neyi durdurmalı gecerli event hareketini.

örnek :
raw 352:*: {
echo -a Sunucu IRCD versionu : $2
halt
}
Rawno: 351 Rawmesaj: Unreal3.2.2b. irc.e-kolay.net FhinXOoE3 [*=2305]
yukarıda gördügümüz gibi $2 mavi olankısım 352 nolu rawda sunucu versiyonunu bize gösteriyor $2- kullanmıs olsa idik tüm mesajı gösterirdi yani Unreal3.2.2b. irc.e-kolay.net FhinXOoE3 bunu.



RAW mesajlarını bir pencerede toplayıp incelemeniz için:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
raw *:*:{ if (!$window(@raw)) { window -nfE @raw } echo -t @raw Rawno:12 $numeric  Rawmesaj: $2- halt }

Umarım acıklayıcı olmustur. Kolay gelsin..

__________________
2b|!2b=?
 
Alıntı ile Cevapla

Alt 18 Ağustos 2005, 18:40   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



UOnur Nickli Üyeden Alıntı
istediği Şu heralde tüm rawları 1 eventte Toplamak...

Yani

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
raw *:*:{ if ($numeric == 347) { echo -a $1- v.s. v.s. } }


Kesinlikle peki boyle yapinca $5 $3 falan var sözlerin arasinda bişey olmaz deyilmi yine çalışırlar



(ilginiz için hepnize teşekkür ederim)

 
Alıntı ile Cevapla

Alt 18 Ağustos 2005, 18:48   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



Yine Çalışır...

 
Alıntı ile Cevapla

Alt 19 Ağustos 2005, 03:43   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



anlamıyorum

rawları tek tere tasidim calışıyorlar ama bazı kanallarda işlev görmüyor

mesela banlısınız kanala giremezsiniz raw i çalışmıyor sonra kanal topici rawi calismiyor bazi kanallarda bunu nedenini açıklarmısınız ?

 
Alıntı ile Cevapla

Alt 19 Ağustos 2005, 17:07   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



Çalışması gerek... Kodları Tekrar Kontrol et?

 
Alıntı ile Cevapla

Cevapla

Etiketler
araya, bir, mirc, mirc download, mirc indir, rawlari, rawları, toplamak


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

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

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


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
kalemle saç toplamak dreamy IF Sözlük 8 23 Haziran 2022 10:53
Motorola'nın yeni MOTO'ları ve ROKR'ları. Lee Bilim Dünyasından Son Haberler 0 10 Ocak 2008 16:22
Tüm noticeleri tek bir pencerede toplamak Add-on mIRC Scripting Sorunları 4 23 Ağustos 2006 22:02
kodeleri bir araya toplamak için ne yapmam lazım Deniz mIRC Scripting Sorunları 3 26 Kasım 2005 14:56