- Merhabalar kodun amacı Text belgesindeki rakamlari baz alarak büyükten kücüge ya da küçükten büyüge belirli miktarda siralama yapar. Bunu yaparken $gettok kullanir, enbuyuk veya enkucuk ozellikleri mevcuttur, ek olarak komut secenegi vardir. Ornek.txt Text Belgesinin iç görünümü Kod: yogurt 10 Kod: //noop $sayisirala(ornek.txt,enbuyuk,2,32,echo -a).5 dosya ismi olarak ornek.txt belirttik. Buyukten kucuge mi yoksa kucukten buyuge mi siralayacagiz ? buyukten kucuge siralarsak - enbuyuk kucukten buyuge siralarsak - enkucuk 2 - burada token degeridir, rakamlar 2.token(kelime) oldugu icin 2 kullandik. 32 - token(kelime) ayracidir.Burada ayrac bosluk olarak kullanilmistir ve boslugun ascii degeri 32'dir. echo -a ise tamam secenektir, onun yerine msg #herhangibirkanal olarak da yazabilirdik. Ve en son 5 degeri ise, bizim siralama yapabilecegimiz miktari veriyor.Yani bize buyukten kucuge en buyuk 5 adet satir verecek. Kod: alias sayisirala { |
Cevap: Text sayı sıralama Merhaba, kodla ilgili açıklama metni ve örnek çıktılar da paylaşır mısın. Konuda düzenleme yaparız. Paylaşım için teşekkürler. |
Cevap: Text sayı sıralama Bunun için böyle uzun uzun kodlar yazmanıza gerek yok ufak bir identifier yardımı ile yapabilirsiniz. Kod: //echo -a $sorttok( 1 2 3 4 5 6 7 8 9 10,32,n) 10 dan geriye doğru sıralama için; Kod: //echo -a $sorttok( 1 2 3 4 5 6 7 8 9 10,32,nr) Yardımcı olması için detaylı konu anlatımım; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] İyi forumlar. |
Cevap: Text sayı sıralama Alıntı:
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] burada mIRC'in halihazırda bulunan identier'i $sorttok u kullanmak yerine bunu kendisi oluşturmuş. Bana göre bu daha değerli. Çünkü betik bir dilin özelliği onlarca alternatif yaratabilmek. Örneğin döngüyü, tanımları vb işlemleri kendin tasarlayabilmene olanak sağlıyor betikler. Tabi bu sadece mIRC Scripting için geçerli değil. Diğer Scripting betikleri için de geçerli. Kolaylıklar dilerim. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 16:09. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net