IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   NoMercy Radyo Codeleri Lazım (https://www.ircforumlari.net/mirc-scripting-sorunlari/130364-nomercy-radyo-codeleri-lazim.html)

problem_cocuk 24 Ağustos 2008 21:30

NoMercy Radyo Codeleri Lazım
 
NoMercy nin Radyo Kanalında Kullanılan Code'leri Lazım Yardım Edebilirmisiniz ?

Editor 24 Ağustos 2008 22:10

Cevap: NoMercy Radyo Codeleri Lazım
 
Kod:

alias radyo.kanal {
  return
#radyo
}
alias radyo.host
{
  return
64.56.66.142
}
alias radyo.port
{
  return
8886
}
alias radyo.adminpass
{
  return
benimradyom
}
alias radyo.sock
{
  return
shoutcast
}
alias getxmltext
{
  var %
tag.open = $+(<, $1
, >)
  var %
tag.close = $+(</, $1
, >)
  if
$pos($2-,%tag.open
) {
    var %
start = $ifmatch + $len(%tag.open
)
    var %
length  = $calc($pos($2-, %tag.close) - %start
)
    return
$mid($2-, %start, %length
)
  }
  return
$null
}
on 1:SOCKOPEN:$($radyo.sock
): {
 
sockwrite -n $sockname GET $+(/admin.cgi?pass=,$radyo.adminpass,&mode=viewxml HTTP/1.1
)
 
sockwrite -n $sockname Host: $+($radyo.host, :, $radyo.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 *.*, *
/*
  ; sockwrite -n $sockname Accept-Language: en-us,en;q=0.5
  sockwrite -n $sockname Accept-Language: tr,tr;q=0.5
  sockwrite -n $sockname Accept-Encoding: gzip,deflate
  sockwrite -n $sockname Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
  sockwrite -n $sockname Keep-Alive: 300
  sockwrite -n $sockname Connection: keep-alive
  sockwrite -n $sockname $crlf
}
on 1:SOCKREAD:$($radyo.sock): {
  var %data
  sockread -f %data
  while $sockbr > 0 && $sockerr == 0 {
    if $getxmltext(SERVERTITLE, %data) != $null {
      set %servertitle $remove($ifmatch,&#xFF;,&#x26;)
    }
    if $getxmltext(CURRENTLISTENERS, %data) != $null {
      set %currentlisteners $ifmatch
    }
    if $getxmltext(SONGTITLE, %data) != $null {
      set %songtitle $remove($ifmatch,&#xFF;,&#x26;)
    }
    if $getxmltext(BITRATE, %data) != $null {
      set %bitrate $ifmatch
    }
    if $getxmltext(PEAKLISTENERS, %data) != $null {
      set %peaklisteners $ifmatch
    }
    if $getxmltext(SERVERGENRE, %data) != $null {
      set %genre $remove($ifmatch,&#xFF;,&#x26;)
    }
    sockread -f %data
  }
}
on 1:SOCKCLOSE:$($radyo.sock): {
  if %songtitle != %lastsong {
    set %lastsong %songtitle
    var %msg = 0,4 %genre su anda online 0,2 Siradaki parca: %songtitle 0,6 Su anda %currentlisteners kisi dinliyor (rekor: %peaklisteners $+ ) 
    set %msg2 0,4 %genre su anda online 0,2 Siradaki parca: %songtitle 0,4<< 0,5 Radyomuzu dinlemek icin tiklayin 0,4 >>  http://208.98.57.80:4444/listen.pls
    msg $radyo.kanal Yayinda su an << $+ %genre $+ >> bulunmakta. * Yayin turu: %servertitle * Calan parca: >>>>> %songtitle <<<<<
    msg $radyo.kanal %msg
  }
}
alias shout {
  if $sock(shoutcast) {
    sockclose $ifmatch
  }
  sockopen $radyo.sock $radyo.host $radyo.port
}
on 1:text:*:#radyo:{
  if *!durum* iswm $1- {
    set -u10 %durum 1
    unset %lastsong
    .timer shout 0 5
  }


Kodlar Sockettir.

Yapımcısı WingmaN Kolay Gelsin.

problem_cocuk 24 Ağustos 2008 22:25

Cevap: NoMercy Radyo Codeleri Lazım
 
Normal Txt de açamazmıyız bunu ?

Editor 24 Ağustos 2008 22:31

Cevap: NoMercy Radyo Codeleri Lazım
 
Kod:


alias radyo.kanal {
  return #radyo
}
alias radyo.host {
  return 64.56.66.142
}
alias radyo.port {
  return 8886
}
alias radyo.adminpass {
  return benimradyom
}
alias radyo.sock {
  return shoutcast
}

Buraya gerekli bilgileri girdikten sonra olay tamamdır. ister txt ekle istersende ALT + R yap öle ekle Kolay Gelsin.

problem_cocuk 24 Ağustos 2008 22:42

Cevap: NoMercy Radyo Codeleri Lazım
 
çalışmadı ama

Editor 24 Ağustos 2008 22:57

Cevap: NoMercy Radyo Codeleri Lazım
 
Çalışmaması için Bi sebeb yok arkadaşım Bilgiler dogru oldugu sürece ve Operspass girildigi sürece #radyo Kanalında !durum dediginde gerekini yapar.

problem_cocuk 25 Ağustos 2008 10:06

Cevap: NoMercy Radyo Codeleri Lazım
 
* /timer: Geçersiz parametre (Satır 83, radyochan.txt)
böyle bir hata veriyor

alias radyo.adminpass {
return benimradyom
}

bu kısıma ShoutCast da Password bölümüne girdimiz Radyo şifresimi girilicek ?


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 13:14.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net