mIRCForumlari - mIRC ve IRC Kullanıcılarının Paylaşım Platformu
  https://www.sosyalchat.com/


SohbetG.Com

Kullanıcı Etiket Listesi

Yeni Konu aç Cevapla
 
Seçenekler
Alt 15 Nisan 2023, 14:54   #1
Çevrimdışı
Üyelik tarihi: 07 Aralık 2022
Konular: 21281
Mesajlar: 24.385
Nerden: İstanbul
Cinsiyet: Erkek
Web Site: TRmIRC.Net
IRC Sunucu: IRC.TRmIRC.Net
Alınan Beğeni: 3914
Beğendikleri: 7042
@RahmetLi
Ruh Hali : : Olu Gibi
Standart 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..


Fikir; IrCbaStarD

Kod : Kodu kopyalamak için üzerine çift tıklayın!

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 }



Kalbim Atar Cansız, Geçmez Gün Ahsız, Vahsız..
  Alıntı ile Cevapla

Cevapla
Etiketler
kayıt, listesimp3, radyo


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)