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

>
+
Etiketlenen Kullanıcılar

9Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 28 Mart 2025, 11:26   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
kelimeleri harf saysına göre sıralama




Slmlar..

a. txt listesinde bulunan kelimeleri harf sayısına göre nasıl sıralayabilirim ? (büyükten küçüğe doğru )

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet bizimmekan reklamver
Alt 30 Mart 2025, 21:20   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelimeleri harf saysına göre sıralama




Comanche Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Slmlar..

a. txt listesinde bulunan kelimeleri harf sayısına göre nasıl sıralayabilirim ? (büyükten küçüğe doğru )

Selam kod elinde varsa paylaşırsan daha çabuk yardımcı oluruz yok ise şunu deneyin:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias kelime { var %file = a.txt if (!$exists(%file)) { echo -a Hata: $qt(%file) dosyası bulunamadı! return } var %words = $null, %line = 1 while ($read(%file, n, %line)) { var %current_line = $v1 var %words = %words %current_line inc %line } var %i = 1, %kelime_words = $null while ($gettok(%words, %i, 32) != $null) { var %word = $v1 var %len = $len(%word) var %kelime_words = %kelime_words $+ %len $+ : $+ %word $chr(44) inc %i } var %kelime = $sorttok(%kelime_words, 44, 33) var %final_result = $null, %j = 1 while ($gettok(%sorted, %j, 44) != $null) { var %entry = $v1 var %word = $mid(%entry, $calc($pos(%entry, :, 1) + 1), $len(%entry)) var %final_result = %final_result %word inc %j } echo -a Kelimeler (Büyükten Küçüğe): %final_result ; write kelime.txt %final_result }


Kullanım:
mIRC'de /kelime yazın.

Kod, a.txt dosyasındaki tüm kelimeleri okur.

Kelimeleri harf sayısına göre (büyükten küçüğe) sıralar.

Sonucu mIRC penceresinde gösterir (veya kelime.txt dosyasına yazabilirsiniz).

__________________
Herkes bir, İş için yaratılmıştır.
 
Alıntı ile Cevapla

Alt 30 Mart 2025, 21:56   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelimeleri harf saysına göre sıralama




Comanche Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Slmlar..

a. txt listesinde bulunan kelimeleri harf sayısına göre nasıl sıralayabilirim ? (büyükten küçüğe doğru )

Merhaba,
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] in paylaştığı koda bir alternatif de benden.

Kullanımı: /sıra

Örnek x.txt içeriği:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
adana mersin istanbul antalya gaziantep muş rize

Alt + R (Remote) bölümüne eklenecek kod:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias sıra { var %x = 1 while (%x <= $lines(x.txt)) { var %y $addtok(%y, $len($read(x.txt,%x)) $+ $chr(33) $+ $readn, 32) inc %x } var %ext = $sorttok($regsubex(x,%y,/(\d+)!(\d+)/gU,\1!\2), 32, rn) var %c = 1, %d = $calc($regml(x,0) / 2) while (%c <= %d) { echo -a $read(x.txt, $token($token(%ext, %c, 32), 2, 33)) inc %c } }

Sonuç:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
gaziantep istanbul antalya mersin adana rize muş

Eklediğin içeriğe göre hata verme olasılığı olabilir.

Takıldığında incelemen gereken konular
1- [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
2- https://en.wikichip.org/wiki/mirc/identifiers/$read
3- https://en.wikichip.org/wiki/mirc/identifiers/$sorttok

Pek çok yöntem ile yapabilirsin.

Kolay gelsin.
İyi bayramlar.

__________________
The Ghost of Christmas Past...

mircscripting.net
 
Alıntı ile Cevapla

Alt 01 Nisan 2025, 15:02   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelimeleri harf saysına göre sıralama




tşkler ustalarım...

 
Alıntı ile Cevapla

Alt 09 Ağustos 2025, 21:03   #5
Çevrimdışı
~ En İyi MİRC Coder ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelimeleri harf saysına göre sıralama




filter ile olmuyor mu

 
Alıntı ile Cevapla

Alt 09 Ağustos 2025, 23:24   #6
Çevrimdışı
~ En İyi MİRC Coder ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelimeleri harf saysına göre sıralama




Bu sekilde yaptim, Kod asagidan basliyor.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
;[KOD BASLANGIC] ; <- bu sol taraftaki isaretli satirlar bilgilendirme ve size kodun nasil kullanilacagini gosteren isaretlerdir. Silmenize gerek yoktur. ;sirasizdosya.txt kismina uzerinde islem yapacaginiz dosya adini girin, yanlis yapmayin aksi halde dosyaya zarar verebilirsiniz. alias sirasizdosya return sirasizdosya.txt ;siralidosya.txt kismina dosyanin işlem görecek dosya adini yazin. alias siralidosya return siralidosya.txt ; ;kucukten buyuge siralamak icin /buyuk-kucuk-sirala ;buyukten kucuge siralamak icin /kucuk-buyuk-sirala komutlarini kullanin. ; alias buyuk-kucuk-sirala { if $file($siralidosya) { filter -c $siralidosya } var %m = 999 while (%m) { filter -ff $sirasizdosya $siralidosya $str(?,%m) dec %m } } alias kucuk-buyuk-sirala { if $file($siralidosya) { filter -c $siralidosya } var %m = 1 while (%m) { filter -ff $sirasizdosya $siralidosya $str(?,%m) inc %m if (%m == 999) { break } } } ;[KOD BITIS] ;Not: kod en fazla yan yana dizilmis 999 karaktere kadar calisacaktir. Bunu göz önünde bulundurunuz.

[Kullanim]
/kucuk-buyuk-sirala
/buyuk-kucuk-sirala


Konu manikdepresif tarafından (09 Ağustos 2025 Saat 23:37 ) değiştirilmiştir. Sebep: eksik gonderi
 
Alıntı ile Cevapla

Alt 11 Ağustos 2025, 14:03   #7
Çevrimdışı
~ En İyi MİRC Coder ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelimeleri harf saysına göre sıralama




başka yoldan nasil yapabiliriz fikri olan var mi kafam takildi.

 
Alıntı ile Cevapla

Alt 11 Ağustos 2025, 17:25   #8
Çevrimdışı
~ BLaCK_and_WHiTe ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelimeleri harf saysına göre sıralama




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias artan { var %dosya = dosya.txt var %satirlar , %i = 1 while ($read(%dosya,%i)) { if ($len($v1)) { %satirlar = %satirlar $v1 } inc %i } var %sirali = $sorttok(%satirlar,32,n,len) echo -a *** Artan Sıralama *** var %j = 1 while (%j <= $numtok(%sirali,32)) { echo -a $gettok(%sirali,%j,32) inc %j } } alias azalan { var %dosya = dosya.txt var %satirlar , %i = 1 while ($read(%dosya,%i)) { if ($len($v1)) { %satirlar = %satirlar $v1 } inc %i } var %sirali = $sorttok(%satirlar,32,n,len) var %ters , %x = $numtok(%sirali,32) while (%x) { %ters = %ters $gettok(%sirali,%x,32) dec %x } echo -a *** Azalan Sıralama *** var %k = 1 while (%k <= $numtok(%ters,32)) { echo -a $gettok(%ters,%k,32) inc %k } }

Buna ne dersin @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Kullanım:


mIRC üzerinde

/artan yazarsan kısadan uzuna
/azalan
yazarsan uzundan kısaya sıralar.

__________________
BLaCK_and_WHiTe is now known as SNOOPY


Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
 
Alıntı ile Cevapla

Alt 11 Ağustos 2025, 19:09   #9
Çevrimdışı
~ En İyi MİRC Coder ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelimeleri harf saysına göre sıralama




deneyelim

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 19:07 -->-> Daha önceki mesaj 19:05 --

* Invalid parameters: $sorttok (line 10, script7)
-
dusundugum hatayi aldim .

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 19:09 -->-> Daha önceki mesaj 19:07 --

denemeden mi gonderdin

 
Alıntı ile Cevapla

Alt 12 Ağustos 2025, 00:00   #10
Çevrimdışı
~ En İyi MİRC Coder ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kelimeleri harf saysına göre sıralama




Boyle yaptim.
/dizkucuk
/dizbuyuk

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
;deneme.txt yazan yere dosya adini yaziniz. alias -l dosya return deneme.txt ; alias dizkucuk { var %j = 1, %x = $lines($dosya) while (%j <= %x) { var % $+ dmn $+ - $+ %j $+ - $+ $len($read($dosya,nt,%j)) $read($dosya,nt,%j) inc %j } var %k = 1, %l = 2032 while (%k <= %l) { if $var($+(%,dmn-*-,%k)) { var %z = 1 while (%z <= $var($+(%,dmn-*-,%k),0)) { echo -a : $var($+(%,dmn-*-,%k),%z).value inc %z } } inc %k } } alias dizbuyuk { var %j = 1, %x = $lines($dosya) while (%j <= %x) { var % $+ dmn $+ - $+ %j $+ - $+ $len($read($dosya,nt,%j)) $read($dosya,nt,%j) inc %j } var %k = 1, %l = 2032 while (%k <= %l) { if $var($+(%,dmn-*-,%l)) { var %z = 1 while (%z <= $var($+(%,dmn-*-,%l),0)) { echo -a : $var($+(%,dmn-*-,%l),%z).value inc %z } } dec %l } }


 
Alıntı ile Cevapla

Cevapla


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
php dizilerde dizi elamanlarının bir bölümüne göre (substring) kullanarak sıralama yapmak hAte PHP 0 07 Kasım 2014 06:24
Kahraman Tazeoğlu – Git Harf Harf Tümcelerimden. . . Sevda Şiir, Hikaye ve Güzel Sözler 0 04 Aralık 2010 09:02
Büyük Harf , Harf Uzatma Uyarı Admin Ve opları uyarmısın Yardim Edin.. eRCi mIRC Scripting Sorunları 3 04 Kasım 2010 14:22
Büyük Harf / Uzun Harf / Tekrar Harf -Uyarı/koruma diyorumki mIRC Scripting Sorunları 0 06 Ekim 2010 17:22
Identd ban ( kücük,büyük harf'e göre ) Gravity mIRC Scripting Sorunları 2 09 Şubat 2009 22:59

×