![]() |
Tcl Satır okutma Yardım Arkadaşlar aşağıdaki kod bir txt dosyasını ilk cümleden itibaren sırayla okutmaya yarıyor. buna sadece istediğmiz bir satırı okutacak şekilde veya bir html kod belgesinde ki iki html kodu arasında mevcut olan anlamlı bir kelimeyi okutma işlevini nasıl ayarlayabiliriz. örneğin: 18. satırda mevcut olan <tdalign="center" height="75" colspan="2"> 75 değerini okutmak istiyorum. bilgisi olan arkadaşlar yardım ederse çok sevinirim. Kod: |
Cevap: Tcl Satır okutma Yardım Alıntı:
Kod: |
Cevap: Tcl Satır okutma Yardım örnek için çok teşekkürler, bu kodu geliştirmek için havadurumu.tcl sini de inceledim fakat bu konu beni iyice aşmaya başladı. aynı dosyadaki ikinci bir kelimeyi daha getireyim dedim fakat hiç bir şekilde olmadı çok acemiyim. irc script ile de uğraştım fakat bu regex işi çok derin bir boyut ki altından kalkamayacağım. irc scriptde örneklerin çok anlatımların fazla olması istediğimi forumda kolaylıkla bulmam beni fazla uğraştırmıyordu.. Alıntı:
|
Cevap: Tcl Satır okutma Yardım 1.ölçü:$dger2 demişsin fakat $dger2 diye bi şey yok ortada orda hata vermiş ve msg yi yollamamış olabilir. |
Cevap: Tcl Satır okutma Yardım Alıntı:
pardon bir kaç şey denemiştim de o bölüm öyle kalmış asıl bu koddur çalışmıyor çalışsaydı buna göre kodu devam ettirecektim |
Cevap: Tcl Satır okutma Yardım if {[info exists deger]} { putserv "PRIVMSG $kanal 1.ölçü:$deger 2.ölçü:$dgr2" } bölümüne göre $deger değişkenide varken göstermek istiyosun. Acaba aynı dosyada $deger içinde bi satır mevcutmu. yoksa sadece $dgr2 mevcutsa o kısmı komple silip sadece ; putserv "PRIVMSG $kanal 2.ölçü:$dgr2" şeklinde kullanarak dene. [info exists deger] gibi bi kullanımında zaten ne işe yaradığını anladığını düşünerek her iki değişken içinde ayrı koşullarla msg yollatabilirsin. |
Cevap: Tcl Satır okutma Yardım ilginiz için teşekkür ederim. 1 satırı güzel okuyor herhangi ikinci değeri okutma da sıkıntı var havadurumu.tcl si üzerinde kafa yorup deneyeyim. nebilimben arkadaşımızın verdiği kod çalışıyor. |
Cevap: Tcl Satır okutma Yardım Aslında burada mantık hatası yapıyorsun. Farkındaysan bunu while döngüsü içerisinde almaya çalışıyorsun. Farklı satırlar olduğu için her defasında farklı bir satırı görecektir döngü. O yüzden aynı mesaj içerisinde her ikisini birden veremiyor. Burada yapabileceğin farklı yöntemler var. Mesela kanal mesajını döngü dışına çıkarmak bir çözümdür. ve ya döngü içerisinde iki mesaj verdirebilirsin v.s. v.s. Alıntı:
|
Cevap: Tcl Satır okutma Yardım vermiş olduğunuz örnekle epey bir yol katettim bir yerde takıldım. sanırım bu sorunda çok basit ama bulamadım. Benzer metinlerde sıkıntı var mesla ahmet kelimesini okumak istediğimiz zaman vermiş olunan örnek 183 sayısını da görebiliyor. <td class="td1">44</td> <td>ahmet</td> <td>183</td> Kod: regexp -- {<td>(.*?)</td>} $kuraltext - deger Kod: regexp -- {<td.class=\"td1\">44</td> <td>(.*?)</td>} $kuraltext - deger |
Cevap: Tcl Satır okutma Yardım arkadaşlar varmı bunu yapabilecek |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 11:06. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk