20 Temmuz 2016 Çarşamba

Kullanıcı Onayına Sunmadan Yazdırma (Slient Printing)

Herkese merhaba,  
bu yazımda sizlere onaysız çıktı alma(slient print) işleminden bahsedeceğim. 
Bir kiosk uygulaması geliştiriyorsunuz ve bu  uygulamanın tarayıcı  kısmında da  çıktı almak istiyorsunuz diyelim. Ve bu işlemi yaparken her defasında kullanıcıya yazıcı seçtirme işlemi yaptırmadan varsayılan yazıcı ile çıktı almak istiyorsunuz. Bu durumda yapmanız gerekenler şöyledir. Öncelikle  tarayıcı üzerinden ufak bir ayar yaparak ilerleyeceğimizi belirteyim.


Eğer tarayıcı olara firefox kullanıyorsanız aşağıdaki adımları takip ederek slient print modunu aktif edebilirsiniz.

1- firefox'u  açın.
2- adres çubuğuna  <<about:config>> yazıp  enter'a basın
3- Güvenlik ayarlarına girme isteğini onaylayın.
4- herhangi bir yere sağ tıklayıp ve <<new-->boolean>> seçimiyle ilerleyin
5- açılan dialog'a <<print.always_print_silent>>  komutunu yazıp enter'a basın
6- Burada vereceğiniz değer <<true>> olursa yazdırma işlemlerinde kullanıcı onayına sunmadan hemen yaızıya dosyayı yollar. ctrl+p yaparak deneyebilirsiniz.
7- <<false>> olursa yazıcı seçimi ve baskı ayarları penceresini her defasında  kullanıcıya sorar.


Ancak tarayıcı olarak google-Chrome kullanıyorsanız durum biraz daha farklı.  chrome da bu ayar policy değişikliği ile oluyor.  Policy değişikliği ise 3 farklı şekilde yapılıyor.
- windows için machine policy, 
- macos için user policy 
- linux için ise chrome-profile policy

Kullandığınız işletim sistemine göre ilgili policy üzerinden değişiklik yaparak bu değişiklikleri cloud üzerinden gerçekleştirebilirsiniz.  Ancak  cloud/push işlemi için google work account'a sahip olmalısınız.

Hiç yorum yok:

Yorum Gönder