Soru bankasini alfabetik olarak siralama Ister trivia ister KAOS botu icin olsun sahsen ben soru bankasindaki sorularin daginikligindan ve karmasikligindan sikayet ediyorum. Konu ile alakadar olarak bir kac sorum ve sorunum var; 1- Trivia botun standart soru bankasinda bile en az 18000-20000 soru var. genisletebilenler vardir mutlaka ama bunlarin cogunda birbirinin tekrari olan yuzlerce soru var. Hadi bunu gecelim gunleri hatta aylari bulabilen sıkıcı bi calisma ile giderilebilir belki. Ama sorularin allak bullak yerlerde olmasi yani alfabetik sirada olmamasi sahsen benim cok dert ettigim bir konu. Bu forumda mi yoksa baska bir yerde mi bilemiyorum (burda aradim bulamadim) merlin.tcl konusu olan bi baslik altinda aCousTiC mIRC kodlariyla mevcut satirlari alfabetik olarak siralamayi gostermisti. Bu bilgi eger benim hafizam bozuk degil ve gercekten mevcut ise guncellenebilir mi? Kod: roma Rakaminda 1000*XXV 2- Bu calisma mumkun ise soyle bir handikapi vardi sanirim, Turkce karakterler siralamada regsub a dahil edilemiyordu. Bunun icin herkesin soru bankasindaki Turkce karakterleri degistirmesi gerekiyor. Bu da onbinlerce satir bulunan o dosya icinde samanlikta igne aramak kadar zor. Ki bir de onlari degistirmesi var. Ornegin dosyadaki tum ı harflerini i ile degistirecek, ama İ harfini kapsamayacak, yani buyuk kucuk hassasiyeti olacak bi text editor veyahut javascript ile de belki olabilir? |
Cevap: Soru bankasini alfabetik olarak siralama Bot soruları sorarken zaten random olarak rastgele-karışık alıyor soruları dosyadan. alfabetik olmasının bir önemi kalmıyor o açıdan. |
Cevap: Soru bankasini alfabetik olarak siralama Ilgin icin tesekkur ederim BuCaLI ama benim sorum ve sorunum bu degil, random olarak soru secmesi ayri bir sey, birbirinin ayni olan bir cok soru var birinde Turkce karakter var digerinde yok, ve konusu ve cevabi ayni veya konu ayni cevaplar tutmuyo, birinden biri yanlis, bunlarin tespiti icin ideal bir cozum ve bahsettigim konuyu eger gercekten okumus olanlar olup da guncelleyebilecek olsalardi elimizde bulundurabilecegimiz guzel bi calisma olurdu. |
Cevap: Soru bankasini alfabetik olarak siralama Dogru anladiysam: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Alternatif: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Daha once mirc kodlari ile gerek burada gerek baska yerlerde yayinlanmisti. sanirim ulasmak istediginiz amaca hizmet edecegini dusunuyorum ufak 1 degisiklikle manuel den uzaklastirilip her islem icin sadece yeni 1 kayit almaniz yeterli olacaktir. Yinede su an ki haliylede sizi yeterince memnun edecegine eminim. |
Cevap: Soru bankasini alfabetik olarak siralama Alıntı:
Edit: Mesela kodun içerisindekilerden 1 42 -1 nedir? Ornegin soru satiri icin ? veya * karakterine kadar olan kisim -1 olsa diyorum (TCL yazilimina kiyasla) ama tam tutturamiyorum. Bu kodlamayla su haliyle mesela KAOS icin hazirlanmis sorulari siralamak imkansiz. Cok cevapli ve * karakteri ile ayrilmis cevaplar kismindan sadece ilkini aliyor. [Aa] kısmında A ile baslayanlari siraliyor burda nasıl bir degisiklik yaparız da bir defada )"01234556789ABCDEFG..VYZ seklinde siralayabiliriz. A'dan sonra 2. sıradaki harfe gore bi siralama yok mesela bu biraz daha az onemli benim icin ama bunun icin sanirim bir bu kadar daha kod yazmak gerecek. aCoustiC madem seni 21 subattan sonra goremicez, cahil adama aciklar gibi biraz izahat yapabilir misin, cok makbule gececek:p. TCL den karinca kararinca anlarim ama bu biraz daha farkli bi olay. |
Cevap: Soru bankasini alfabetik olarak siralama Aa siralamasi gibi tek bir karakter grubu icin; 1) basina @ eklemeden, 2) bosluklardan sonra her harfi buyutmeden, 3) cevap kisminda Turkce karakter var mi yok mu aramadan 4) multi cevap kismini da aynen ekleyen bi siralama yaptim. Kod: A ve a, B ve b .... Z ve z siralamda oncelikli olmak uzere tek komutta siralamayi yapsin. Mesela once, harf olmayan karakterler, sonra rakamlar, sonra A ile baslayanlar, sonra a ile baslayanlar, sonra B ile baslayanlar, sonra b ile baslayanlar .................. gibi br tek /duzelt komutuyla siralama basarili bir sekilde olsun. Biraz masrafli bir istek ama yardimlarini bekliyorum aCoustiC |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:03. |
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