Mesaj dosyaları, jaws scriptleriyle birlikte oluşturulan bilgilendirici mesajları içeren dosyalardır. Bu dosyalar sizin kullanım seviyenize göre uzun ve kısa geri dönütler vermektedir.
Örneğin: Mesaj panoya kopyalandı temel jaws kullanım seviyesinde bilgi olarak verilirken, kopyalandı uyarısı orta veya ileri seviye kullanım düzeyinde mesaj olarak seslendirilmektedir.
Şimdi gelin bir mesaj dosyası nasıl oluşturulur ve içerisinde bu mesajlar ne şekilde yapılandırılır inceleyelim.
- Not defterini açınız ve üzerinde Insert + F2 ile script yöneticisini karşınıza getiriniz.
- Script yöneticisindeyken, CTRL + N kısayoluyla yeni bir dosya oluştur diyaloğunu çağırınız.
- Yeni dosya aç ekranındayken “M” harfine basarak mesaj dosyası türünü seçiniz ve untitled veya başlıksız şeklinde dosyanızın açıldığını Insert + T tuşlarıyla başlığı okutarak teyid ediniz.
- Sonraki aşamada CTRL + S ile dosyanızı Notepad.jsm şeklinde kaydediniz.
- Notepad.jsm dosyanızın içerisindeyken dilerseniz “;” işaretiyle başlayarak yorum satırlarını oluşturabilirsiniz.
- Notepad jsm dosyanızın içindeyken öncelikle Messages ifadesiyle başlayarak mesaj bloğunuzu oluşturunuz ve EndMessages şeklinde sonlandırınız.
- Ardından aşağıdaki yapıda mesajınızı uzun ve kısa mesaj olarak oluşturunuz.
- Mesaj dosyamızın içeriğini oluşturduktan sonra CTRL + TAB ile Notepad.jss dosyasına dönünüz ve yeni bir script oluşturunuz. Ben burada mesaj seslendir adıyla script oluşturdum.
- Yeni script ekranındayken kısa, uzun açıklamalarrı girip, attach to key yani bir tuşa eşle seçeneğini belirledikten sonra tekrar script ekranına dönünüz.
- Scriptinizin içindeyken CTRL + I ile yeni bir fonksiyon çağırınız ve SayFormattedMessage fonksiyonunu seçiniz.
- Fonksiyonu seçtikten sonra enter ile onaylayınız. Sizden ilk parametreyi isteyecektir. Bu ekranda hepsi büyük harfle OT_MESSAGE ifadesini giriniz. Tekrar enter tuşuna basınız ve ikinci parametreye geçiniz. Burada uzun mesaj için belirlediğiniz adı birebir giriniz ve üçüncü aşamada ise kısa mesaj için belirlediğiniz mesaj adını giriniz ve finish düğmesine basınız. Üçüncü parametre ekranında enter tuşuna basmadan finish düğmesine basmanız gerekmektedir.
- Scriptinizin içine döndüğünüzde fazla oluşan virgül ve boşluk ifadelerini siliniz. Böylelikle aşağıdaki yapıyı oluşturmuş olacaksınız.
Not : Script dosyanız ile mesaj dosyanızın adı aynı olması önerilir. Aynı şekilde dosyanız script dosyanızın içerisinde include ifadesiyle dahil edilmiş olmalıdır.
include “Notepad.jsm”
;Bu not defteri için mesaj dosyasıdır.
Messages
@UzunMesaj_L
Bu mesaj not defteri için uzun içerikli bir mesaj dosyası olarak oluşturulmuştur.
@@
@KisaMesaj_S
Bu mesaj kısa olarak bilgi vermektedir.
@@
EndMessages
Yukarıda görüldüğü üzere mesaj bloğunun içinde @ ile başlayarak çağrılacak uzun mesajımız için ve kısa mesajımız için isimler belirledik. Bu isimleri belirlerken ise ingilizce karakterler kullanmaya özen gösterdik. Kısa ve uzun mesaj adlarının sonuna uzun mesaj için _L kısa mesaj için _S ifadesini yazdık l = long s = short.
Script MesajSeslendir ()
SayFormattedMessage (OT_MESSAGE, UzunMesaj_L, KisaMesaj_S)
EndScript