Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias .host {
return %sw3sw
}
alias .port {
return %sw2sw
}
alias .adminpass {
return %sw1sw
}
alias .sock {
return shoutcast
}
on 1:SOCKOPEN:$($.sock): {
sockwrite -n $sockname GET $+(/admin.cgi?pass=,$.adminpass,&mode=kicksrc HTTP/1.1)
sockwrite -n $sockname Host: $+($.host, :, $.port)
sockwrite -n $sockname User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040614 Firefox/0.8
sockwrite -n $sockname Keep-Alive: 300
sockwrite -n $sockname Connection: keep-alive
sockwrite -n $sockname $crlf
}
alias sessiz {
if $sock(shoutcast) {
sockclose $ifmatch
}
sockopen $.sock $.host $.port
}
on 1:text:*:#dj:{
if $nick == NefeS || $read(yonet.txt,s,$nick) {
if *!kickdj* iswm $1- {
sessiz
msg #dj Oldu Oldu Yayındasın $nick
}
if $1 == !yonetekle && $2 != $null {
if !$read(yonet.txt,s,$2) {
msg $chan $2 nick'i yonetici listesine eklendi.
write yonet.txt $2
}
else msg $chan $2 zaten listede mevcut.
}
if !yonetsil == $1 && $2 != $null {
if $read(yonet.txt,s,$2) {
write -dl $+ $readn yonet.txt
msg $chan $2 listeden silindi.
}
else msg $chan $2 zaten listede yok.
}
}
}
menu menubar {
Dj kick ayarlar
.Radyo admin şifresi:set %sw1sw $$?="Radyo admin şifresi:"
.Radyo portunuz:set %sw2sw $$?="Radyo portunuz:"
.Radyo ip adresi:set %sw3sw $$?="Radyo ip adresi:"
}
online djyi yayından kiçkler (atar)
admin yönetim panel bilgilerine sahipseniz işlem görebilirsiniz
kod dj admin yönetim panalinden işlem yapıyor
ufak bir menu eklemesi yaptım menübardan kolaylıkla erişip ayarlarınızı yapabilirsiniz
SiyahKar arkadaşa teşşekkürler.