Kullanım:
/loadbuf [lines] [-apirslecNnomt<topic>] <window | dialog id> <filename>
Var olan bir belgedeki satırları(tümünü veya bir kısmını) bir pencereye aktarmak için kullanılan komuttur.
Bu pencere
#kanal penceresi,
@custom ,
query penceresi ,
aktif ekran ,
dialog id(No) vb. olabiliyor.
İşlevsellik bakımından bazı durumların (
While ,
Goto loop vb) alternatifi olarak işimizi epeyce
kolaylaştırabiliyor.Aynı zamanda önizleme açısından alternatif bir komut olarak karşımıza çıkıyor.
Önce bir @pencere açalım ve mIRC ana dizininde bulunan Nickler.txt belgesini bu @pencere'ye yazdıralım:
/window @dify (Önce bir @pencere açıyoruz)
/loadbuf @dify Nickler.txt (Ardından @pencere'ye Nickler.txt belgesini aktarıyoruz)
Her iki komutu birleştirip tek satır halinde yazmak istersek:
//window @dify | loadbuf @dify Nickler.txt
@dify penceresine baktığımda Nickler.txt belgesindeki tüm satırların aktarıldığını görebiliyorum.
Dilerseniz belirteceğiniz satır sayısı kadar aktarım yapabilirsiniz.
//window @dify | loadbuf 5 @dify Nickler.txt (İlk 5 satır aktarılır)
//window @dify | loadbuf 10-20 @dify Nickler.txt (10. satırdan 20. satır aralığına kadar olan kısım aktarılır)
Parametreler: -a Aktif ekranda gösterilmesini sağlar.
Örnek: /loadbuf 5-10 -a Nickler.txt (5.satır ile 10.satır aralığını aktarır)
-p Belge içindeki bazı satırlar çok uzun ise gösterilen ekrana bunun sığmasını sağlar.
-i Sığmayan uzun satırları paragraf başı hizasına getirir.-p parametresi ile birlikte kullanılır.
-r Belgeyi aktarmadan önce ekranı temizler.
Örnek: /loadbuf -r #mIRCHelp Nickler.txt (Önce kanal ekranını temizler sonra belgeyi aktarır,bu olay sadece kendi ekranımızda olur)
-s Belgeyi Status Window'a aktarır.
-l Aktarım yapılacak olan @pencere'de listbox varsa(Nicklist gibi algılayabilirsiniz) belgeyi listboxa aktarır
Örnek: /window -l20 @dify (20 karakter uzunluğunda Listbox'u olan @dify penceresini açar)
/loadbuf -l @dify Nickler.txt (Aktarımıda yaptıktan sonra Hayalet bir kanal gibi oldu,dimi
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. )
-e Bu parametre ile belge içindeki %variable ve $identifier karşılıklarını değerine dönüştürüp aktarır.
Örneğin,Nickler.txt belgesindeki 8. satıda %Cenk yazıldığını farzedelim.Variables kısmında %Cenk karşılığı varsa karşılığını aktarır.
-cN Renk vermek için kullanılan parametredir.N yerine mIRC renk listesinde(Alt+k) bulunan bir rakam yazıyoruz.
Örnek: /loadbuf 2-4 -sc10 Nickler.txt (Status Window'a 2.ile 4.satır aralığını 10nolu "
Turkuaz" renkte aktarır)
-n Parametresiyle aktarılan ekranda log tutulması sağlanır.
-m İle de tutulan loglamada zaman "$timestamp" deaktif edilir.-n parametresiyle birlikte kullanılır.
-o Parametresiyle belirtilen Dialog ve Id numarasına veriler aktarılır.
Örnek: /loadbuf -o Cenk 11 Nickler.txt (Cenk ismindeki dialogun 11 nolu Id'sine belgeyi aktarır.11 numaranın dialogunuzdaki list kısmı
olabileceğini fikir olarak kurgulayabilirsiniz.)
-t Parametresiyle .ini uzantılı dosyalarınızdaki topiclere(başlıklara) göre aktarım yapabilirsiniz.
Örnek: /loadbuf -atPorts mIRC.ini (mIRC.ini dosyanızdaki Ports topicini(başlığını aktif ekrana aktarır)
Değişik dosya isimlerinde,dialoglarda,window pencerelerinde aktarımları kendinize göre düzenleyebilirsiniz.
Hoşca paylaşımlar dilerim...