IRCForumu.Net - Türkiye'nin IRC ve mIRC Kullanıcılarının Buluştuğu Forum

IRCForumu.Net - Türkiye'nin IRC ve mIRC Kullanıcılarının Buluştuğu Forum (https://www.ircforumu.net/)
-   mIRC Scripting Sorunları (https://www.ircforumu.net/mirc-scripting-sorunlari/)
-   -   Dj takısı (https://www.ircforumu.net/mirc-scripting-sorunlari/2863-dj-takisi.html)

By_ATMACA 02 Temmuz 2016 02:07

Dj takısı
 
MerhabaLar Şöyle Birşey yapmak istiyoruz #dj Kanalindaki Djler Yayın aldığı Zaman otomatik Dj- takısı almasını istiyoruz örnek mesela By_ATMACA nickli kişi yayin aldığı Zaman Dj-By_ATMACA olarak Degişsin istiyoruz
Nasıl Bir kodla Bu işlemi yapabiliriz

CapriS 02 Temmuz 2016 14:21

Cevap: Dj takısı
 
/nick Dj- adı

By_ATMACA 02 Temmuz 2016 19:01

Cevap: Dj takısı
 
Alıntı:

CapriS Nickli Üyeden Alıntı (Mesaj 4166)
/nick Dj- adı

:) Bunu Ben Veya bir başkası yapmasını istemiyorum Dj yayın aldığı zaman nickine ek Dj takısı gelsin .

Feragat 02 Temmuz 2016 20:51

Cevap: Dj takısı
 
Kendine veya bir bota yaptırtacaksan, Yayın bağlantı şifreleri ile deneyip yapmak gerek.

Bunun dışında .tcl ve modül ile yaptırman gerekebilir.

Sessiz 02 Temmuz 2016 21:14

Cevap: Dj takısı
 
Alıntı:

By_ATMACA Nickli Üyeden Alıntı (Mesaj 4226)
:) Bunu Ben Veya bir başkası yapmasını istemiyorum Dj yayın aldığı zaman nickine ek Dj takısı gelsin .


Şuan düzenledim bir dener misin test edemedim..

Kod:

alias _radyoip return IP
alias _radyoport return PORT
alias _radminpass return Admin PASS

alias djip {
  sockclose djip
  sockopen djip $_radyoip $_radyoport
}
on *:sockopen:djip:{
  if ($sockerr) { .sockclose $sockname | return }
  sockwrite -nt $sockname GET $+(/admin.cgi?pass=,$_radminpass) HTTP/1.1
  sockwrite -nt $sockname Host: $+($_radyoip, :, $_radyoport)
  sockwrite -nt $sockname User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040614 Firefox/0.8
  sockwrite -nt $sockname Connection: keep-alive
  sockwrite -nt $sockname Accept-Language: tr,tr;q=0.5
  sockwrite -nt $sockname Accept-Encoding: gzip,deflate
  sockwrite -nt $sockname Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
  sockwrite -nt $sockname Keep-Alive: 300
  sockwrite -nt $sockname $crlf
}
on *:sockread:djip:{
  if ($sockerr) { .sockclose $sockname | return }
  var %:djip | sockread -f %:djip | tokenize 32 %:djip
  if $regex($1-,/Incoming interface\:(.+)/i) {
    .hadd -ms DjIP #DJ $token($token($regml(1),1,58),2,62)
    who +I #dj
  }
}
raw 352:*:{
  if ($hget(DjIP,$2) == $4) && !$regex($6,/^Dj-/Si) {
    os raw svsnick $6 $+(Dj-,$6) 0:1
    msg #dj $6 Sistem'e Dj olarak tanındı ve 4Dj- eki eklenmiştir..
  }
}

Ayarları yaptık dan sonra /djip yazarak deneyebilirsin.

By_ATMACA 03 Temmuz 2016 02:13

Cevap: Dj takısı
 
Kod Gayet Sağlıklı Çalıyor Tsk Ederim


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0
Copyright ©2005 - 2023 IRCForumu.Net - Tüm Hakları Saklıdır.