Tekil Mesaj gösterimi
Alt 28 Kasım 2012, 23:17   #17
Çevrimdışı
Was
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo kick tcl




Güzelmiş. Ama admin pass yoksa bu da atmicaktır çoğu kişi adminpass ayarlamayıp yayın şifresiyle attırıyor. Kendi kullandığım şu var çalışan;

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set kickkanal "#DJ"

bind pub - !djat kick

proc kick 
{nick host handle chan arg} {
global 
ip port adminpass kickkanal
if {$chan != $kickkanal} {return 0}

# asagisi radyo IP 'si olcak.
set ip "33.33.22.22"
# simdi de portunu yaz.
set port "8080"
# admin pass veya kullanmiyosan yayin sifren
set adminpass "sifrem33"

set sock [socket [duzelt $ip] [duzelt $port]]
puts $sock "GET /admin.cgi?pass=[duzelt $adminpass]&mode=kicksrc 
HTTP/1.0"
puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; 
rv:0.9.9)"
puts $sock "Host: $ip"
puts $sock "Connection: close"
puts $sock ""
flush $sock
close $sock
putserv 
"PRIVMSG #DJ :Yayindaki DJ dusuruldu, lutfen yayini aliniz. Komutu gereksiz kullanmanizin tespit edilmesi halinde yetkilerinizin alinabilecegini unutmayiniz..."
}

proc duzelt } {
regsub -all {\}} $a "" a
regsub 
-all {\{} $a "" a
regsub 
-all {\;} $a "" a
regsub 
-all {\*} $a "" a
regsub 
-all " " $a "" a
return $a


Bunu aynı bota koycaksanız ek bir tcl ile source edin, başka tcl içine koyunca çalışmayabilir. Komut: !djat

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver