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/)
-   -   radyo addonu (https://www.ircforumlari.net/mirc-scripting-sorunlari/123860-radyo-addonu.html)

QkLa 15 Temmuz 2008 05:24

radyo addonu
 
soyle bir seyi cok codere sordum.ama cogu yapilamaz dedi.CesuryureK ve BiR kac kardeste yapilabilecegini soyledi AMA sonuc cikmadi.
Rica edilen sey suki:
radyo kanalina girdim.scriptim yayinda dj olup olmadigini kontrol edecek.yayinda dj yok ise, yayini scriptim alacak.tabi otomatik olarak.ben pc basinda yokum.kanala dj gelir ve !yayinbirak komutunu kanalda yazarsa scriptim yayini birakacak, dj kanaldan ayrildiginda yine yayini kontrol edecek ve yayini alacak.bayagidir ariyorum boyle bir sey ama simdiye dek karsilasmadim boyle kapsamli bir code ile.cnki is bir yerde scripten cikip pc'ye geciyor.
Hayirli Forumlar,

_KaRiNCa_ 21 Temmuz 2008 03:48

Cevap: radyo addonu
 
bayadır foruma girmiyordum başlığı yeni gördüm ..
şimdi yapacağın bi kaç şey var .. öncelikle shoutcast yayın sistemini kurman lazım . radyo bilgilerini ve ayarlarını doğru yaptıktan sonra yayını sürekli otomatik alıcak şekilde ayarlayacaksın..
ardından kendi winampında radyoda çalmasını istediğin şarkıları açıp o listeyi sawelist butonuna tıklayarak adınıda list koyarak winampına ekliceksin..
daha sonra scriptinin RUN komutunu kullanarak winampı otomatik açtıracaksın.. winampla beraber shoutcast'ta açılacaktır ve radyoda DJ yani yayın yok ise yayını otomatik alacaktır.. buraya kadar anladın umarım...
ben sana kendi mircini değilde bi düz mirc içine radyo botu gibi yapmanı öneririm.. ve bu bota ekliyeceğin kodlarıda aslında ben hazır verebilirdim ama maksadımız mademki paylaşımla beraber bişeyler öğretmek o zaman senin biraz araştırmanı öneririm.. ipucu olarak yardım edersem örnek:
biri #dj kanalında !yayinbirak yazarsa botun (yada senin mircin) yani:
if !yayinbirak isin $1- {
run C:\Program Files\Winamp\winamp.exe /close
msg $chan  $nick  oto radyo yayınını kicklediniz. Lütfen 60 Sn içinde yayını alınız. aksi takdirde yayın tekrar otoya geçicektir..
.timer 01 60 run C:\Program Files\Winamp\liste.m3u
}

bu kod ile #dj kanalında birisi komutu yazdığında senin botun (mircin) winampı kapatacak ve dj ye yayını almak için 60 sn süre vericektir. akabinde timer komut ile 60 sn sonra winampı tekrar açarak yayını tekrar almak için sürekli deniyecektir.. yayında DJ olduğu sirece yayın alamıcaktır DJ yayından çıktığında ise yayını otomatik alıcak ve senin kaydettiğin listeyi açarak yayına devam edicektir..
Burda önemli olan winampına şarkıları ekleyip SAWE etmen ve sawe ederken adını liste koymandır.. benden şimdilik bu kadar başlığı takip edicem eğer sizden bi azim ve çaba görürsem yardımlarıma devam edicem. Bu sistem komplike olarak bende mevcut. hatta #dj kanalında !rock !pop
!türkü yazarak oto sistemime istediğim tarzda yayında yaptırıyorum. şimdi bide buna o anki saatlere göre otomatik yayın tarzını değiştirecek kodları ekleyeceğim ama son zamanlarda irc ten ve bu olaylardan biraz uzağım..
inş. faydam dokunmuştur.. iyi çalışmalar...

( yapılamaz diye bişey yok. ama bu sistemi yapmaya sadece irc coderliği yetmez biraz winamp ve winampın kısa yolları hakkında bilgiye birazda pratik zekaya ihtiyaç var ben bu sistem için 3 ay uğraştım ve gayette memnunum hiç bi sorun yaşamadan kullanıyorum 7/24 açık olan Sunucu Koruma botuma hem radyo bilgilerini gösterici hemde oto yayın sistemi olarak ekledim. gerisi diğer coder arkadaşlarında yardımı ile hallolur inş.. )

QkLa 21 Temmuz 2008 06:01

Cevap: radyo addonu
 
oncelikle ilginiz icin tesekkur ederim.gosterdiginizden yoldan bir seyler yapmaya calisacagim.

QkLa 27 Temmuz 2008 10:05

Cevap: radyo addonu
 
yayini oto olarak zaten winamptan aliyorum.onda sorun yok.dj yayini biraktiginda yayin bana geciyor.ama yayini ben pc basinda yokken birakamiyorum.verdiginiz code ile denediama olmadi

on *:TEXT:*:#:{
if !yayinbirak isin $1- {
close C:Program Files /Winampwinamp.exe /close
/msg $chan $nick Oto radyo yay?n?n? kicklediniz. Lütfen 60 Saniye içinde yay?n? al?n?z, aksi takdirde yay?n tekrar otoya geçicektir!
/timer 1 60 /run C:Program Files /Winampliste.m3u
}
}

soyle bir hata verdi. /run: unable to open 'C:Program FilesWinampwinamp.exe' (line 3, script19.mrc)

codeninsizde calistigini belirttiniz.ugrastik ama olmadi malesef.rica etsem siz codey buraya verebilirmisiniz.

CesuryureK 27 Temmuz 2008 12:03

Cevap: radyo addonu
 
Qkla Sen Winamp Yerini Yanlış Yazıyorsun, ßak

ßir İnternet Sayfası Aç ve Adres Kısmına
C:\Program Files\Winamp\

ßunu Yaz Enterle Eğer Winamp Klasörü Açılıyorsa Kodda,

Kod:


C:\Program Files\Winamp\winamp.exe

ßu Şekilde Ekliyorsunuz, Diğerlerinde de Hata Var,

C:Program Files /Winampwinamp.exe /close
ßunuda
Kod:

C:\Program Files\Winamp\winamp.exe /close
Yapıyorsunuz.
-
C:Program Files /Winampliste.m3u
ßu Kısmı da,

Kod:

C:Program Files\Winamp\liste.m3u
Şeklinde Yapıyorsunuz,,
Kısacası Kod,

Kod:

on *:TEXT:*:#:{
if !yayinbirak isin $1- {
close C:Program Files\Winamp\winamp.exe /close
/msg $chan $nick Oto radyo yayınını kicklediniz. Lütfen 60 Saniye içinde yayını alınız, aksi takdirde yayın tekrar otoya geçicektir!
/timer 1 60 //run C:Program Files\Winamp\liste.m3u
}
}


QkLa 28 Temmuz 2008 06:19

Cevap: radyo addonu
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 514277)
Qkla Sen Winamp Yerini Yanlış Yazıyorsun, ßak

ßir İnternet Sayfası Aç ve Adres Kısmına
C:\Program Files\Winamp\

ßunu Yaz Enterle Eğer Winamp Klasörü Açılıyorsa Kodda,

Kod:


C:\Program Files\Winamp\winamp.exe

ßu Şekilde Ekliyorsunuz, Diğerlerinde de Hata Var,

C:Program Files /Winampwinamp.exe /close
ßunuda
Kod:

C:\Program Files\Winamp\winamp.exe /close
Yapıyorsunuz.
-
C:Program Files /Winampliste.m3u
ßu Kısmı da,

Kod:

C:Program Files\Winamp\liste.m3u
Şeklinde Yapıyorsunuz,,
Kısacası Kod,

Kod:

on *:TEXT:*:#:{
if !yayinbirak isin $1- {
close C:Program Files\Winamp\winamp.exe /close
/msg $chan $nick Oto radyo yayınını kicklediniz. Lütfen 60 Saniye içinde yayını alınız, aksi takdirde yayın tekrar otoya geçicektir!
/timer 1 60 //run C:Program Files\Winamp\liste.m3u
}
}


close C:Program Files\Winamp\winamp.exe /close burada close etmiyor.

bendeki konum su.C:/Program Files/winamp/Winamp.lnk
bu konumu internet adres cubuguna enterledigimde winamp aciliyor.ama /close islemedi.

Duffy`DuCk 28 Temmuz 2008 06:48

Cevap: radyo addonu
 
Alıntı:

QkLa Nickli Üyeden Alıntı (Mesaj 514842)
close C:Program Files\Winamp\winamp.exe /close burada close etmiyor.

bendeki konum su.C:/Program Files/winamp/Winamp.lnk
bu konumu internet adres cubuguna enterledigimde winamp aciliyor.ama /close islemedi.

dalgınlık (~

run C:Program Files\Winamp\winamp.exe /close

bu olmazsa, winamp'in simgesi üstünde sağtıkla özellikler de Hedef var (: görürsün zaten, oradaki yol'la değiştir, C:Program Files\Winamp\winamp.exe burayı :D " ler var (: onları silersin.
olarak değiştir. (:

CesuryureK 28 Temmuz 2008 07:03

Cevap: radyo addonu
 
mIRC Üzerinden /Close İle ßir Program Kapatılamıyor Closenin Parametreleri Help Dosyasında ßunu Anlatmamış..ßenim Anladığım Kadarıyla.. ßu Yüzden Kapanmaz, Şimdi xcLusive'nin Program Kapatmakla ilgili ßir Kodu Vardı Arkadaşın İsteğine Göre ßirleştirip Yaptım.. Sorunsuz Çalışıyor...

Kod:

alias prokapat {
  .comopen Win WbemScripting.SWbemLocator
  if (!$comerr) && ($com(Win,ConnectServer,3,dispatch* Services)) && ($com(Services)) {
    if ($com(Services,InstancesOf,3,string,Win32_Process,dispatch* Instances)) && ($com(Instances)) {
      if ($com(Instances,Count,3)) {
        if $com(Instances) {
          var %n = $com(Instances).result
          var %m = 1
          while (%m <= %n) {
            if ($1 == $comval(Instances, %m, Caption)) {
              !.echo -q $comval(Instances, %m, Terminate)
            }
            inc %m
          }
        }
      }
    }
  }
  .comclose Instances | .comclose Services | .comclose Win
}
on *:TEXT:*:#:{
  if !yayinbirak isin $1- {
    .prokapat winamp.exe
    /msg $chan $nick Oto radyo yayınını kicklediniz. Lütfen 60 Saniye içinde yayını alınız, aksi takdirde yayın tekrar otoya geçicektir!
    /timer 1 60 //run C:/Program Files/winamp/Winamp.lnk
  }
}


QkLa 28 Temmuz 2008 11:18

Cevap: radyo addonu
 
Bu codeye gore kanalda dj !yayinbirak derse scrptim winamp'i kickliyor,tamamen kapatiyor.yayini baska bir dj aliyor.yayini alan dj yayini biraktiginda,bu codeye gore scriptim run komutu ile winampi acip yayini otomatik almasi gerekir.code, winampi aciyor ama yayini baslatamiyor.cunki acilan winamp'tan herhangi bir parcaya play demek gerekiyor.pc basinda olmadigim icin bunu gerceklestiremiyorum.sadede gelecek olursak.winamp acildiginda , icerisinde yuklu olan parcalari play demeden calmasini saglayacak bir ayar gerekiyor.winampin boyle bir ozelligini bilen.ya da baska bir yol gosterecek kardes varsa yardim talep ediyorum.Hayirli Forumlar..

Duffy`DuCk 28 Temmuz 2008 13:28

Cevap: radyo addonu
 
Alıntı:

QkLa Nickli Üyeden Alıntı (Mesaj 514909)
Bu codeye gore kanalda dj !yayinbirak derse scrptim winamp'i kickliyor,tamamen kapatiyor.yayini baska bir dj aliyor.yayini alan dj yayini biraktiginda,bu codeye gore scriptim run komutu ile winampi acip yayini otomatik almasi gerekir.code, winampi aciyor ama yayini baslatamiyor.cunki acilan winamp'tan herhangi bir parcaya play demek gerekiyor.pc basinda olmadigim icin bunu gerceklestiremiyorum.sadede gelecek olursak.winamp acildiginda , icerisinde yuklu olan parcalari play demeden calmasini saglayacak bir ayar gerekiyor.winampin boyle bir ozelligini bilen.ya da baska bir yol gosterecek kardes varsa yardim talep ediyorum.Hayirli Forumlar..

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

Resimdeki gibi ilk önce playlist'ini oluştur. (: ve oluşturdugun play list'i Script'in ana klasörüne at (: a isminde,



Kod:

on *:text:*:#:{
if !yayinbirak isin $1- {
.run C:Program Files\Winamp\winamp.exe /close
/msg $chan $nick Oto radyo yayınını kicklediniz. Lütfen 60 Saniye içinde yayını alınız, aksi takdirde yayın tekrar otoya geçicektir!
.timer 1 60 .run a.m3u
}
}



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

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