Tekil Mesaj gösterimi
  #1  
Alt 18 Şubat 2014, 18:33
Feragat - ait Kullanıcı Resmi (Avatar)
Feragat Feragat isimli Üye şimdilik offline konumundadır
 Chief 

mS Puan: 801
mS Derece: Feragat ÇalışkanFeragat ÇalışkanFeragat ÇalışkanFeragat ÇalışkanFeragat ÇalışkanFeragat ÇalışkanFeragat Çalışkan
 
Üyelik tarihi: 31 Mart 2012
Bulunduğu yer: $mircdir
Mesajlar: 91
Konular: 42
Eklentiler: 5
Alınan Teşekkür: 62
Yapılan Teşekkür: 40
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Cool $read parametreleri hakkında kısa bilgiler.

Read kelimesi, Türkçe okumak anlamına gelir. mIRC üzerinde $read tanımı olarak kullanılır.
-mirc.chm(mIRC Yardım) dosyasında geçen $read kalıbı: $read(filename, [ntswrp], [matchtext], [N])

-Paramaterler-

- n parametresi: Dosyadan okuduğu satırı düz metin olarak kabul eder.
Örnek: mIRC anadizininde(//run $mircdir) deneme.txt dosyamız var. İlk satıra $me yazıp kaydettik.
//echo -a $read(deneme.txt,1) Sonuç: Nickiniz
Eğer biz bunu düz metin olarak okutmak istersek;
//echo -a $read(deneme.txt,n,1) Sonuç: $me

- t parametresi: İlk satır sayısal bir değer ise onu düz metin gibi görüp okur.
Örnek: deneme.txt içeriği;
Kod:
11232
selam
naber
//echo -a $read(deneme.txt,1) Sonuç: selam
1. Satırımız 11232 olduğu halde 2. satırı okudu.
//echo -a $read(deneme.txt,t,1) Sonuç: 11232
t parametresi ile 1. satırı 11232 olarak okudu.

- s parametresi: Dosya içinde belirttiğiniz dize ile başlayan satırı tarar ve onu takip eden metni döndürür.
Örnek: deneme.txt içeriği;
Kod:
selam naber
deneme
12 hello
//echo -a $read(deneme.txt,s,selam) Sonuç: naber
//echo -a $read(deneme.txt,s,12) Sonuç: hello

- w parametresi: Dosyayı tararken wildcard karakterler kullanarak arama yapabilmenizi sağlar.
Örnek: deneme.txt içeriği;
Kod:
selam naber
deneme
12 selam
//echo -a $read(deneme.txt,w,selam*) Sonuç: selam naber
//echo -a $read(deneme.txt,w,d?nem*) Sonuç: deneme

- r parametresi: Dosyayı tararken regular expression(regex) kullanarak arama yapabilmenizi sağlar.
Örnek: deneme.txt içeriği;
Kod:
selam naber
deneme
12 selam
//echo -a $read(deneme.txt,r,s\S{3}m\s) Sonuç: selam naber
//echo -a $read(deneme.txt,r,^\d{2}\s\w+) Sonuç: 12 selam

- p parametresi: Satır içindeki komut ayırıcı | karakterinin kullanılmasını sağlar ve metni ayırır.
Örnek: deneme.txt içeriği;
Kod:
selam | naber
deneme | hello
12 selam
//echo -a $read(deneme.txt,1) Sonuç: selam | naber
//echo -a $read(deneme.txt,p,1) Sonuç: selam
//echo -a $read(deneme.txt,p,2) Sonuç: deneme

Not: Sadece $read tanımının mirc.chm(mirc yardım) dosyasında belirtilen parametrelerini anlattım. Bu konu hakkındaki soru ve sorunları Help - Yardım bölümüne konu olarak açın.
__________________
Vi veri veniversum vivus vici..

Konu Feragat tarafından (19 Şubat 2014 Saat 20:59 ) değiştirilmiştir.
Sponsored Links
 
1 2 13 14 16 17 18 19 21 22 23 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 49 50 51 52 54 55 56 57 58 59 60 61 62 63 67 68 69 70 71 72 73 74 75 76