/set ve /var komutları ile ilgili bahsedilmemiş bir kaç parametre - IRCForumu.NET - IRC ve mIRC Tutkunlarının Yeni Adresi!


IRCForumu.NET - IRC ve mIRC Tutkunlarının Yeni Adresi! reklam alanı




Like Tree2Beğeni(ler)
  • 2 Post By Feragat
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 20 Mayıs 2016, 23:28   #1
Çevrimdışı
 
Feragat - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: 08 Mayıs 2016
Üye No: 40
Şehir: Adana
WebSite: www.ircforumu.net
IRC: irc.mircscripting.net
İlgi Alanım: mIRC Scripting
Mesaj Sayısı: 13
Aldığı Beğeni: 20
Beğendikleri: 20
@Feragat
/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:   Kodu kopyalamak için üzerine çift tıklayın!
//set -l %x deneme | echo -a %x %x Local değişken olarak atandı ve işlemden sonra silindi.

-
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//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:   Kodu kopyalamak için üzerine çift tıklayın!
//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:   Kodu kopyalamak için üzerine çift tıklayın!
//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:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
//var -s %x deneme

%x değişkenine atanan deneme değerini gösterir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
* Set %x to deneme

-

Örnek -g Parametresi:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//var -g %x deneme | echo -a %x

%x değişkenini global bir değişken haline getirdi. (İşlem bittikten sonra silinmedi.)

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//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:   Kodu kopyalamak için üzerine çift tıklayın!
Örnek -n Parametresi:

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

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//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:   Kodu kopyalamak için üzerine çift tıklayın!
//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..
Sessiz ve Z-Lined bunu beğendi.
__________________
These wounds won't seem to heal.
  Alıntı ile Cevapla

Cevapla

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