:::::$abook(Nick,N)
mIRC Abook içinde bulunan Nickler hakkındaki identifierdır. N sıra numarasını verir.
Opsiyonlar: nick, info, email, website, picture, noteN
$abook(Nick,N).info => Abook içinde "Adı" kısmına yazılan bilgiyi verir.
$abook(N).email => Abook içinde N inci sırada kayıtlı olan kişinin email adresini verir. vs.
$abook(nick) , $abook(N) , $abook(nick,N) birlikte ve aynı görevde kullanılan identifierlardır.
:::::$alias(N/DosyaIsmi)Aliases içinde kayıtlı olan N inci dosyanın ismini verir. N, Sıfır seçilirse Aliases içinde toplam kaç dosyanın kayıtlı olduğu öğrenilebilir.
Eğer N gibi bir sayı yerine dosya ismi girilirse; O dosya yüklü olduğunda kendi dosya ismini, Yüklü olmadığında $null sonucunu verir.
:::::$disk(DiskIsmi)Hard Disk'iniz hakkında mIRC dan bilgi almak için kullanılan identifierdır.
Opsiyonlar: type, free, label, size, unc
$disk(c
=> Eğer böyle bir isim surucunuz varsa $true, yoksa $false sonuç verir.
$disk(c
.free => Hard Diskinizde ne kadar boş alan olduğunu byte cinsinden verir.
$disk(c
.label => Hard Diskinizin etiketi.
$disk(c).size => Hard Diskinizde toplam ne kadar yer olduğunu verir.
$disk(c
.unc => Network içindeki driverlar için kullanılır.
:::::$exists(Dosya/DosyaYolu)Identifier içine yazılan Dosya veya DosyaYolunun varlığını kontrol eder. Eğer içine yazılan Dosya veya DosyaYolu pc de mevcut ise
$true, Değil ise $false sonucunu verir.
:::::$file(DosyaIsmi)Yazılan DosyaIsmi hakkında bilgi edinilen bir identifierdır. Burada ve daha sonra kullanılacak olan tüm "DosyaIsmi" kısımları dosyanın
kendisi olabileceği gibi yolu da olabilir.Bu DosyaIsmi isimli dosyanın mirc.exe ye göre nerde olduğuyla alakalıdır.Eğer aynı klasörde ise
bir yol yazmanıza gerek kalmaz.Ama başka bir yerde çağırılıyorsa Dosya, yoluyla beraber yazılmalıdır.
Opsiyonlar: size, ctime, mtime, atime
$file(mirc.exe).size => mirc.exe'nin dosya boyutu hakkında bilgi verir.
$file(mirc.exe).ctime => mirc.exe'nin oluşturulma zamanı.
$file(C:\mIRC\mirc.exe).mtime => mirc.exe'nin enson değiştirilme zamanı.
$file(mirc.exe).atime => mirc.exe'nin en son açıldığı/kullanıldığı/erişildiği zaman.
:::::$filtered/filter komutunu kullanırken satır numarasını veren bir identifierdır.
:::::$finddir(DosyaYolu,EşleştirmeTexti,N,depth,@P encere | Komut)Seçilen DosyaYolu'nda EşleştirmeText'ine göre DosyaYolu araması yapar.Bu arama anında @Pencere üzerinde işlem yapılabilir yada
/Komut işletilebilir.
Opsiyonlar: shortfn
$finddir(c:\,mirc*,1) => c:\ yolunda "mirc" ile başlayan 1. dosya yolunu verir. 0 ile tüm dosya yollarına ulaşabilirsiniz.
//echo 4 $finddir($mircdir,*.*,0,echo $1-) => $mircdir yani mirc.exe nizin bulunduğu klasördeki tüm dosya yollarını ve toplam kaç
tane olduğunu gösterir.Bu sayıyı vermeden önce /echo $1- veya sizin belirleyeceğiniz bir /komut u işletir.En son olarak o sayıyı
verir.
$finddir($mircdir,*.*,0,echo $1-) => $mircdir deki dosyayolu sayısını (Klasör Sayısı da denebilir) verir.
:::::$findfile(DosyaYolu,EşleştirmeTexti,N,depth,@ Pencere | Komut)Seçilen DosyaYolu'nda EşleştirmeText'ine göre DosyaIsmi araması yapar.Bu arama anında @Pencere üzerinde işlem yapılabilir yada
/Komut işletilebilir.
Opsiyonlar: shortfn
$findfile(c:\mirc,*.exe,1) => c:\mirc\mirc.exe
//echo 1 $findfile($mircdir,*.*,0,echo $1-) => $mircdir deki (mirc.exe nin bulunduğu dosyayolu) bütün dosyaları önce /echo $1- ile
ekrana döker sonra bunların kaç tane oldugunu belirtir.
$findfile($mircdir,*.*,0) => $mircdir deki dosya sayısı verir.
:::::$getdirmIRC Programında size gönderilen dosyaları yükleyeceğiniz yeri veren Identifierdır.
:::::$getdir(DosyaTipleri)Yazılan DosyaTipleri'nin Yolunu gösteren Identifierdır.
$getdir(*.txt) => c:\mirc\text\ ' sonucu verir.
:::::$ini(DosyaIsmi,Topic/N,Deger1/N)INI dosyaları üzerinde işlem yapmak için kullanılır.Örneğin bir Deneme.INI dosyamız olsun ve içinde şu değerler olsun.
--------------------------------------------
[mIRC]
Deger1=Deger2
Cappystarjoe=ben
SeeYouCry=010101
SeRDaR406=bu window nasıl olmuş?
UOnur=Dur olm eve pc alınca halledicez
SCouNDReL=süle be kızanım
McKruGer=Turkcoders.com
Kurtuba=DialogSohbet
--------------------------------------------
$ini(Deneme.ini,0) => 1 ' Toplam topic sayısını verir.Bu dosyada sadece "[mIRC]" adında tek bir topic olacağı için 1 sonucunu verir.
$ini(Deneme.ini,1) => mIRC ' ilk topiğin ismini verir.
$ini(Deneme.ini,mIRC,1) => Deger1 ' mIRC Topiğindeki ilk Değerin karşılığını verir.
$ini(Deneme.ini,mIRC,2) => Cappystarjoe ' mIRC Topiğindeki 2. değerin karşılığı
:::::$isdir(DosyaYolu)Yazılan DosyaYolu pc içinde mevcut ise $true , değilse $false sonucunu verir.
:::::$isfile(DosyaIsmi)YazıLan DosyaIsmi pc içinde mevcut ise $true , değilse $false sonucunu verir.
:::::$lines(DosyaIsmi)DosyaIsmi şeklinde yazılan bir dosyanın içindeki satırların sayısını verir.
$lines(c:\Cappystarjoe\Yardim.txt) => 10 veya 100 veya 1000 vs. kaç satırsa artık.
:::::$logdirmIRC Programında kaydedilecek logların kaydedileceği yolu verir.
:::::$longfn(DosyaYolu)$shortfn (KısaDosyaYolu) Identifier'ının yaptığı işlemin terisini yapar.
$longfn(D:\PROGRA~1\IRC\VatanScriptV3\) => D:\PROGRAMLAR\IRC\VatanScriptV3\ 'Sonucunu verir.
:::::$mididirReturns the Midi directory specified in the Sound Requests section of the Options dialog.
:::::$mircdirÇalıştırdığınız mIRC Programının bulunduğu yolu verir.
$mircdir => C:\mIRC ' olabilir.
:::::$mircexeÇalıştırdığınız mIRC Programının bulunduğu yolu DosyaIsmi ile beraber verir.
$mircexe => C:\mirc\mirc.exe
$mircexe => c:\VatanScript\Vatan Script.exe ' olabilir.
:::::$mircinimIRC Programının tüm bilgilerini kayıt ettiği dosyanın yolunu verir.Bu dosya default olarak (yani genellikle) "mirc.ini" dosyasının
yoludur.
:::::$mkfn(DosyaYolu)Çıkacak olan diyalog penceresinde seçtiğiniz dosyanın yolunda bulunan slash işaretlerini ->> "/" , "_" haine getirerek sonuc
verdirten bir identifierdır.
$mkfn(C:/Program/IRC/VScriptV3) => C_Program_IRC_VScriptV3
:::::$nofile(DosyaYolu)Yazılan DosyaYolu nu Dosya ismi olmayacak şekilde ayarlar.
$nofile(C:\mIRC\mirc.exe) => C:\mIRC
:::::$nopath(DosyaYolu)$nofile Identifierının tersi işlem yapar.Bu sefer dosya adı çekilir ve dosyanın yolu yok sayılır.
$nopath(C:\mirc\mirc.exe) => mirc.exe
:::::$read(DosyaYolu, [ntsw], [EşleştirilecekText], [N])Belli bir dosyadan tek bir satırı okumak için kullanılan Identifierdır.Örnekleri inceleyelim.
//echo $read(Turkcoders.txt) ' Turkcoders.txt den herhangi bir satırı okutmak için kullanılır.
//echo $read(mIRC.txt, 24) ' mIRC.txt de 24. satırdaki yazıyı okutmak için kullanılır.
//kick # $1 $read(kick.txt) ' kick.txt den karışık bir şekilde satır okuyarak kickleme işlemi yapar.
//echo $read(info.txt, s, mirc) ' mirc kelimesi ile başlayan satırları okur.
//echo $read(help.txt, w, *help*) ' içinde help kelimesi geçen satırları okur.Help.txt içinde help kelimesi için eşleştirme yapar.
:::::$readnDaha önce $read() kullanılıpta eşleştirme işlemi yapılmışsa O işlemin satır numarasını verir.Eğer eşleşme yoksa sıfır a döner.
:::::$readini(DosyaYolu, [n], section, item)Bu Identifier'ı anlatmak için üstteki örneğe geri dönelim.İçinde aşağıdakiler yazan bir Deneme.ini adında dosyamız olduğunu
farzedelim.
--------------------------------------------
[mIRC]
Deger1=Deger2
Cappystarjoe=ben
SeeYouCry=010101
SeRDaR406=bu window nasıl olmuş?
UOnur=Dur olm eve pc alınca halledicez
SCouNDReL=süle be kızanım
McKruGer=Turkcoders.com
Kurtuba=DialogSohbet
--------------------------------------------
//echo $readini(Deneme.ini, mIRC, Cappystarjoe) => ben 'sonucunu verir.
:::::$sdir(DosyaYolu,TitleBarTexti)Belli bir diyalog penceresinden Seçilen dosya yolunu (Klasör yolu) belirlemeye yarar.TitleBarTexti ile diyalog penceresinde açıklama
yapabilirsiniz.
//echo $sdir($mircdir,Dosya Yolunu Göstermece)
:::::$sfile(Dosya,TitlebarTexti,OkTuşuTexti)Belli bir diyalog penceresinden Seçilen dosyayı belirlemeye yarar.Bu Identifier ile belirlediğiniz dosyalar üzerinde işlem yapabilme
olanağına kavuşmuş olursunuz. Nitekim aşağıdaki "//splay" örneğinde de belirlenen dosya (Seçilmiş Müzik Dosyası)
oynatılıyor.TitleBarTexti kısmına istediğimiz yazıyı girerek seçilecek dosya hakkında diyalog penceresinde açıklama yapma şansına
sahipsiniz.Ayrıca Seçme Tuşunun (OK Tuşu) üzerindeki text'i de değiştirme şansına sahipsiniz.Örnekleri deneyerek olayı daha iyi
anlayabilirsiniz.
//splay $sfile(C:\Mp3\,Bir ses dosyası seçin...,Çal Bunu!)
//echo $sfile($mircdir,Bir dosya seçin ve bunu ekrana yazalım,Göster!)
:::::$shortfn(filename)Uzun ve boşluklu Dosya yollarında mIRC içinde problem çıkmaması için bu identifier kullanılır. Çok faydalı ve bilinmesi gereken bir
identifier'dır.
C:\Program Files\FalanFilan.txt ' gibi bir Dosya oldugunu farzedelim bu dosyanın yolunu belirtirken $shortfn(C:\Program
Files\FalanFilan.txt) kullanılmassa o dosyaya ulaşamassınız yada o dosya üzerinde herhangi bir işlem yapma imkanınız olmaz.Dosya
yolu ilk boşluğa kadar algılanır. Yani "C:\Program" şeklinde algılanır.Bu da hataya yol açar.