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/)
-   -   Kişi hakkında geniş bilgi (https://www.ircforumlari.net/mirc-scripting-sorunlari/387926-kisi-hakkinda-genis-bilgi.html)

Samet 28 Mart 2011 20:35

Kişi hakkında geniş bilgi
 
Merhaba arkadaşlar. Bu ara çok istekte bulunacağım ama kusuruma bakmayın

Şimdiki isteğim bende biraz unutkanlık var. :S Arkadaşların nicklerini hatırlıyorum ama isimlerini unutuyorum

Şöyle bir addon varmıdır ?

Mesela Mavi nickinde biri ile tanıştım

Adı :
Nereden :
Yaş :
Okul :
Msn :

Bu bilgileri addona kaydettim diyelim Adam özele tekrar geldiğinde. Direk bu bilgileri bana sadece benim göre bileceğim bir şekilde direk o pencereye yansıtsa . Ve eklediğim kişi direk notify listesine ekleyen bir addon olsa süper olmazmıydı :)


Yardımcı olan arkadaşa şimdiden çok teşekkür ederim.

uFuK 28 Mart 2011 21:41

Cevap: Kişi hakkında geniş bilgi
 
Kod:

alias ekle {
  write users/ $+ $+($1,.txt) İsmi: $$?"İsmini Yazınız"
  write users/ $+ $+($1,.txt) Şehir: $$?"Şehrin iYazınız"
  write users/ $+ $+($1,.txt) Yaş: $$?"Yaşını Yazınız"
  write users/ $+ $+($1,.txt) Okul: $$?"Okulunu Yazınız"
  write users/ $+ $+($1,.txt) MSN: $$?"MSN Yazınız"
}
on *:open:?: {
  if  $findfile($mircdirusers\, $+ $nick $+ .txt,0) {
    echo 4 $nick $read(users/ $+ $nick $+ .txt,1)
    echo 12 $nick $read(users/ $+ $nick $+ .txt,2)
    echo 7 $nick $read(users/ $+ $nick $+ .txt,3)
    echo 11 $nick $read(users/ $+ $nick $+ .txt,4)
    echo 3 $nick $read(users/ $+ $nick $+ .txt,5)
  }
}

Kullanımı:
mIRC Ana dizinine users adlı bir klasör oluşturulur.
/ekle nick şeklinde bilgiler nick için sabitlenir.

Çalışma Sistemi:
Özelinize yazan nickin bilgilerini eğer daha önceden o nick için bilgi kaydı yapmışsanız özelinize yazdırır.

Yok ben özeline gittiğim nickinde bilgilerini göreyim /query nick yapıyorum cıkmıyor derseniz ilave ederim koda.

Difuzyon 28 Mart 2011 21:54

Cevap: Kişi hakkında geniş bilgi
 
Bir diğer yöntem de mIRC kendi özelliklerinden olan Adres Defteri "/abook" komutuyla da sağlanabilir.

Açılan panelde gerekli bilgileri girdikten sonra Ufuk'unda belirttiği gibi OPEN event'ında $abook($nick) sorgusuyla,uyumluluk halinde /abook komutunun devreye girmesi sağlanabilir.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] linkinden daha fazla bilgi edinebilirsiniz.

uFuK 28 Mart 2011 22:02

Cevap: Kişi hakkında geniş bilgi
 
Alıntı:

Difuzyon Nickli Üyeden Alıntı (Mesaj 1040711657)
Bir diğer yöntem de mIRC kendi özelliklerinden olan Adres Defteri "

Alıntı:

Difuzyon Nickli Üyeden Alıntı (Mesaj 1040711657)
/abook" komutuyla da sağlanabilir.

Açılan panelde gerekli bilgileri girdikten sonra
Ufuk'unda belirttiği gibi OPEN event'ında $abook($nick) sorgusuyla,uyumluluk halinde /abook komutunun devreye girmesi sağlanabilir.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
linkinden daha fazla bilgi edinebilirsiniz.




Aklıma ilk o geldi aslında ama kişi pencereye yansıtılmasını istemiş o sebepten dialog halinde istemediğini düşündüğümden extra kod verdim.

Yoksa mIRC'n kendi içersinde olan dialoglar herdaim extra eklenenlerden daha sağlıklı ve hızlıdır.

Samet 28 Mart 2011 22:47

Cevap: Kişi hakkında geniş bilgi
 
Kod süper çalıştı :)

DenperaS 29 Mart 2011 02:57

Cevap: Kişi hakkında geniş bilgi
 
biz kişinin özeline gittiğimizdede o kişi özelimize geldiğindede bu girdiğimiz bilgilerin ekranda görünmesi için ne yapmalıyız ufuk üstadım

uFuK 29 Mart 2011 05:06

Cevap: Kişi hakkında geniş bilgi
 
Kod:

alias ekle {
  write users/ $+ $+($1,.txt) İsmi: $$?"İsmini Yazınız"
  write users/ $+ $+($1,.txt) Şehir: $$?"Şehrin iYazınız"
  write users/ $+ $+($1,.txt) Yaş: $$?"Yaşını Yazınız"
  write users/ $+ $+($1,.txt) Okul: $$?"Okulunu Yazınız"
  write users/ $+ $+($1,.txt) MSN: $$?"MSN Yazınız"
}
on *:open:?: {
  if  $findfile($mircdirusers\, $+ $nick $+ .txt,0) {
    echo 4 $nick $read(users/ $+ $nick $+ .txt,1)
    echo 12 $nick $read(users/ $+ $nick $+ .txt,2)
    echo 7 $nick $read(users/ $+ $nick $+ .txt,3)
    echo 11 $nick $read(users/ $+ $nick $+ .txt,4)
    echo 3 $nick $read(users/ $+ $nick $+ .txt,5)
  }
}
on *:input:*: {
  if $1 == /query && $2 {
    if  $findfile($mircdirusers\, $+ $2 $+ .txt,0) {
      .timer 1 1 echo 4 $2 $read(users/ $+ $2 $+ .txt,1)
      .timer 1 1 echo 12 $2 $read(users/ $+ $2 $+ .txt,2)
      .timer 1 1 echo 7 $2 $read(users/ $+ $2 $+ .txt,3)
      .timer 1 1 echo 11 $2 $read(users/ $+ $2 $+ .txt,4)
      .timer 1 1 echo 3 $2 $read(users/ $+ $2 $+ .txt,5)
    }
  }
  if $1 == /q && $2 {
    if  $findfile($mircdirusers\, $+ $2 $+ .txt,0) {
      .timer 1 1 echo 4 $2 $read(users/ $+ $2 $+ .txt,1)
      .timer 1 1 echo 12 $2 $read(users/ $+ $2 $+ .txt,2)
      .timer 1 1 echo 7 $2 $read(users/ $+ $2 $+ .txt,3)
      .timer 1 1 echo 11 $2 $read(users/ $+ $2 $+ .txt,4)
      .timer 1 1 echo 3 $2 $read(users/ $+ $2 $+ .txt,5)
    }
  }
}
alias bakbir {
  if  $findfile($mircdirusers\, $+ $snicks $+ .txt,0) {
    echo 4 $snicks $read(users/ $+ $snicks $+ .txt,1)
    echo 12 $snicks $read(users/ $+ $snicks $+ .txt,2)
    echo 7 $snicks $read(users/ $+ $snicks $+ .txt,3)
    echo 11 $snicks $read(users/ $+ $snicks $+ .txt,4)
    echo 3 $snicks $read(users/ $+ $snicks $+ .txt,5)
  }
}



Özelinize Gelen Nicki Sorgular. Peki Ya Sizin Özele Gittiğinizi?

Bunun için yöntemler vardır özele nasıl gidersiniz

1 /query nick elle yazarak
2 /q nick elle yazarak
3 nicklistten çift tıklayarak
4 kanalda çift tıklayarak

Bu 4 ihtimal dahilinde sizin özeline gittiğiniz nickleride sorgulayacaktır. Haa yok siz gidipte özel açma komutunu /zımbırtı şeklinde yapmışsanız (extra düzenleme gerektirir) bilemicem.

Ek olarak nick listesini sorgulamak için bir işlem yapmanız gerekiyor.

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


Kırmızıyla Belirttiğim Nick Listesinde Bölümüne | bakbir eklemesini yapmalısınız.

DenperaS 29 Mart 2011 20:43

Cevap: Kişi hakkında geniş bilgi
 
ya komutu ben çalıştıramadım özeline gidiyorum eklediğim kişinin veya o benim özelime geliyor ama bilgileri sıralamıyor neden acaba çok denedim hiç bir şey olmadı dediğiniz gibi alt + o yaptım bakbir ekledim ama olmadı sorun nerde acaba bulamadım

Samet 29 Mart 2011 21:57

Cevap: Kişi hakkında geniş bilgi
 
Alt R de remoteyi ekle. O bakbir bendede çalışmadı.
Diğer herşey çalışıyor. :)

DenperaS 29 Mart 2011 22:14

Cevap: Kişi hakkında geniş bilgi
 
ekledim remoteye ama olmadı :) hiç bir şey yok


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

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