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

>
+
Etiketlenen Kullanıcılar

23Beğeni(ler)

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 05 Mayıs 2019, 20:35   #11
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Random (Rastgele) sayı türetimi $rnum




Mylife Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hocama ek olarak,

Aralarda aşcı karakter de kullanılıyor

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
rnum return $(,$deltok($str($!rand(1,300) . $chr(32) , 9) , 9-11, 46))

119 . 188 . 24 . 45 . 80 . 179 . 288 . 78
193 . 38 . 1 . 195 . 258 . 281 . 133 . 145
6 . 287 . 122 . 275 . 127 . 34 . 252 . 137

İp tarama gibi bir çok konu da kullanılabilir oldukca pratik.

Aslına bakarsan bu basit alias ile dikkat çekmek istediğim ana konu şuydu; Tek bir $rand tanımını $str ile çoğaltıp, birden fazla random sayılar üretmek.

Çünkü kodda evaluate (yeniden değerlendirme) işlemi yapılmazsa çoğaltılan $rand tanımları aynı sayıyı dönecektir.
Örnek:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//echo -a $str($rand(1,100) $chr(32) , 10)

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
9 9 9 9 9 9 9 9 9 9 86 86 86 86 86 86 86 86 86 86 53 53 53 53 53 53 53 53 53 53 80 80 80 80 80 80 80 80 80 80 29 29 29 29 29 29 29 29 29 29 62 62 62 62 62 62 62 62 62 62 30 30 30 30 30 30 30 30 30 30 78 78 78 78 78 78 78 78 78 78 93 93 93 93 93 93 93 93 93 93

Burada $eval tanımı ile $rand a yeniden değer kazandırıp $str ile çoğaltıldığında gerçekten random sayılar üretmesini sağladım.

Şunu da belirteyim evaluate tanımında mirc.chm içinde $(text,N) veya $(,text) anlatılmaz. Bunlar mirc.chm dışındaki dökümanlarda açıklanan tanımlardır ama alttaki göstereceklerim ile aynı işlevi görür.

Örnek:
$r(N1,N2) = $rand(N1,N2)

$(text,N) = $eval(text,N)

$(,text) = $eval(text,2)

gibi..

Son olarak $eval/$() tanımlarını 2012 yılında L4roXyL örneklerle anlatmış. Alttaki linkte 10- numaralı maddede anlatımı var. Merak eden arkadaşların incelemesini öneririm. (Hatta konuyu tümden inceleyin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)

Takıldığınız bölümleri konu altından sorabilirsiniz.

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

Kolay gelsin.

__________________
The Ghost of Christmas Past...

mircscripting.net
 
Alıntı ile Cevapla

 

Etiketler
$eval, mirc $eval, mirc random, mirc random sayı


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

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
Rastgele Kelime ve Sayı Üreteci hAte PHP 3 11 Mayıs 2015 05:06
(Random fonksiyonu) Rastgele bir satir getirmek YazılımMimarı Oracle 0 25 Haziran 2012 02:32
On Sayı İçinde Maksimum Dört Sayı aSi C ve C++ 0 25 Şubat 2012 19:40
Rastgele Sayı Üretme YaRGuCi C# 1 09 Ocak 2012 22:30
Tek Sayı - Çift Sayı Kontrolü Cemalizim C ve C++ 0 19 Temmuz 2008 15:38