lookjapan.COM - IRC ve mIRC dünyasının forumu!

lookjapan.COM - IRC ve mIRC dünyasının forumu! (http://www.lookjapan.com/index.php)
-   mIRC Scripting Dersleri (http://www.lookjapan.com/forumdisplay.php?f=54)
-   -   /set ve /var komutları ile ilgili bahsedilmemiş bir kaç parametre (http://www.lookjapan.com/showthread.php?t=1139)

Feragat 25 Şubat 2015 19:46

/set ve /var komutları ile ilgili bahsedilmemiş bir kaç parametre
 
/set ve /var komutları ile ilgili bahsedilmemiş bir kaç parametre hakkında bilgi.


set -lke

* -l Parametresi, Local değişken oluşturur.
* -e Parametresi, mIRC den çıkış yapıldığında (exit) değişkeni siler.
* -k Parametresi, -u parametresi ile süreli oluşturulan değişken üzerinde, belirlenen süre zarfında değişiklik yapılabilir.

Örnek -l Parametresi:

Kod:

//set -l %x deneme | echo -a %x
%x Local değişken olarak atandı ve işlemden sonra silindi.

Kod:

//echo -a $var(%x)
Yaptığımızda sonuç: 0 dönecektir. Variables kısmından kontrol ettinizde de %x değişkenin silinmiş olduğunu görebilirsiniz.

Örnek -e Parametresi:

Kod:

//set -e %x deneme
%x global değişkeni, mIRC den çıkış(exit) yapıldıktan sonra silinmek üzere atandı. mIRC'i kapatıp açtığınızda değişkenin silindiğini görebilirsiniz

Kod:

//echo -a $var(%x)
Örnek -k Parametresi:

%x global değişkeni, -uN parametresi ile süreli şekilde atandığında bu süre içerisinde -k parametresi ile değişkene farklı değer(ler) atanabilir ve belirtilen süre bittiğinde değişken silinir.

Kod:

alias deneme {
  set -u5 %x A
  echo -a 1. % $+ x değeri: %x
  bb
}
alias bb {
  set -k %x B
  echo -a 2. % $+ x değeri: %x
  .timer 1 3 cc
}
alias cc {
  set -k %x C
  echo -a Kalan Süre: $var(%x,1).secs Saniye
  echo -a 3. % $+ x değeri: %x
}

/deneme komutunu uyguladığımızda %x değişkenine 5 saniye sonra silinmek üzere değer atandı. Daha sonra -k parametreleri ile 2 defa farklı değeler atandı.


/var -sgn

* -s Parametresi Değişkene atanan değeri görebilmemizi sağlar.
* -g Parametresi Global değişkene dönüştürür.
* -n Parametresi Matematiksel işlemler yapılmasını engeller.


Örnek -s Parametresi:

Kod:

//var -s %x deneme
%x değişkenine atanan deneme değerini gösterir.

Kod:

* Set %x to deneme
Örnek -g Parametresi:

Kod:

//var -g %x deneme | echo -a %x
%x değişkenini global bir değişken haline getirdi. (İşlem bittikten sonra silinmedi.)

Kod:

//echo -a $var(%x)
yaptığınızda sonuç 1 dönecektir veya Variables kısmından kontrol ettinizde %x değişkenini orada göreceksiniz.

Örnek -n Parametresi:

Değişkene atanan değerlerde matematiksel işlem yapılmasını engelleyecektir.

Kod:

//var %x 1 + 1 | echo -a %x
Yaptığımızda sonuç: 2 olarak döndü. Toplama işlemi yaptı ve sonucu değişkene atadı.

Kod:

//var -n %x 1 + 1 | echo -a %x
Yaptığımızda ise sonuç: 1 + 1 olarak döndü. Toplama işlemine izin verilmedi.

İyi forumlar..

Goemon 25 Şubat 2015 21:35

Cevap: /set ve /var komutları ile ilgili bahsedilmemiş bir kaç parametre
 
eline sağlık usta


All times are GMT +3. The time now is 14:01.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.