IRCForum.Net - Turkiye'nin En Iyi IRC Platformu!




Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 05 Haziran 2022, 21:15   #1
Çevrimiçi

Feragat - ait Kullanıcı Resmi (Avatar)
Üyelik Tarihi: 02 Haziran 2022
Üye No: 174
Mesajlar: 18
Nerden:
Takım:
Meslek:
Alanım: Php
Aldığı Beğeni: 3
Beğendikleri: 8
@Feragat
/set ve /var parametreleri



Anlatım Tarihi: 22 Haziran 2019
Hazırlayan: Feragat
Konu: set ve /var komutları ile ilgili bahsedilmemiş bazı parametreler 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.

1) -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 ettiğinizde de %x değişkenin silinmiş olduğunu görebilirsiniz.

2) -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)

3) -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ğerler atandı. Süre bitince silindi.


/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.


1) -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

2) -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 ettiğinizde %x değişkenini orada göreceksiniz.

3) -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.
Anlatım Tarihi: 22 Haziran 2019
Hazırlayan: Feragat
Konu: set ve /var komutları ile ilgili bahsedilmemiş bazı parametreler 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.

1) -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 ettiğinizde de %x değişkenin silinmiş olduğunu görebilirsiniz.

2) -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)

3) -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ğerler atandı. Süre bitince silindi.


/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.


1) -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

2) -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 ettiğinizde %x değişkenini orada göreceksiniz.

3) -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.
__________________
Tell me. Do you bleed? You will!!!
  Alıntı ile Cevapla

IRCForum.Net - Reklam Alanı

Cevapla

Etiketler
mirc set, mirc set var, mirc var
IRCForum.Net - Sponsor Bağlantılar


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 kodu Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık