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/)
-   -   Daha önce kullandığı nick hatırlatması (https://www.ircforumlari.net/mirc-scripting-sorunlari/313589-daha-once-kullandigi-nick-hatirlatmasi.html)

ExrimCi 01 Temmuz 2010 23:49

Cevap: Daha önce kullandığı nick hatırlatması
 
yuh yaa ne zor ßirşey istemişim haLa ßi yanıt yok :S

ExrimCi 03 Temmuz 2010 04:44

Cevap: Daha önce kullandığı nick hatırlatması
 
Nerde ßu sitenin koderLeri yaw ßirisi cevap yazsın oLuyor veya oLmuyor die setLediğim kanaLLar ve gerçek isim (script Adı) IP-Takip penceresine geLmiyor sorun ne oLabiLir acaba görün artık şu mesajımı

muratt_aziz 03 Temmuz 2010 16:37

Cevap: Daha önce kullandığı nick hatırlatması
 
Alıntı:

DenperaS Nickli Üyeden Alıntı (Mesaj 1040376089)
Ellerinize sağlık üstadlar... pekişöyle bir şey olabilirmi. örneğin bu kodu biraz daha açabilirsek:) diyelimki birkişi kanala girdi ve şüphelendim bu kişi benim tanıdığım birisi diyebunu takibe aldım misal yani:) örnek /takip denperas bunu yazdım kişi benim bulunduğum kanaldan çıktı benim olmadığım bir kanala girdi uyarı verebilirmi

kişi bu kanaldan çıktı
kişi şu kanala girdi
kişi nick değiştirdi
kişinin şu anda konuşmadığı süre (5 dk arayla)

taki /takipsil denperas diye kadar o kişiyi bu şekilde takip edebilirmiyiz. acaba mümkünmü böyle bir şey

ya kusura bakmayın ben daha dialogları tam olarak öğrenemedim şu an onları öğrendiğim için böyle kodlara pek giremiyorum yavaş yavaş artık: )

olabilir oper yetkin varsa tabi
onun dışında olanaksız senin olmadığın bir kanalda bırının nıck degıstıgını veya baska kanala girdiğini göremezsin

sunucuya modül kurulursa olabılır o ayrı mevzu

----------

SeLamüN ALeyküm arkadaşLar ßu IP-Takip remotesine şunLarı nasıL £kLeriz ?
meseLa kanaLda iken ßirisi çıktı ve ßaşka ßir nick ve script Le girdi aynı IP iLe, ßu remote sadece Nick uyarısı veriyor. ßu IP-Takip pencersinde kuLLandığı Script adını (gerçek isim) ve o anda ßuLunduğu kanaLLarıda ßu IP-Takip penceresine nasıL yazdırırız ßen kendimce ßişeyLer yapmaya çaLıştım ama ßu ßiLgiLeri IP-Takip penceresine yazdıramadım.
yapmaya çaLışmış oLduğum işLemi buraya kopyaLiyorum.
Kod:


on *:JOIN:#:{
  if ($nick != $me) {
    set %nick $nick
    set %mask $address($nick,2)
    set %nick2 $readini profil.ini %mask nick
    set %mask2 $readini profil.ini %mask mask
    if (%mask == %mask2) {
      if (%nick != %nick2) {
        set %quand $readini profil.ini %mask quand
        $iif(!$window(@İP_Takip),window -enz @İP_Takip)
        var %c = 1
        while (%c <= $comchan($nick,0)) {
          whois $nick
          echo @İP_Takip  9- $+ $time $+ - $comchan($nick,%c) 4 $+ $nick  Nicki'nin Aynı İP de Bundan Önce Kullandıgı Nick 4 $+ %nick2 7(saat $gettok(%quand,1,45) 7gün $gettok(%quand,2,45) $+ 7)   
          inc %c
        }
      }
    }
    if (!$ini(profil.ini,mask)) hashtable
  }
}
 
raw 319:* {
  echo @İP_Takip Bulunduğu kanallar:  $2 $3 $4 $5 $6 $7 $8 $9 $10
  halt
}
raw 311:* {
  echo @İP_Takip Kimlik Bilgisi: $2 $3 $4 $5 $6 $7 $8 $9 $10
  halt
}
raw 317:* {
  echo @İP_Takip Boş Durduğu Zaman:2 $duration($3-)
  echo @İP_Takip Bağlandığı Zaman:2 $asctime($4)
  halt
}
raw 310:* {
  echo @İP_Takip Özellikleri:2 Çok Yardımsever Görünüyor.
  halt
}
raw 325:* {
  echo @İP_Takip Özellikleri:2 Hassas Kulaklara Sahip.
  halt
}
raw 328:* {
  echo @İP_Takip Kullandığı Ip:2 $7-
  halt
}
raw 308:* {
  echo @İP_Takip Bilgi:4 Servis Ajanı!
  halt
}
raw 313:*Services*Admin* {
  echo @İP_Takip Oper:4 Services Admin!
  halt
}
raw 313:*Server*Admin* {
  echo @İP_Takip Oper:4 Server Root Admin!
  halt
}
raw 313:*IRC*Operator* {
  echo @İP_Takip Oper:4 IRC Operator!
  halt
}

dene bakalım bıraz kurcaladım

ExrimCi 03 Temmuz 2010 23:19

Cevap: Daha önce kullandığı nick hatırlatması
 
SevgiLi Murat iLgin aLakan için Teşekkür £diyorum Lakin ßu kod ßöyLe çaLışmaz kodu ßambaşka haLLere sokmuşsun. ßu raw komutLarını set Lemeden nasıL o değerLeri ßu pencereye yazdıracaksın ? ßenim kendim düzenLediğim kod çaLışıyor ama set Lediğim kanaLLarı IP-Takip penceresine yansıtmıyor ßirde gerçek isimi (Script Adı) çaLışmiyacağını ßiLdiğim haLde yine denedim senin verdiğin kodu ama maLesefçaLışmadı hemde hiç devreye girmiyor

muratt_aziz 04 Temmuz 2010 00:17

Cevap: Daha önce kullandığı nick hatırlatması
 
eskı kodu kaldırdınmı ben bunu denedim

while (%c <= $comchan($nick,0)) {
whois $nick
burda whois kullandım ipakıp listesindekı kayıtlı nıc varsa whois cekıyor ve cıkan sonucu @ip_takipe atıyor

gerisi bildiğin raw lar

burda calısmayacak bısey yok yansıtmayı iptakıpe yaptım
sende var bişey:)

----------

Kod:


-00:13:34- #zurna ant_sidee  Nicki'nin Aynı İP de Bundan Önce Kullandıgı Nick ant_side_olguna (saat 19:20:27 gün 24/11/2009)
--=[  Whois On: ant_sidee ]=--
Nick: ant_sidee
Full Name: Türkçe mIRC 6.35  [MircALem]
Adress: MircALem@212.156.7CAB6C29.81FD2074
Sunucu: znet1.zurna.net Zurna.Net IRC Server - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Boş Durduğu Zaman: 6
Bağlandığı Zaman: Sun Jul 04 00:14:00 2010
Bulunduğu kanallar:  ant_sidee #gay #Chat #Sohbet #izmir #radyo #Mirchane #MircALem #zurna

şimdi denedim sonuc bu sen bu kodu birde sıfır mırcte dene

ofofyaRim 04 Temmuz 2010 00:23

Cevap: Daha önce kullandığı nick hatırlatması
 
Alıntı:

on 1:start: { .hmake nicksch 100 }
on 1:part:#: { if ( $comchan($nick,0) < 2 ) { nicksgrab $nick $site } }
on 1:quit: { nicksgrab $nick $site }
on 1:kick:#: {
if ( $comchan($knick,0) < 2 ) {
if ( $ial($knick).host != $null ) { nicksgrab $knick $ifmatch }
}
}
alias nicksgrab {
.hadd nicksch $iif(($gettok($2,-1,46) == virtuel) && ($numtok($2,46) > 3),$+($gettok($2,1-2,46),.virtuel),$2) $1
}
alias NicksTrouve {
var %a = $iif(($gettok($2,-1,46) == virtuel) && ($numtok($2,46) > 3),$+($gettok($2,1-2,46),.virtuel),$2)
return $iif($hget(nicksch,%a) != $1,$ifmatch)
}
on 1:JOIN:#: {
var %NickPrecedent = $iif($NicksTrouve($nick,$site), 2 Bir Önceki Nick Alarmı 4:1 $ifmatch )
if ( %NickPrecedent ) { echo -tm $chan $ifmatch }
}
bu işinizi görür sanırım.

muratt_aziz 04 Temmuz 2010 01:17

Cevap: Daha önce kullandığı nick hatırlatması
 
Alıntı:

ExrimCi Nickli Üyeden Alıntı (Mesaj 1040454673)
SevgiLi Murat iLgin aLakan için Teşekkür £diyorum Lakin ßu kod ßöyLe çaLışmaz kodu ßambaşka haLLere sokmuşsun. ßu raw komutLarını set Lemeden nasıL o değerLeri ßu pencereye yazdıracaksın ? ßenim kendim düzenLediğim kod çaLışıyor ama set Lediğim kanaLLarı IP-Takip penceresine yansıtmıyor ßirde gerçek isimi (Script Adı) çaLışmiyacağını ßiLdiğim haLde yine denedim senin verdiğin kodu ama maLesefçaLışmadı hemde hiç devreye girmiyor

kodun değişiklik olan kısımı ordaki sen alias kısmını silmeyeceksin
Kod:

alias hashtable { if (!$hget(profil)) { hmake profil 5 } | hadd profil nick %nick | hadd profil mask %mask | hadd profil quand $time $+ - $+ $date | hsave -ai profil profil.ini $hget(profil,mask) | hfree profil }
burasına dokunmadım ben

ExrimCi 04 Temmuz 2010 16:37

Cevap: Daha önce kullandığı nick hatırlatması
 
ArkadaşLar ßana ßaşka fikirLer öneriyorsunuz, Lakin ßen ßöyLe ßirşey istemiyorum. ßenim istediğim Aynı IP den giren oLunca @IP-Takip penceresine otomatik yazıLacak. Yani ßu @IP-TAkip penceresine daha önce aynı IP iLe giren kişinin ßuLunduğu kanaLLarı ve script Adı (gerçek isim) gibi biLgiLerinde yazmasını istiyorum oLay bu.

aldanis 29 Ağustos 2010 20:36

Cevap: Daha önce kullandığı nick hatırlatması
 
exrimci çok konuşuyon ya emeğe saygı çok biliyosan sen yapıver

aldanis 05 Eylül 2010 19:42

Cevap: Daha önce kullandığı nick hatırlatması
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Kod:
on !*:join:#:{set %nick $nickset %mask $address($nick,2)set %nick2 $readini profil.ini %mask nickset %mask2 $readini profil.ini %mask maskif %mask == %mask2 && %nick != %nick2 {set %quand $readini profil.ini %mask quand | beep$iif(!$window(@IP-Takip),window -z @IP-Takip)aline -hp @IP-Takip - $- $+($time,-) $+($chr(40),#,$chr(41)) $nick nickinin,bundan önce aynı IP'den giriş yaptığı nick: %nick2 $+($chr(40),%quand,$chr(41))}if !$ini(profil.ini,mask) { hashtable }}alias hashtable { if !$hget(profil) { .hmake profil 5 } else { .hadd profil nick %nick | .hadd profil mask %mask | .hadd profil quand $+($time,-,$date) | .hsave -sai profil profil.ini $hget(profil,mask) | .hfree -s profil }}

Bu kodda değişiklik yapılabilirmi ip takip penceresinde değilde kişilerin özelinde whoisinde veya kanala yansısa önceki nick


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

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