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

 Kayıt ol  Topluluk
23Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 05 Mayıs 2019, 20:35   #11
Çevrimiçi
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...

i'm here sometimes
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 10 Mayıs 2019, 16:09   #12
Ç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




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
rnum return $(,$str($!r(1,100) $chr(32) , 10))

$!r(1,100) kısmını $!r(a,z) yaparsanız a dan z ye 10 değişik harf verir..

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'in dediği gibi ucu açık ve geliştirilebilir...

 
Alıntı ile Cevapla

Alt 10 Mayıs 2019, 18:50   #13
Ç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




Yanlıs anlasılmasın bilmedigimden soruyorum.
Bu rastgele üretilen rakamlar kimin ne şekilde hangi durumlarda işine yarıcak mesela?
Herkes geliştirebilir demiş ama bu konuda merak edilip birşey sorulmamış.

 
Alıntı ile Cevapla

Alt 10 Mayıs 2019, 19:23   #14
Ç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




Bozii Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Yanlıs anlasılmasın bilmedigimden soruyorum.
Bu rastgele üretilen rakamlar kimin ne şekilde hangi durumlarda işine yarıcak mesela?
Herkes geliştirebilir demiş ama bu konuda merak edilip birşey sorulmamış.


Mesela buradaki kodu geliştirmek için olabilir;

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

__________________
i don't care if i'm misfit..
 
Alıntı ile Cevapla

Alt 10 Mayıs 2019, 21:01   #15
Çevrimiçi
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




Bozii Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Yanlıs anlasılmasın bilmedigimden soruyorum.
Bu rastgele üretilen rakamlar kimin ne şekilde hangi durumlarda işine yarıcak mesela?
Herkes geliştirebilir demiş ama bu konuda merak edilip birşey sorulmamış.

Aslında mesele random rastgele sayı üretimi değil. Ben orada bir $identifier a yani tanıma işlevi dışında ekstradan bir işlev kazandırmanın mantığını anlatmak istemiştim.

Bu sadece random sayı türeterek değil, onlarca işlemde kullanılabilir.

Hemen şurada da bunu daha önce tekrar açıkladım LİNK: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Benim amacım insanların işine yarayan şeyler üretmek veya yapalım millet kullansın da değil.
Amacım; işin teknik altyapısı hakkında pek kullanılmayan komutları veya tanımları ön plana çıkarmak, bilgiler vermek, öğrenmek vede bunu paylaşmak.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 10 Mayıs 2019, 23:23   #16
Ç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




Ben paylasılan kodları koruma ve buna benzer remotelerle direkt iliskilendirme hatasına düstügüm icin ilk basta anlayamamıstım.
Son cümleleriniz yeterince aydınlatıcı olmus tskler.

Yani siz binanın temelini atmıssınız.
arkadaslarında bu binanın üzerine kat cıkmasına fırsat sunmussunuz mantıklı.

 
Alıntı ile Cevapla

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