![]() |
![]() |
![]() | #1 | |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Loadbuf 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... | |
| ![]() |
Etiketler |
loadbuf |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
loadbuf hatası | alfa | mIRC Scripting Sorunları | 3 | 28 Kasım 2007 15:47 |