Yenilikler, dosya açma - kaydetme konumu ve nvda günlükleri.
Selam. Nvda genişletilmiş global komutlar eklentisini anlatmayı sürdürüyoruz. Bu bölümde, önce eklentinin 14.0 ve 14.1 numaralı son sürümlerindeki yenilikleri gözden geçireceğiz. Ardından bir dosya açarken veya kaydederken, işlemin yapılacağı dosyanın konumunu öğrenmeyi sağlayan özelliğin nasıl çalıştığını, son olarak da nvda günlükleriyle ilgili işlemleri öğreneceğiz.
NVDA Temel Komutlar eklentisindeki yenilikler
Şu anda, kasım 2025 itibarıyla, eklentinin en güncel kararlı sürümü olan 14.1.2 numaralı sürümünü kullanıyorum. Eklentinin yazarı, web sayfasında ve eklenti belgelerinde sürüm geçmişini sunarken, 14.0, 14.1 gibi ana sürümleri dikkate alıyor. 14.1.2 gibi ara sürümlerde sadece yerelleştirme ile ilgili düzeltme ve değişikliklere yer verildiğini, bu nedenle bu ara sürümlerle ilgili notların bu belgelerde yer almayacağını bildiriyor.
İşte eklentinin changes.html belgesinde belirtilen, 14.0 ve 14.1 numaralı sürümlerinde yapılan yenilik ve değişiklikler:
14.0 sürümü (06.05.2025)
NVDA 2025.1 ile uyumluluk.
2024.1'den önceki NVDA sürümleri artık desteklenmemektedir. Eğer kullandığınız nvda sürümü daha eskiyse, eklentinin de daha önceki bir sürümünde kalmanız gerekecek.
Pano metnini bir bilgi penceresinde görüntülemek için bir komut dosyası eklendi.
Bu komut için bir komut hareketi atanmamış ve yorumlayıcıdan "Shift + x" basılarak başlatılabilir. Tabii, tercihler / girdi hareketleri / sistem durumu kategorisi altında ilgili komuta bir girdi hareketi atayabilirsiniz.
Yazım hatalarının bildirilmesi
- Yazım hatalarının bildirilmesi artık "okurken" veya "yazarken" farklı olabilir.
- eklenti, her durum için aşağıdakiler arasında seçim yapılmasına olanak tanır:
- çift bip sesi,
- varsayılan NVDA sesi.
- "Yazım hatası" şeklinde konuş,
- Yanlış yazılan sözcüğü farklı bir konuşma sesiyle duyur.
- "Yazım Hatası bildirimleri" için yeni bir yapılandırma profili eklendi. Yanlış yazılan kelime bu profilin ses parametreleri ile duyurulacak.
Diğer yenilikler:
- Metin analizcisi tarafından yazım hatalarını algılama özelliği eklendi.
- Satır satır hareket ederken "boş" dememe seçeneği eklendi (profile göre yapılandırılabilir).
- NVDA'nın silemediği ve her açılışta NVDA günlüğünde bir hataya neden olan ".delete" uzantılı geçici dosyalar otomatik olarak silinecek.
- Eklentinin bu sürümüne kadar, NVDA başlatıldığında otomatik olarak iki kanala geri dönüyordu. Artık bu işlemi konfigürasyon yoluyla devre dışı bırakabilirsiniz.
değişiklikler
- "NVDA günlük yönetimi" iletişim kutusu, açılır listede, açılacak günlüğün veya yolunun panoya kopyalanması gereken günlüğün (geçerli veya önceki) seçimine izin verecek şekilde değiştirildi.
- Eklenti durdurulduğunda NVDA kanallarından çıkar.
Hata düzeltmeleri:
- İmleç belgenin sonundayken komut yorumlayıcısında "alt+f6" komutu verildiğinde oluşan hata düzeltildi.
- Sentezleyici ayarları döngüsünde kullanılan son parametre, kontrol yorumlayıcısı kullanıldıktan sonra artık doğru şekilde kaydediliyor.
- Çalışmayan eklentilerin komut dosyaları artık "Kullanıcı giriş hareketleri" iletişim kutusunda gösterilmiyor.
- Gmail için tek el modu artık düzgün bir şekilde yeniden başlatılıyor.
- NVDA'yı başlattıktan hemen sonra "güncellemeleri otomatik olarak ara" seçeneği kaldırıldığında güncelleme araması artık yapılmıyor.
- "Metin analizi" kategorisi artık mevcut profil ayarı iletişim kutusunda birkaç kez görünmüyor.
- "NVDA geliştirmeleri" kategorisinin "Okunacak maksimum karakter sayısı" açılır kutusu, "Komutların yayınlanmasıyla ilişkili işlev duyurusu" özelliği yüklü olmadığında artık görüntülenmiyor.
Geliştiriciler için
- vokal profili değişimi sırasında, Yalnızca yeni vokal parametreleri yeniden yüklenir (setsynth'e çağrı yapılmaz).
- Eklentiye gömülü olan Python Markdown derleyicisi tüm uzantılarıyla birlikte Markdown belgelerini derlemek için Markdown2 derleyicisinin yerini alır. 2025.1'den önceki NVDA sürümleri için kullanılır. sonrakiler için NVDA'daki yerleşik derleyici kullanılır.
- Eklentiyi kurarken, geçerli konfigürasyon artık eklenti klasörüne değil, kullanıcı konfigürasyon klasörüne kaydedilir. Bu, bir kurulumun yanlış gitmesi durumunda mevcut konfigürasyonun korunmasına olanak tanır.
- "UtilitiPy37" ve "UtilitiPy311" klasörleri silinir.
NVDA API ile uyumluluk:
- "Systemutils" modülünün "ExecandPump" yönteminin kullanımı.
- NVDA konfigürasyonunun "Audio" / "Speech" bölümündeki "OUTPUDEVICE" parametresinin yer değiştirmesi dikkate alınır.
- Ses çıkış cihazının adı yerine kimliğine göre kaydedilmesi dikkate alınır.
- "Speaktypedcharacters" ve "Speaktypedwords" yapılandırma anahtarlarının türündeki değişiklik dikkate alınır.
- "NVWAVE" modülünün "_GetouputDevices" fonksiyonunun silinmesi dikkate alınır. Gui.messagebox ve Gui.message.messagebox'ın eskimiş olduğunu ve bunların yerini messagedialog'un aldığını dikkate alın:
- Mesajdialog artık 2025.1'den büyük tüm NVDA sürümleri için kullanılıyor.
- "Onay" tarzı iletişim kutusu görüntülenirken "Nesne açıklamasını duyur" seçeneğini dikkate alma seçeneği, MistiSdialog Sınıfının Showmodal yöntemini kullanan diyaloglarda çalışır durumdadır.
v14.1 (16.09.2025)
yenilik
- Varsayılan Windows ses çıkış aygıtının sesini kapatan veya sıfırlayan "sustur" tuşu için kontrol eklendi.
Değişiklikler:
- Aşağıdaki komut dosyaları artık "Düzenleme Komutlarıyla İlişkili İşlevi Duyur" özelliğine bağlı değildir (sistematik olarak yüklenirler):
- Seçilen metni panoya ekle
- Panodaki metni duyur
- Panoyu boşalt
- Panodaki metni Bir bilgi penceresinde göster
- "speak Typing Words" eklentisiyle uyumsuzluğu önlemek için, yazarken yazım hatalarını bildirme işlevi kısıtlandı (kullanım kılavuzuna bakın).
Hata düzeltmeleri:
- Varsayılan Windows ses çıkış aygıtını kullanan ses profilleriyle ilişkili seçiciler artık hata vermiyor (sürüm 14.0.2'de düzeltildi).
- "Yazarken yazım hataları için ses çal" seçeneği, NVDA'nın "Belge Biçimlendirme" kategorisindeki "Yazım hatası" seçeneği işaretli olmasa bile yapılandırılabilir.
- NVDA artık WorldVoice sentezleyici yüklendiğinde sessize almıyor (14.0.3 sürümünde düzeltildi). Sentezleyicinin NVDA API'sine uymamasından kaynaklanan hata. Bu sentezleyici yüklendiğinde, sesli duyurular ses geçmişine kaydedilemiyordu.
- WorldVoice sentezleyici yüklendiğinde, geliştirici aracını kullanarak bir eklenti hazırlamak mümkün değildir. "getopt" modülü artık içe aktarılamaz. Düzeltilmesi imkansız.
- Gmail için tek el modu, normal tek el modu yüklendiğinde artık Excell'de bir hataya neden olmuyor (14.0.4 sürümünde düzeltildi).
- Bir düzenleme alanında "Boşluk" tuşuna basmak artık bir dizi "Boşluk" kelimesinin duyurulmasına neden olmuyor. Düzeltme, yazarken gecikme sorununu da çözmelidir.
Dosya açma ve kaydetme konumunu bulma
Bir dosya açarken veya kaydederken doğru klasör konumunun seçili olup olmadığını öğrenmek çoğu zaman uğraştırıcı olabiliyor. Eklenti, bu işi kolaylaştıran üç farklı komut dosyası sağlıyor bize. Bu komutlar varsayılan olarak girdi hareketi olmadan yüklü olarak gelir, isterseniz nvda menüsü / tercihler / nvda genişletilmiş global komutlar / genel ayarlar iletişim kutusundan ilgili özelliği bulup “yükle” seçeneğiyle girdi hareketlerini etkinleştirebilirsiniz.
Windows’un standart “aç”, “kaydet”, “farklı kaydet”, “dosyaya gözat” gibi iletişim kutularındayken aşağıdaki komutlar kullanılabiliyor:
- Aç veya Kaydet iletişim kutusunda seçili olan klasörün adını söyle
(komut yorumlayıcısı + o) - Aç ya da Kaydet iletişim kutusunda, işlem yapmak üzere seçilmiş klasörün tam adresini söyle
(komut yorumlayıcısı + ctrl+o) - “Aç veya kaydet iletişim kutusunda seçili olan klasör adını söyle. İki kez: tam yolu söyle.”
(nvda+Windows+o)
Gördüğünüz gibi ilk iki komut için bir girdi hareketi atanmamış, bunları komut yorumlayıcısı (nvda+j) üzerinden kullanabiliyoruz. İlki hedef klasörün adını, ikincisi ise yolunu (adresini) bildiriyor. Sonuncu komut ise komut yorumlayıcısı üzerinden değil, nvda+win+o girdi hareketiyle kullanılabiliyor. Bu tuşlara bir kez basarsak hedef klasör adını, iki kez basarsak hedef klasörünn yolunu (adresini) öğreniyoruz. Tabii, istenirse bu komutların girdi hareketleri, “nvda menüsü / tercihler / girdi hareketleri / NVDA genişletilmiş global komutlar” içerisinden düzenlenebilir.
Nvda günlük yönetimi
Nvda programının ve eklentilerinin işleyişi ile ilgili çeşitli bilgiler nvda günlük dosyalarına kaydedilir. Bu kayıtlara bakılarak sorunların nedenleri gibi bazı bilgiler elde edilebilir. Nvda ve eklentileriyle ilgili teknik bilgisi olan kişiler bu kayıtlara zaman zaman başvurur. Eklenti bu günlüklerin kullanımını kolaylaştıran iki komut dosyası sunuyor.
Bu komutlar varsayılan olarak girdi hareketi olmadan yüklü olarak gelir, isterseniz nvda menüsü / tercihler / nvda genişletilmiş global komutlar / genel ayarlar iletişim kutusundan ilgili özelliği bulup “yükle” seçeneğiyle girdi hareketlerini etkinleştirebilirsiniz.
Nvda günlük yönetimi
Komut yorumlayıcısından j harfiyle açabileceğiniz bu iletişim kutusu önceki veya şimdiki günlüğü seçmenizi sağlayan bir seçim kutusu, seçili günlüğü açma, günlüğün yolunu kopyalama ve kapat düğmelerini içerir. “günlüğü aç” düğmesine basıldığında, özgün log dosyası doğrudan açılmaz, bu dosyanın içeriğini gösteren bir metin belgesi, varsayılan txt düzenleyicinizde (not defteri gibi) açılır.
Nvda günlüklerini aç
Bu komut dosyası bir girdi hareketiyle çalışır. Varsayılan girdi hareketi nvda+shift+j.
Bu tuşa tek basış geçerli günlüğü, iki basış eski günlüğü açar, üç basış geçerli günlüğün yolunu kopyalar. özgün log dosyası doğrudan açılmaz, bu dosyanın içeriğini gösteren bir metin belgesi, varsayılan txt düzenleyicinizde (not defteri gibi) açılır.
Sonraki bölümde konuşma geçmişi ve klavye tuşlarını yeniden adlandırma özelliklerini inceleyeceğiz. Görüşmek üzere.
Yorumlar
Bu yazı için henüz yorum yok.
Yeni Yorum