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




5Beğeni(ler)
  • 1 Post By UpsIDintAgain
  • 1 Post By el33t
  • 3 Post By Feragat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 17 Ağustos 2006, 09:09   #1
Çevrimdışı
$read Mantığı txt'den okutmak..


sohbet


; Txt'den okutma mantığı
Öncelikle arkadaşlar size $read'ı açıklıyalım
$read anladığımız gibi okuma anlamına gelir
Örnek verelim..
Biri özelimde selam derse ona selam.txt den rastgele cümleler okutalım
on *:text:*selam*:?:{
.msg $nick $read(selam.txt)
}

Evet selam.txt ye eklediğm cümleler
Sanada selam
a.S. $nick
naber ?
Selaaam
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


<CipriX> selam
<Cipspy> Sanada selam
<CipriX> selam
<Cipspy> a.S. CipriX
<CipriX> selam
<Cipspy> Naber
<CipriX> selam
<Cipspy> Selaam
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


burdaki text eventini değiştirerek diğer eventlerdede kullanabiliriz
---
Txt'den satır okutmak
diyorumki biri özelime naber yazarsa txtdeki 2. satırı sölemek istiyorum txt: naber.txt
on *:text:*naber*:?:{
.msg $nick $read(naber.txt,2)
}


txt'demizdeki yazılar..
iyi
iyi ya nolsun
kötüüü
berbaat
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


<CipriX> Naber
<Cipspy> iyi ya nolsun
<CipriX> Naber
<Cipspy> iyi ya nolsun


Kodumuzdaki naber.txt'den sonraki 2 2. satır demek..
Peki txt'de tek tek nasıl okuturuz 1 den başlayıp devam ederek..
Ben şöle bişi düşündüm
biri özelime selam yazarsa öle uzasın gitsin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

on *:text:*selam*:?:{
if %selam == $null {
.set %selam 1
.msg $nick $read(selam.txt,%selam)
}
else {
.msg $nick $read(selam.txt,%selam)
.inc %selam
}


Kodumuz bu burdaki kodu açıklıyalım
if %selam == $null {
.set %selam 1
.msg $nick $read(selam.txt,%selam)
}

Burda diyorumki eğer %selam veriablesi boşsa %selam ı 1 al ve nicke 1. satırı oku
else {
.msg $nick $read(selam.txt,%selam)
.inc %selam
}

Burdada eğer boş değilse selam.txt de belirtilen satırı oku ve satır sayısını bir arttır..
gibi saçma bişi..

Yazan: CipriX
; Txt'den okutma mantığı
Öncelikle arkadaşlar size $read'ı açıklıyalım
$read anladığımız gibi okuma anlamına gelir
Örnek verelim..
Biri özelimde selam derse ona selam.txt den rastgele cümleler okutalım
on *:text:*selam*:?:{
.msg $nick $read(selam.txt)
}

Evet selam.txt ye eklediğm cümleler
Sanada selam
a.S. $nick
naber ?
Selaaam
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


<CipriX> selam
<Cipspy> Sanada selam
<CipriX> selam
<Cipspy> a.S. CipriX
<CipriX> selam
<Cipspy> Naber
<CipriX> selam
<Cipspy> Selaam
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


burdaki text eventini değiştirerek diğer eventlerdede kullanabiliriz
---
Txt'den satır okutmak
diyorumki biri özelime naber yazarsa txtdeki 2. satırı sölemek istiyorum txt: naber.txt
on *:text:*naber*:?:{
.msg $nick $read(naber.txt,2)
}


txt'demizdeki yazılar..
iyi
iyi ya nolsun
kötüüü
berbaat
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


<CipriX> Naber
<Cipspy> iyi ya nolsun
<CipriX> Naber
<Cipspy> iyi ya nolsun


Kodumuzdaki naber.txt'den sonraki 2 2. satır demek..
Peki txt'de tek tek nasıl okuturuz 1 den başlayıp devam ederek..
Ben şöle bişi düşündüm
biri özelime selam yazarsa öle uzasın gitsin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

on *:text:*selam*:?:{
if %selam == $null {
.set %selam 1
.msg $nick $read(selam.txt,%selam)
}
else {
.msg $nick $read(selam.txt,%selam)
.inc %selam
}


Kodumuz bu burdaki kodu açıklıyalım
if %selam == $null {
.set %selam 1
.msg $nick $read(selam.txt,%selam)
}

Burda diyorumki eğer %selam veriablesi boşsa %selam ı 1 al ve nicke 1. satırı oku
else {
.msg $nick $read(selam.txt,%selam)
.inc %selam
}

Burdada eğer boş değilse selam.txt de belirtilen satırı oku ve satır sayısını bir arttır..
gibi saçma bişi..

Yazan: CipriX
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
radyo44.com.tr
Alt 06 Ekim 2006, 14:51   #2
Çevrimdışı
Yanıt: $read Mantığı txt'den okutmak..




/deniz /msg #diyalog $read deniz.txt,2 }
* /msg: Yetersiz veya eksik parametre (Satır 18, Alias2.com)

bende böyle bişey yaptım ama olmadı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


/deniz komutuyla
bi tane deniz.txt nin içindeki yazıları #diyalog kanalına yollamak istiyorum yardımcı olursanız cok sevinirim.

  Alıntı ile Cevapla

Alt 06 Ekim 2006, 14:59   #3
Çevrimdışı
Yanıt: $read Mantığı txt'den okutmak..




$read(deniz.txt,2) :: deniz.txt dosyasındaki 2. satır olarak döner.
$read(deniz.txt) :: deniz.txt dosyasından rasgele bir satır olarak döner.

  Alıntı ile Cevapla

Alt 07 Temmuz 2007, 01:50   #4
Çevrimdışı
Cevap: $read Mantığı txt'den okutmak..




eğer tüm dosya komple kanala aktarılacaksa

/play #kanal dosya.uzantı 0

kullanmanızı tavsiye ederim lag düşer

  Alıntı ile Cevapla

Alt 28 Temmuz 2007, 04:49   #5
Çevrimdışı
Yanıt: $read Mantığı txt'den okutmak..




$read(deniz.txt, s, aranacak-kelime)

bu kodda txt dosyasından kelime aratmanızı sağlar..

  Alıntı ile Cevapla

Alt 20 Kasım 2019, 14:34   #6
Çevrimiçi
Cevap: $read Mantığı txt'den okutmak..




Sadece bir tek harf okutmak istersem ne yapacam? örnek: B hoş geldin gibi. Normalde Beyhan'ın içindeki B'yi de görüyor Beyhan diye çıkıyor

  Alıntı ile Cevapla

Alt 25 Kasım 2019, 19:33   #7
Çevrimdışı
Cevap: $read Mantığı txt'den okutmak..




cinaryigit Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Sadece bir tek harf okutmak istersem ne yapacam? örnek: B hoş geldin gibi. Normalde Beyhan'ın içindeki B'yi de görüyor Beyhan diye çıkıyor

Eğer bunu text eventında yapacaksan wildcard *b* yerine direkt olarak b kullanabilirsin.

Örnek:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:b:#:msg # Eşleşen kelime $matchkey

Sonuç:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[19:23] <Feragat> b [19:23] <raptor> : eşleşen kelime b [19:23] <Feragat> a [19:23] <Feragat> Beyhan [19:23] <Feragat> beyhan [19:24] <Feragat> B [19:24] <raptor> : eşleşen kelime b [19:24] <Feragat> b [19:24] <raptor> : eşleşen kelime b

Örnek 2:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/\b(b)\b/i:#:msg # Yakalanan veri $regml(1)

üstteki \b \b operatörleri aklını karıştırmasın, Regexte \b Word Boundaries "Kelime Sınırları" anlamına gelir. Başına ve sonuna getirdiğimiz bir harfin veya kelimenin, kendi başına bir kelime olduğunu belirler. b filtresi ile beyhana değilde yalnızca b ye tepki vermesi sağlanır. Bu metakarakterin de kendi içinde bir kaç kuralı var ve gayet kullanışlıdır.

\b operatörü ile ilgili faydalı olabilecek kaynak: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

$read hakkında daha fazla bilgi almak istersen kaynak: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kolay gelsin.

__________________
Tell me. Do you bleed? You will..!

Konu Feragat tarafından (25 Kasım 2019 Saat 19:35 ) değiştirilmiştir.
  Alıntı ile Cevapla

Alt 26 Kasım 2019, 04:27   #8
Çevrimiçi
Cevap: $read Mantığı txt'den okutmak..




Feragat emeğine, eline sağlık.

  Alıntı ile Cevapla

Cevapla

Etiketler
$read, mantigi, mantığı, mirc, mirc download, mirc indir, okutmak, read, txtden

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
Önermeler Mantığı.. xena Mantık 0 16 Mayıs 2014 22:17
Log.txt okutmak ? kup{a}pazl Eggdrop, NeoStats, BNC 0 03 Ocak 2010 22:54
$Read Mantığı Ile Satırları 10Dk Ara ile Sıra ile nasıl okutucam? shAnk mIRC Scripting Sorunları 1 15 Eylül 2007 23:56