Tekil Mesaj gösterimi
Alt 04 Mart 2010, 10:41   #7
Çevrimdışı
insane
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Dj kanalında Dj lerin Global Atması için ?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
proc playing {target} { global streamip streamport streampass dj putlog "shoutcast: $target asked for current song" if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set streamstatus [string range $bl [shrink + 14 "<STREAMSTATUS>" 0 $bl] [shrink - 1 "</STREAMSTATUS>" 0 $bl]] set songtitle [string range $bl [shrink + 11 "<SONGTITLE" 0 $bl] [shrink - 1 "</SONGTITLE>" 0 $bl]] set songurl [string range $bl [shrink + 9 "<SONGURL>" 0 $bl] [shrink - 1 "</SONGURL>" 0 $bl]] if {$songurl != ""} { set songurl " ($songurl)"} regsub -all "&#x3C;" $songtitle "<" songtitle regsub -all "&#x3E;" $songtitle ">" songtitle regsub -all "&#x26;" $songtitle "+" songtitle regsub -all "&#x22;" $songtitle "\"" songtitle regsub -all "&#x27;" $songtitle "'" songtitle regsub -all "&#xFF;" $songtitle "" songtitle regsub -all "&#xB4;" $songtitle "´" songtitle regsub -all "&#x96;" $songtitle "-" songtitle regsub -all "&#xF6;" $songtitle "ö" songtitle regsub -all "&#xE4;" $songtitle "ä" songtitle regsub -all "&#xFC;" $songtitle "ü" songtitle regsub -all "&#xD6;" $songtitle "Ö" songtitle regsub -all "&#xC4;" $songtitle "Ä" songtitle regsub -all "&#xDC;" $songtitle "Ü" songtitle regsub -all "&#xDF;" $songtitle "ß" songtitle if {$streamstatus == 1} { putserv "notice $target :Suan Calan Sarki : $songtitle$songurl" } else { putserv "notice $target :Suan Sarki Calmiyor - Yayinda Dj Bulunmuyor." }}} close $sock }}

bu kodu radyo.tcl bir yerine ekle otomatik atar global.

__________________
n/a
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet