• 🔊 Sponsor - Sohbet'in yeni adı Haylaz.NET açıldı. Sen de hemen aramıza katılmak için TIKLA 📌
  • 🔊 Sponsor - Türkiye'nin resmi mobil sohbet sitesi Mobil.Gen.TR açıldı! Tüm mobil cihazlardan giriş yapmak için TIKLA 📌

  • IRCForumlari.Gen.Tr Türkiye'nin Güncel IRC Forum Sitesi
    IRCForumlari.Gen.Tr IRC Forum sitesine katılım zahmetsiz ve ücretsizdir.
    Konu içeriğini görebilmek için lütfen üye olun. Aksi taktirde içeriği göremezsiniz.
  • Değerli ziyaretçilerimiz;

    Türkiye'nin en yeni, gelişmiş, özgün ve güvenli bilgi ağına hoşgeldiniz! Şimdiye dek internet dünyasında bir çok başarı elde etmiş projeye imza attık "IRCForumlari.Gen.TR" bunlara en yakın örnek diyebiliriz. Son olarak ta IRCForumlari.Gen.Tr siz değerli kullanıcılarımız ile buluşturmanın mutluluğu içerisindeyiz. Sizde bu MEGA ve Stabil projenin bir parçası olmak isterseniz kolayca bize katılabilirsiniz. Saygılarımızla. IRCForumlari.Gen.TR

Hazır Kod Radyo DJ kayıt listesi(MP3)

[IF] Konu Bilgileri

Konu Hakkında Merhaba, tarihinde mIRC Scripting Hazır Kodlar kategorisinde X tarafından oluşturulan Radyo DJ kayıt listesi(MP3) başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 176 kez görüntülenmiş, 0 yorum ve 0 tepki puanı almıştır...
Kategori Adı mIRC Scripting Hazır Kodlar
Konu Başlığı Radyo DJ kayıt listesi(MP3)
Konbuyu başlatan X
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan X

X

Teknik Sorumlu
IF - TeknikAdmin
Katılım
24 May 2020
Mesajlar
99
Tepkime puanı
7
Puanları
0

İtibar:

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..


Fikir; IrCbaStarD

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
}