File handling – Dosya işleme

File handling konusu mIRC-nin 6.1 sürümünden beri mIRC içerisinde bulunan bir konudur.
File handling kısaca belirtilen dosyayı, belirtilen şekillerde işlemenize/okutmanıza vb. işlemler yapmanıza olanak sağlar.
mIRC Scripting-de fazla kullanıldığını görmemişsinizdir. Lakin bu konuyuda bilmenizde fayda olduğunu düşünüyorum.

Örneğin; bazı addon-larda veya scriptlerde dil seçenekleri/dil-den dile geçiş file handling ile yapılır.
Neyse daha fazla uzatmadan file handling kullanımına geçiyorum.

-

File handling komutları

1- /fopen [-no]
Bu komut, belirlediğiniz dosyayı belirlediğiniz isim üzerine açmaya yarar.

Örnek: /fopen deneme deneme.txt
Açıklaması: deneme ismindeki özel isim üzerine deneme.txt açtık.
Aldığımız mesaj: * fopen opened ‘deneme’ (dosyayolu\deneme.txt)
Parametre bilgileri:
-n: Bu parametre belirtilen isim henüz oluşturulmadıysa, dosyayı belirtilen isme fail(yapılamadı) şeklinde oluşturur.
-o: Bu parametre belirtilen dosyayı yeniden oluşturur(belirtilen dosyadaki tüm veriler silinir)

2- /fclose
Bu komut, belirtilen isim eğer mevcut ise, kapatır.

Örnek: /fclose deneme
Açıklaması: deneme ismindeki veri kapatılır.
Örnek: /fclose deneme*
Açıklaması: “deneme” ile başlayan tüm veriler kapatılır.

3- /flist [name | wildcard]
Bu komut, açık olan isimleri ve isme ait dosyaları listelemek için kullanılır.

Örnek: /flist
Açıklaması: Açık olan tüm veriler listelenir.
Örnek: /flist d*
Açıklaması: “d” ile başlayan tüm veriler listelenir.

4- /fseek Bu komut biraz karmaşıktır. O yüzden size detaylı açıklacağım.
Komutu anlamak için, ilk önce mantığı anlamanız gerekiyor. İlk olarak, “seek” kelimesinin türkçe karşılığı “araştırmak” demektir.
Bu komut ile belirtilen araştıralacak daha doğrusu işlev görülecek(okutulacak/yazılacak) pozisyon olarak kaydediyoruz.

Örnek: /fseek deneme 1
Açıklaması: İşlev görülecek pozisyon “1″(başlangıc) olarak belirlendi.
Aldığımız uyarı: * fseek set ‘ok’ deneme position 1
-



Yorum Kısımı

(varsa)