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/)
-   -   ident Raporu (https://www.ircforumlari.net/mirc-scripting-sorunlari/31507-ident-raporu.html)

lacremel 13 Mayıs 2007 16:17

ident Raporu
 
Selam Arkadaslar.

on *:join:#: {
%clones = $ialchan($wildsite,#,0)
if ( %clones > 2 ) {
var %count = 1
set %clone.nicks -->
while (%count <= %clones) {
%clone.nicks = %clone.nicks $ial($wildsite,%count).nick
inc %count }
Echo -a 2*** # Kanalında 4Clone Tespit Edildi!12: $remove(%clone.nicks,-->)4 %clones 12Tane 2!! }
}

Kanala giren Cloneleri Echo olarak belirlior. bunu Clone değilde kanala Aynı identten 3 kisi girerse yani coklu ident diyelim aynı islemi yapabilirmi?

detay 13 Mayıs 2007 18:16

Cevap: ident Raporu
 
PHP- Kodu:

on *:join:#: {
  
var %id $gettok($gettok($fulladdress,2,33),1,64
  %
clones $ialchan($+(*!,%id,@*),#,0)  
  
if ( %clones ) {
    var %
count 1
    set 
%clone.nicks -->
    while (%
count <= %clones) {
      %clone.
nicks = %clone.nicks $ial($+(*!,%id,@*),%count).nick
      inc 
%count 
    
}
  if !
$window(@cl) { window -enz @cl }   | echo @cl 2*** # Kanalında 4Clone Tespit Edildi!12: $remove(%clone.nicks,-->)4 %clones 12Tane 2!!  | echo @cl -  }


$wildsite yerine *!ident@* maskesini yerlestirdim. yalniz söylemeliyimki büyük kanallarda soruna yol acabilir. örn bi kanaldaki userlerin 500 tanesi X identini tasiyosa kesinlikle sorun cikar

diEfoRyoU 13 Mayıs 2007 22:27

Cevap: ident Raporu
 
Kanala giren userların identlerini %ident adında oluşturur ve bu %ident sayısı 2 yi bulduğu zaman aktif ekrana yansıtılır.İşte kod:
Kod:

on *:join:#:{ inc -e $+(%,$remove($ial($nick).user,~),#) 1 | if $($+(%,$remove($ial($nick).user,~),#),2) >= 2 { echo 4 -ta >!< # kanalında $+($chr(40),$v1,$chr(41)) adet ayni identi kullanan kullanıcı tespit edildi! } }

lacremel 14 Mayıs 2007 12:46

Cevap: ident Raporu
 
[12:38] <&JESS> >!< #kelebek kanalında () adet ayni identi kullanan kullanıcı tespit edildi!

diEfoRyoU : usta bu sekilde G&#246;sterior.

Mikrop : usta senin koduda denedim. Oncekinden farkı yok sanırım. Sadece cloneleri G&#246;sterior yada Ben beceremedim.

diEfoRyoU 14 Mayıs 2007 20:40

Cevap: ident Raporu
 
kullandığım mIRC versionundan kaynalıyor olsa gerek. mIRC Versionunu y&#252;kseltmelisin.
Yada ben mIRC 6.16 versionundan d&#252;ş&#252;k olan versionlar i&#231;inde kodu d&#252;zenlileyim:

Kod:

on *:join:#:{ inc -e $+(%,$remove($ial($nick).user,~),#) 1 | if $($+(%,$remove($ial($nick).user,~),#),2) >= 2 { echo 4 -ta >!< # kanalında: $+($chr(40),$ial($nick).user,$chr(41)) identini kullanan $+($chr(40),$ifmatch,$chr(41)) adet kullanıcı tespit edildi! } }
;eklenti yaptım bu arada. Hangi identten ka&#231; tane olduğunu ekledim.
Umarım işine yarar.

lacremel 15 Mayıs 2007 14:15

Cevap: ident Raporu
 
diEfoRyoU : OLdu usta tskler.

Bide bunu su sekil yapabilirmiyiz bu kod Kanalda online olanları g&#246;sterior aynı identleri.

identleri kac defa giris yaptıqını g&#246;sterebilirmiyis.

yani LAcremel. identi Su kadar giris yaptı. Kanalda kactane olup olması onemli değil yani

bide Kelebek identini g&#246;rmesin cok sorun yaratıor mikrop arkadasimiz dediqi gibi

mavideniz07 21 Nisan 2008 13:00

Yanıt: ident Raporu
 
on *:join:#:{ inc -e $+(%,$remove($ial($nick).user,~),#) 1 | if $($+(%,$remove($ial($nick).user,~),#),2) >= 2 { echo 4 -ta >!< # kanalında: $+($chr(40),$ial($nick).user,$chr(41)) identini kullanan $+($chr(40),$ifmatch,$chr(41)) adet kullanıcı tespit edildi! } }

bu komutla ben birşey yapamadım siteme gelen özel kullanınan identlerden haberim olsun istiyorum yada özel identle giriş yapan userleri bir kanala cekmek istiyorum yardimci olursaniz sevinirim..

detay 21 Nisan 2008 13:59

Cevap: ident Raporu
 
Kod:

on *:join:#: {
var %id = $gettok($gettok($fulladdress,2,33),1,64)
if %id == özelidentin {
sajoin $nick #kanal
if !$window(@r) { window -enz @r } | echo @r $nick nickinin identi %id oldugu icin #kanal kanalına yonlendirildi..
}
}



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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net