mIRCForum.Com - mIRC Kullanıcılarının Buluşma Noktası   Reklam Alanı


  mIRCForum.Com - mIRC Kullanıcılarının Buluşma Noktası MF - mIRC Scripting mIRC Scripting Dersleri

Gevezeyiz Sohbet

Like Tree2Beğeni(ler)
  • 2 Post By Feragat
Yeni Konu   Cevap Yaz

 
LinkBack Seçenekler Stil
Alt 20 Mayıs 2016, 23:28   #1
 
Feragat - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 08 Mayıs 2016
Bulunduğu yer: Adana
Mesajlar: 15
WEB Sitesi: www.mircforum.com
IRC Sunucusu: irc.mircscripting.net
İlgi Alanı: mIRC Scripting
Kan Grubu: 0 RH (-)
Alınan Beğeni: 22
Angry /set ve /var komutları ile ilgili bahsedilmemiş bir kaç parametre

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.

Kod:
Ö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.

Kolay gelsin..
Toprak ve Z-Lined bunu beğendi.





These wounds won't seem to heal.
 Feragat isimli Üye şimdilik offline konumundadır   Alıntı

Yeni Konu   Cevap Yaz

Etiketler
bahsedilmemiş, bir, ile, ilgili, kaç, komutları, or set, or var, parametre

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



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


Powered by vBulletin® Version 3.8.9 Beta 1
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0
mIRCForum - Sohbet
Copyright ©2005 - 2016 mIRCForum.Com | Tüm Hakları Saklıdır.