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/)
-   -   Çözüldü En Son Ne Zaman Yayın Almış (DJ'ler için) (https://www.ircforumlari.net/mirc-scripting-sorunlari/985360-en-son-ne-zaman-yayin-almis-djler-icin.html)

cinaryigit 26 Ağustos 2022 20:14

En Son Ne Zaman Yayın Almış (DJ'ler için)
 
Herkese selam.
Sitede araştırdım ama bulamadım.
#Dj kanalında sabit bir bot duracak (mirc) bu bot kanalda nickini Dj-IF, DjIF, IF-Yayında, IFYAYINDA yapınca bot bunu kayıt edecek. DJ-yönetim kanalındaki her hangi bir yetkili bota "#dj-yönetim kanalında !yayintarihi Nick" yapınca, en son ne zaman yayın aldığını gösterecek.
Örn: IF nickini değiştirip DjIF yaptı. !yayıntarihi IF "En son şu tarihte Dj-IF olmuştur" cümleler editlenir zaten.
Elinde bu kod olan paylaşırsa çok memnun olurum.
Şimdiden teşekkür ederim.
Keyifli IF'ler

Forbidden 27 Ağustos 2022 03:41

Cevap: En Son Ne Zaman Yayın Almış (DJ'ler için)
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Aselam kimse kendi botunun kodunu söküp de paylasmaz diye düsünüyorum. Ama ücretli bot istiyorsan Radyo botu var @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ait kullanan bir cok site de var onunla iletişime geçebilirsin.

GeneraL 26 Mart 2023 03:46

Cevap: En Son Ne Zaman Yayın Almış (DJ'ler için)
 
Tamda aradığım kod paylaşan bi hayırsever varmı acaba

manikdepresif 26 Mart 2023 18:43

Cevap: En Son Ne Zaman Yayın Almış (DJ'ler için)
 
biraz daha detay lazim kod ile ilgili

Forbidden 26 Mart 2023 21:28

Cevap: En Son Ne Zaman Yayın Almış (DJ'ler için)
 
İstenilen kod şu şekilde yayıncıların en son hangi tarihde yayın aldıgına bakma
örnek komut !yayınhakkı Ali Veli Deli

<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> .yayınhakkı Ali Veli Deli
<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> Ali Veli Deli Yayın hakkı siralamasi;
<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> *
<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> Aralarında yayın almayan dj bulunmamakta!
<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> *
<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> Yayın alan arkadaşların sıralaması;
<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> *
<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> 03 - Ali -> 26 Mart Pazar 2023 Saat 20:32:37
<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> 02 - Deli -> 26 Mart Pazar 2023 Saat 15:57:12
<@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> 01 - Veli -> 25 Mart Cumartesi 2023 Saat 11:56:23


Tabi bu tarihlerin düzgün şekilde işlemesi için 2. kod yapılması gerek yayıncıların #dj odasında !yayın on yazmaları gerekir bot onu dj eki verip yayına baglamasını ve tarihi notlara eklemesi lazım ki düzgün sekilde versin sonucları...

Feragat 26 Mart 2023 23:02

Cevap: En Son Ne Zaman Yayın Almış (DJ'ler için)
 
on NICK ve on TEXT bu iki event ile istediğini kolayca yapabilirsin.

on NICK event'ı ile kanalda 'YAYINDA' eki alan nickleri bir alana nick değişim tarihi ile kaydedip, on TEXT ile !yayıntarihi NICK yapıldığında kaydedilen alan içinde search yaparak o nick'e ait son yayın tarihini bulabilirsin.

Faydalı olabilecek kaynaklar:

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

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

manikdepresif 26 Mart 2023 23:32

Cevap: En Son Ne Zaman Yayın Almış (DJ'ler için)
 
detay lazim, nick kac kez yayin aliyorsa yayin tarihleri degisebilir, bir suru detay lazim tek tek yazarsa detayli sekilde istedgi zor bir sey degil. (tamam)

manikdepresif 28 Mart 2023 19:17

Cevap: En Son Ne Zaman Yayın Almış (DJ'ler için)
 
Deneyip bilgilendiririsiniz.
-

Kod:

on *:nick:{
  if ($newnick ison #dj && $regex($newnick,/^(Dj-(.+)|Dj(.+)|(.+)yay.nda)/i)) {
    set $+(%,djnick-,$nick) $time(dd.mm.yyyy HH:nn)
  }
}
on *:text:?yay?ntar* &:#dj-yönetim:{
  var %z_ = $eval($eval($+(%,djnick-,$2)),2),1)
  msg # >> $2 nickinin son yayin aldigi tarih $iif(%z_,%z_,bulunamadi.)
}


GeneraL 01 Nisan 2023 00:16

Cevap: En Son Ne Zaman Yayın Almış (DJ'ler için)
 
Alıntı:

manikdepresif Nickli Üyeden Alıntı (Mesaj 1042786371)
Deneyip bilgilendiririsiniz.
-

Kod:

on *:nick:{
  if ($newnick ison #dj && $regex($newnick,/^(Dj-(.+)|Dj(.+)|(.+)yay.nda)/i)) {
    set $+(%,djnick-,$nick) $time(dd.mm.yyyy HH:nn)
  }
}
on *:text:?yay?ntar* &:#dj-yönetim:{
  var %z_ = $eval($eval($+(%,djnick-,$2)),2),1)
  msg # >> $2 nickinin son yayin aldigi tarih $iif(%z_,%z_,bulunamadi.)
}


Şimdi bunun Tam tersi DJ-GeneraL den GeneraL nickine geçincede yayın bitiş zamanı olarak nasıl yapabiliriz


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

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