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/)
-   -   Güncel Kanal girişinde şifreli nick kontrolü hakkında destek (https://www.ircforumlari.net/mirc-scripting-sorunlari/753026-kanal-girisinde-sifreli-nick-kontrolu-hakkinda-destek.html)

Microsoft 29 Temmuz 2016 23:30

Kanal girişinde şifreli nick kontrolü hakkında destek
 
Merhabalar,

Hedefim olan kodlama şu şekilde bir çalışma prensibine hizmet edecek mümkün ise,

Not : Oper / Admin kullanıcısı olmayacak.

Kanala giren kullanıcıların hepsine info çekip #X kanalına raporlayacak veyahut kanala giren nicklerin içerisinden şifreli olan nickleri #X kanalına raporlayacak.

Amacımız ilk etapta kanala giren nicklerden şifreli olanlarını raporlamak.

Destek veren uzman arkadaşlara şimdiden desteklerinden ötürü teşekkür ederim.

Mylife 31 Temmuz 2016 16:03

Cevap: Kanal girişinde şifreli nick kontrolü hakkında destek
 
Bir yöntem buldum oper admin olmadan nick kayıt bilgisi veriyor %100 ve kanala girişleri @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] diye bir pencerede gösteriyor eğer kanala giren kullanıcı şifreli bir nickse şu nick kayıtlı bir nick olarak şu kanala girdi şeklinde uyarı veriyor... Sunucuya geldiğinde beni bul :))

KuL 01 Ağustos 2016 02:34

Cevap: Kanal girişinde şifreli nick kontrolü hakkında destek
 
Denedigim kadariyla, status komutu icin zaten bir yetki gerekli degil, ordan cikan sonuca görede nick kayitli yada kayitsiz diye ayirirsin. Ben simdilik ikisinide ekledim. Yani kayitli oluncada bilgi verir, kayitsiz oluncada.

Kod:

on *:join:#KANAL: {
  set %nick $nick
  set %kanal $chan
  enable #raporlama
  ns status $nick
}

#raporlama off
on *:notice:*:*: {
  if $nick == NickServ  {
    if Status isin $1- {
      if $3 == 3 { msg #KANAL2 0,3 KAYITLI NICK RAPOR: 2 %nick 1 %kanal Kanalina girdi. }
      if $3 == 0 { msg #KANAL2 0,4 KAYITSIZ NICK RAPOR: 2 %nick 1 %kanal Kanalina girdi. }
      disable #raporlama
    }
  }
}
#raporlama end

Kirmizi -> Hangi Kanala girenlere yapsin Kontrolü
Mavi -> Hangi Kanala Raporu/Bildiriyi göndersin.

Dahaka 01 Ağustos 2016 15:39

Cevap: Kanal girişinde şifreli nick kontrolü hakkında destek
 
Alıntı:

KuL Nickli Üyeden Alıntı (Mesaj 1041796371)
Denedigim kadariyla, status komutu icin zaten bir yetki gerekli degil, ordan cikan sonuca görede nick kayitli yada kayitsiz diye ayirirsin. Ben simdilik ikisinide ekledim. Yani kayitli oluncada bilgi verir, kayitsiz oluncada.

Kod:

on *:join:#KANAL: {
  set %nick $nick
  set %kanal $chan
  enable #raporlama
  ns status $nick
}

#raporlama off
on *:notice:*:*: {
  if $nick == NickServ  {
    if Status isin $1- {
      if $3 == 3 { msg #KANAL2 0,3 KAYITLI NICK RAPOR: 2 %nick 1 %kanal Kanalina girdi. }
      if $3 == 0 { msg #KANAL2 0,4 KAYITSIZ NICK RAPOR: 2 %nick 1 %kanal Kanalina girdi. }
      disable #raporlama
    }
  }
}
#raporlama end

Kirmizi -> Hangi Kanala girenlere yapsin Kontrolü
Mavi -> Hangi Kanala Raporu/Bildiriyi göndersin.

Kanala girdi dedikten sonra ( İP ) adresi diye iplerini göstertmek mümkünmü acaba ?

KuL 01 Ağustos 2016 15:51

Cevap: Kanal girişinde şifreli nick kontrolü hakkında destek
 
Alıntı:

aralserdar Nickli Üyeden Alıntı (Mesaj 1041796438)
Kanala girdi dedikten sonra ( İP ) adresi diye iplerini göstertmek mümkünmü acaba ?

Bu mümkün degil, yani eger ilk Soruya bakilirsa Admin/Oper olmadan diyor. Bu yüzden gercek IP ini göremezsin, ve yansitmanda mümkün olmaz böylelikle.


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

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