![]() | |
| | #1 (permalink) |
| Ceviz' in BeZgiN kEdisi Üyelik Tarihi: 02/2004 Yer: istanbul
Mesaj: 539
|
Herkese Merhabalar uzun bir zamandan sonra askerlik sonrası ceviz forumuna girmeyi özlemişim aşağıdaki kod ile bir satranç oyun serverina baglaniyorum benim yapamadim TCL 'de biraz cahil olduğumdan gelen bilgiyi ayrıştıramama ve haliyle kontrol edememe durumum var gelen datayı nasıl kontrol ederim? teşekkürler saygılarımla Cenk Kod: proc read_sock {sock} {
if {[string first selamlar [gets $sock]] >= 0} {puts stdout buldum}
}
set esvrSock [socket -async chessclub.com 5073 ]
fileevent $esvrSock writable { set connect 1 }
vwait connect
fileevent $esvrSock writable {};
if {[eof $esvrSock]} { abort }
fconfigure $esvrSock -translation {auto crlf} -buffering line
fileevent $esvrSock readable [read_sock $esvrSock]
set a "Guest \n"
puts $esvrSock $a
set a "set tell 1 \n"
puts $esvrSock $a
Enson 23/05/2005 21:47 tarihinde gurelcenk tarafından düzenlenmiştir.. |
| | |
| | #2 (permalink) |
| Ceviz' in BeZgiN kEdisi Üyelik Tarihi: 02/2004 Yer: istanbul
Mesaj: 539
|
google'da biraz araştırdım en sonunda aşağıdaki gibi birşeyler uyarladım çalışıyor serverdan gelen "COVERAGE" kelimesi kaç tane varsa o kadar "buldum" çıktısı veriyor, dogru calisiyor ama bu seferde program donup kaliyor ben windows uzerinde tcl scripti ogreniyorum acaba bu script windowsda donuyorda herhangi bir linux makinede problem cikarmazmi? yada araya koymam gereken bir komut mu var bu donmayı engelleyecek? (bu arada kullandigim ActiveState ActiveTcl 8.4.9.1) tecrubelerinizi aktarirsaniz cok sevinirim Kod: proc read_sock {sock} {
if {[string first COVERAGE [gets $sock]] >= 0} {puts stdout buldum}
}
set esvrSock [socket -async chessclub.com 5073 ]
fileevent $esvrSock writable { set connect 1 }
vwait connect
fileevent $esvrSock writable {};
fileevent $esvrSock readable[list read_sock $esvrSock]
if {[eof $esvrSock]} { abort }
fconfigure $esvrSock -translation {auto crlf} -buffering line
set a "Guest \n"
puts $esvrSock $a
|
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| css hakkında... | abdagli | Web Tasarım | 2 | 04/11/2005 16:44 |
| LCD hakkında | sadist_sniper | Donanım | 2 | 23/12/2004 21:41 |
| Msn hakkında help | hyilmaz076 | Windows | 6 | 10/12/2004 12:23 |
| sql hakkında. | kuen | ASP | 5 | 18/11/2003 15:16 |
| OLE hakkında | sword | ASP | 2 | 08/04/2003 16:27 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |