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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   Radyo DJ kayıt listesi(MP3) (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/824600-radyo-dj-kayit-listesimp3.html)

Toprak 10 Haziran 2019 15:18

Radyo DJ kayıt listesi(MP3)
 
Merhaba,
DJ'lerin yaptıkları yayınların kayıtlarını tarih bazlı kayıt eder, basit bir kod oldu burada ki amaç sadece sizlere gidilecek yolu göstermek bunun üzerinden gidip güzel bir DJ sayfası yapabilirsiniz..
Radyo botuna ekleyip DJ nicki direk oradan alıp yayını onun üzerine kayıt ettirebilirsiniz, ben radyo socketi yazmak istemedim komutlarla örnek gösterdim o kadar.. :gulucuk:

Fikir; @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kod:

alias rip return radyo.kelebekfm.gen.tr
alias rport return 9352
 
on *:text:*:#DJ:{
  if $regex($1,/^[!.-]kay[ıiİ]t$/Si) {
    if !$2 { msg # Lütfen 4!kayit nick belirtiniz. 4ORN: !kayit Toprak }
    elseif %:knick { msg # Şuan kayit yapılmaktadır lütfen 4!durdur komutunu uygulayınız. }
    else {
      $iif(!$isdir(MP3),mkdir MP3)
      set %:knick $+($date(d-m-yyyy),_,$lower($strip($2)),.mp3)
      msg # $strip($2) nicki için yayın kayıt başlamıştır kayıt dosyası; %:knick
      msg # Kayıtı durdurmak için yada DJ değişikliği için lütfen 4!durdur yazınız.
      sockopen rkayit $rip $rport
    }
  }
  elseif $regex($1,/^[!.-]durdur$/Si) {
    if !%:knick { msg # Şuan herhangi bir kayıt yapılmaktadır.. }
    else {
      msg # DJ4 $token($token(%:knick,2,95),1,46) için kayıt durdurulmuştur..
      msg # Yayın kayıt dosyası;2 %:knick olarak kayıt edilmiştir..
      unset %:knick
      sockclose rkayit
    }
  }
}
on *:sockopen:rkayit:{
  if ($sockerr) { sockclose $sockname }
  else {
    sockwrite -nt $sockname GET / HTTP/1.1
    sockwrite -nt $sockname Host: $sock($sockname).addr
    sockwrite -nt $sockname accept: */*
    sockwrite -nt $sockname icy-metadata:0
    sockwrite -nt $sockname connection: close
    sockwrite -nt $sockname $crlf
  }
}
on *:sockread:rkayit:{
  sockread -f &rkayit
  .bwrite $+(MP3/,%:knick) -1 -1 &rkayit
}

#DJ kanalında
  • !kayit DJ-Nick
  • !durdur

vioLeta 10 Haziran 2019 15:27

Cevap: Radyo DJ kayıt listesi(MP3)
 
Yaaaa bu harika bir fikir olmuş, çeşitli yollarla kayıt yapanlar var zaten ama bu daha kullanışlı bende.

Emeğinize sağlık :melek::tatli:


Hemen deneyelim bunu @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] !!

Feragat 10 Haziran 2019 22:06

Cevap: Radyo DJ kayıt listesi(MP3)
 
Çok güzel fikir. Emeğine sağlık. Binary ile neler yapılabileceği konusunda da güzel bir örnek olmuş.

Set 10 Haziran 2019 22:15

Cevap: Radyo DJ kayıt listesi(MP3)
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] olmasa insanlar ne yapcak, @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sanada eline saglik ibram, hemen faliyete geçirmişin tebrikler :))

Toprak 11 Haziran 2019 03:47

Cevap: Radyo DJ kayıt listesi(MP3)
 
Alıntı:

Set Nickli Üyeden Alıntı (Mesaj 1042094633)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] olmasa insanlar ne yapcak, @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sanada eline saglik ibram, hemen faliyete geçirmişin tebrikler :))

Eywallah sağolasın fikir çok ya sıraya aldım güzel şeyler gelebilir maksat paylaşım yapmak, ortaya bir şeyler katmak. Serjan candır, sağolsun fikirleri hep o veriyor..

Chen 11 Haziran 2019 03:55

Cevap: Radyo DJ kayıt listesi(MP3)
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] eline sağlık Fikir güzelmiş

The 11 Haziran 2019 04:10

Cevap: Radyo DJ kayıt listesi(MP3)
 
Emeğine sağlık faydalı ve yeni fikirler görmek güzel .

ZorCocuK 11 Haziran 2019 20:50

Cevap: Radyo DJ kayıt listesi(MP3)
 
kardeşlerim yine yapıyorlar :melek:

Emrehan 13 Temmuz 2019 20:38

Cevap: Radyo DJ kayıt listesi(MP3)
 
Güzel fikirmiş emeğine sağlık. Binary farkı meydanda :)

Subzero 13 Şubat 2021 20:22

Cevap: Radyo DJ kayıt listesi(MP3)
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1042094243)
Merhaba,
DJ'lerin yaptıkları yayınların kayıtlarını tarih bazlı kayıt eder, basit bir kod oldu burada ki amaç sadece sizlere gidilecek yolu göstermek bunun üzerinden gidip güzel bir DJ sayfası yapabilirsiniz..
Radyo botuna ekleyip DJ nicki direk oradan alıp yayını onun üzerine kayıt ettirebilirsiniz, ben radyo socketi yazmak istemedim komutlarla örnek gösterdim o kadar.. :gulucuk:

Fikir; @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kod:

alias rip return radyo.kelebekfm.gen.tr
alias rport return 9352
 
on *:text:*:#DJ:{
  if $regex($1,/^[!.-]kay[ıiİ]t$/Si) {
    if !$2 { msg # Lütfen 4!kayit nick belirtiniz. 4ORN: !kayit Toprak }
    elseif %:knick { msg # Şuan kayit yapılmaktadır lütfen 4!durdur komutunu uygulayınız. }
    else {
      $iif(!$isdir(MP3),mkdir MP3)
      set %:knick $+($date(d-m-yyyy),_,$lower($strip($2)),.mp3)
      msg # $strip($2) nicki için yayın kayıt başlamıştır kayıt dosyası; %:knick
      msg # Kayıtı durdurmak için yada DJ değişikliği için lütfen 4!durdur yazınız.
      sockopen rkayit $rip $rport
    }
  }
  elseif $regex($1,/^[!.-]durdur$/Si) {
    if !%:knick { msg # Şuan herhangi bir kayıt yapılmaktadır.. }
    else {
      msg # DJ4 $token($token(%:knick,2,95),1,46) için kayıt durdurulmuştur..
      msg # Yayın kayıt dosyası;2 %:knick olarak kayıt edilmiştir..
      unset %:knick
      sockclose rkayit
    }
  }
}
on *:sockopen:rkayit:{
  if ($sockerr) { sockclose $sockname }
  else {
    sockwrite -nt $sockname GET / HTTP/1.1
    sockwrite -nt $sockname Host: $sock($sockname).addr
    sockwrite -nt $sockname accept: */*
    sockwrite -nt $sockname icy-metadata:0
    sockwrite -nt $sockname connection: close
    sockwrite -nt $sockname $crlf
  }
}
on *:sockread:rkayit:{
  sockread -f &rkayit
  .bwrite $+(MP3/,%:knick) -1 -1 &rkayit
}

#DJ kanalında
  • !kayit DJ-Nick
  • !durdur


Bu kodda kayıt listesini nasıl görebilirim. yani !kayıt list olarak


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk