Kanala txt okutma slmlar . Bu konuyla ilgili formdaki tüm baslıkları okudum. /play # deneme.txt 1000 komutu ile txtte alt alta kayıtlı bilgileri okutabiliyoruz. Benim sormak istediğim aralında (1 2 3 4 5) şeklinde bosluk olan yan yana yazılmıs bilgileri kanala teker teker nasıl yansıtabiliriz. |
Cevap: Kanala txt okutma Eğer dosyada bir den çok satır var ise Bir while döngüsü kullanabilirsin.. Bir alias oluşturursun, bunun iiçine de while döngüsü kurarsın, bu while döngüsü içerisinde seçtirdiğin satırın da kelime sayısını bulmak için $numtok identifier'ından yararlanabilirsin, daha sonra da buradan sırasıyla yine bu kelimeleri okutabilirsin.. Sadece bir satır var ise while döngüsüne girmeden $read ile satırı aldıktan sonra $numtok ile kelime sayısını bularak sırasıyla okutabilirsin.. Tam olarak nasıl bir şey istediğini iyice anlatıp ve bu bahsettiklerimden de yola çıkarak kendin bişeyler yapmaya çalışırsan ve sonra biz de yapamadığın yer de sana yardımcı olursak hem daha şık hem de senin de öğrenmen açısından daha güzel olacaktır. |
Cevap: Kanala txt okutma //tokenize 32 $read(deneme.txt,1) | msg #kanal $1 | msg #kanal $2 tokenize kullanimi /tokenize <c> <text> belli bir texti belirtilen ascii degerine göre kelimelere ayirmada kullanilir burda 32 boşluğun ascii degeri oldugu icin bu sekilde kullandik //tokenize 46 1.2.3.4 | echo * . ile ayrilan 1.karakter: $1 > 2.karakter: $2 > 3.ve sonrasi $3- umarim aciklayici olabilmisimdir.cunku artik hazir kod vermekten sıkıldım cunku o şekilde biyere varılacagı yok gibi. |
Cevap: Kanala txt okutma merhaba arkadaşlar benimde buna benzer bir sorum olacak. Çok uğraştım yapamadım. Şimdi elimde bir txt dosyası var galatasaraylı oyuncular = aykut,server,sabri,barış,arda,hakan fenerbahçeli oyuncular = volkan,önder,alex,semih beşiktaşlı oyuncular = bobo,holosko,nobre,ibrahim . . . . şeklinde ilerleyen bir textim var. galatasaraylı oyuncular dendiğinde aykut server sabri barış arda hakan şeklinde yazmasını istiyorum. Bunu timer kullanarak yaptım ama daha kısa olması açısından tokenize ile yapmak istiyorum. Bir türlü yapamadım yardımcı olursanız sevinirim. Şimdiden tşk ederim. |
Cevap: Kanala txt okutma on *:text:*:#: { var %£s $lines(futbol.txt) | while (%£s > 0) { if $strip($1)) iswm ($read(futbol.txt,%£s) { msg # $read(futbol.txt,s,$1) } } futbol.txt klosörüne !galatasaraylioyuncular aykut,server,sabri,barış,arda,hakan vs gibi yaz. !galatasaraylioyuncular yazinca txt okutacaktir. |
Cevap: Kanala txt okutma fakat söyle bir sorunum var text baya büyük ayrıca yazıları değiştirmem sanırım baya bi vaktimi alır. |
Cevap: Kanala txt okutma Kod: on *:text:*oyuncular*:#Kanal:if $regex($1,/^(Galatasaraylı|Beşiktaşlı|Fenerbahçeli)/$i) { txtokt # $1 } Yukarıdaki kodu, mIRC'te remote'a (alt+r) koyduğunda istediğin olacaktır. Umarım işine yarar. Kolay gelsin. |
Cevap: Kanala txt okutma ilgilendiğiniz için tşk ederim ama malesef istediğim gibi bir sonuc cıkmadı. ama yinede emekleriniz için teşekkür ederim |
Cevap: Kanala txt okutma Alıntı:
Alıntı:
!FB, !GS veya !BJK şeklinde komutlarını kullanarak istenilen takımın oyuncularını sıralayabilirsin. Kod: on *:text:!*:#:var %teams = $readini(teams.ini,teams,$right($1,-1)) | while %teams { .msg # $gettok(%teams,1,44) | %teams = $deltok(%teams,1,44) } |
Cevap: Kanala txt okutma arkadaşlar takımları dediğiniz gibi tanımlamam cok uzun sürer 2 binden falza takım var. ayrıca başına ! / gibi şeyler koymak istemiyorum galataraylı oyuncular dendiği zaman galatasaraylı oyuncuları tek tek sayması lazım. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:37. |
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