NetForumlari Nacizane  Paylasim Platformu NetForumlari Nacizane  Paylasim Platformu


Go Back   NetForumlari Nacizane Paylasim Platformu > IRC • mIRC • Hosting • Genel IRCD > mIRC Scripting ( Genel ) > mIRC Dersler ve Bilgiler



Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
Paylaş LinkBack Seçenekler Stil
Alt 21-01-11, 01:57   #1
ProdoziaC - ait Kullanıcı Resmi (Avatar)
Üyelik tarihi: Jan 2011
Yaş: 25
Mesajlar: 2.606
Konular: 909
Aldığı Teşekkür : 1
NF Puanı : 23890
NF Seviyesi : ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute ProdoziaC has a reputation beyond repute
Post $iif İdentifiarı - Geniş Anlatım.

$iif İdentifiar'ı.

mIRC Scripting'de Kodlamalarımızı Yaparken Sıklıkla Faydalandığımız İdentifiar'dır. Çok Geniş Bir Şekilde Anlattım Bu İdentifiarı .

Bu İdentifiar 'Other İdentifiar'lar olarak alınmıştır Khaled Tarafından. Biz Bunun İşlevini Geniş Şekilde İnceliycez Bu Dersimizde.


Regex(Regular Expression) ile az da olsa paralelliği bulunmaktadır bu identifiar'ın. Birazdan Vericeğim Örnekte Daha iyi anlıycaksınız .) En Çok Echo 'lama işlemi uygularken faydalanırız bu identifiar'dan.


$iif Kullanımı/Kalıbı

$iif(Komut,Doğru,Yanlış) Şeklinde Kullanım Kalıbı Bulunmaktadır. Bundan Yola Çıkarak Basit Bir Örnek Yazıcağım.


PHP- Kodu:
//echo -a $iif(NetForum* iswm NETForumlari,Doğru,Yanlış) 



Echo : Bilindiği üzere pencereye yazdırmamızı Sağlamaktadır. En Basit Komuttur , Bilmiyorsanız mIRC Scriptingde pek yol aldığınız söylenemez .)


-a : Bu Bir Parametredir , Active Window Türkçe olarak aktif pencere anlamındaki parametredir.


$iif : Yukarıda Bu İdentifiar'ın Açıklaması Yapıldı Tekrar Takip Edin, Yukarıdan.


iswm: Wildcart kullanarak X textinde Y kelimesini aramak için Kullanılır. Anlamadıysan Daha Geniş Anlatıcam Korkma .)

Doğru , Yanlış : İlk Doğru , son yanlış şeklindedir.

Bu İdentifiar kullanılırken hep bu sırada olmalıdır. Aksi taktirde istediğiniz sonucu alamazsınız.

Yukarıdaki Örnek Komutu Hala Anlamayanlar İçin Genel Özetleme Yapayım..

;

Eğer IRCForumlari Kelimesinde IRCForum adında bir kelime geçiyor ise ; Doğru ,

Tam Tersi Geçmiyor ise Yanlış Sonucu ver diyoruz..
Bir Nebze Else kullanımından kurtuluyoruz $iif sayesinde sizin anlıycağınız Şöyle bir Örnek Daha Vereyim..


PHP- Kodu:
//var %NetForumlari 200 | echo -a $iif(%NetForumlari === 200,$qt(Doğru),$qt(Yanlış)) } 



$qt İdentifiar'ı Text ve Yazı İdentifiarında kullanılır , kafanızı karıştırmasın sadece '' şeklinde almak için yazdım.


Var : Kaydedilmeden kullanıldığı için gayet hızlıdır , set kullansak değişken kaydedilir idi harddisk'e biz RAM'De işlem yapıyoruz var ile.


//var %IRCForumlari 200 ile %IRCForumlari değişkenine 200 değerini atadık.


Eğer Gerçekten %IRCForumlari değişkeninin değeri 200 ise aktif ekrana/pencereye Doğru , Eğer tahminimiz tutmadı 200 den farklı ise Yanlış Demesini istedik kod'dan.


Bu İdentifiar Gerçekten çok kullanışlıdır ve oldukça estetik kullanımı olduğu için çok tercih edilmekte. Komut değilde bir kod yazalım bu sefer ;

PHP- Kodu:
alias dene {

  var %
değişken $null

  
if $&& $!= %değişken {

    echo -
a $iif($1 isin $2,Evet $1 Kelimesinde $2 Bulunuyor,Hayır Bulunmuyor)

    
halt

  
}





/dene yazdığımızda önce %değişken adlı bir değişken oluşturuyoruz ve bu değişkenin değerini $null olarak atıyoruz


birinci ve ikinci kelime boş değilse/girilmişse ve eğer birinci kelime , ikinci kelimede geçiyorsa evet $1 Kelimesinde $2 Bulunuyor değilse
yani geçmemişse bulunmuyor yazısı döner.




$iif'lerde $v1 , $v2 Kullanımı

Az Kalsın Unutuyordum $v1 ve $v2 Kullanımını Göstermeyi Hatırlamışken anlatayım hemen bunlarıda


PHP- Kodu:
//echo -a $iif(deneme isin denemeler,Doğru;,Yanlış) { Komuttaki text de Birinci Kelime : $v1 İkinci Kelime : $v2 'dir} 


Önce sorgumuzun doğru ve/ya yanlış olduğu bilgisini aldık sonra bize $v1 ve $v2 nin ne olduğunu verdi.

Komuta Göre söylüyorum : $v1 komutta ; deneme yazısıdır. $v2 ise ; denemeler
Yazıdır.


Evet arkadaşlar $iif identifiarı bu şekildedir. Umarım birşeyler öğrenmenize yardımcı olacak bir ders olmuştur. Bayağı geniş anlattım bu identifiar'ı .
________________

[Link Görmek ve Forumumuzdan Yararlanmak İçin Üye Olmasınız. ]



ωєв мαδтєя - ℓιиυχ - δєσ - му-δqℓ - ωєв ¢σ∂єя ¢σσя∂ιиαтισи'δ







ProdoziaC isimli Üye şimdilik offline konumundadır  
Alıntı ile Cevapla
Cevapla

Sosyal Ağlar

Etiketler
$iif , anlatım , geniş , identifiarı , İdentifiarı


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
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


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
$gettok kullanımı (geniş anlatım) ProdoziaC mIRC Dersler ve Bilgiler 0 21-01-11 00:51
PhotoShop | Yeni Başlayanlar | Geniş Anlatım Ezgi Photoshop Dersleri 0 17-01-11 17:49
Kafa Tıravması [Tıp-Geniş Anlatım] Sonne Tıp & Farmakoloji 0 05-07-09 00:38
RAM (Geniş Anlatım) meLodrama Donanım Türleri 1 07-01-08 16:15
Ekran Kartları(Geniş Anlatım) meLodrama Donanım Türleri 0 27-11-07 19:20


Forum Yasal Uyarı

Powered by vBulletin® Version 3.8.7 .
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0 RC 2

İçerik sağlayacı paylaşım sitelerinden biri olan NetForumlari.COM Adresimizde 5651 Sayılı Kanun'un 8. Maddesine ve T.C.K'nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. NetForumlari.COM hakkında yapılacak tüm hukuksal Şikayetler, Yöneticilerimiz ile iletişime geçilmesi yada iletişim formunu doldurulması halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde NetForumlari yönetimi olarak tarafımızdan gereken işlemler yapılacak ve size dönüş sağlanacaktır. info@netforumlari.com
hastaneler | cikcik | tivitır | güzel sözler | ankara avukat