Salı, Haziran 6, 2023

SCR

SCR dosyası nedir?

.scr uzantılı bir dosya, Microsoft Windows işletim sistemi tarafından kullanılan bir ekran koruyucu dosyasıdır. Windows ekran koruyucu olarak kullanılabilen animasyonlar, grafikler, slayt gösterileri veya videolar içerir. SCR dosyaları genellikle Microsoft Windows’un ana dizininde saklanır.

Ekran koruyucuların, CRT veya plazma bilgisayar monitörlerinin, ekran aynı görüntüyü çok uzun süre gösterdiğinde ortaya çıkan bir durumdan etkilenmesini önlemesi gerekiyordu. Her ne kadar en son monitörler böyle bir durumdan muzdarip olmasa da, güvenlik nedeniyle ekranı engellemek için ekran koruyucular hala kullanılmaktadır.

SCR Dosya Biçimi

Ekran koruyucu, bilgisayarda uzun süre hiçbir etkinlik gerçekleştirilmediğinde ekranı hareketli resimler veya desenlerle dolduran bir bilgisayar programıdır. Plazma, Katot Işın Tüpü (CRT) ve OLED bilgisayar monitörlerinde fosfor yanmasını önlemek için ekran koruyucular tanıtıldı. Ekran koruyucular genellikle, cihazı yeniden açmak için bir parola gerektirerek temel bir güvenlik katmanı uygulamak üzere kurulur. Ekran koruyucular genellikle grafik arayüzlerin yanı sıra çeşitli programlama dilleri kullanılarak geliştirilir ve kodlanır.

Çoğunlukla ekran koruyucu geliştiricileri, C veya C++ programlama dillerinin yanı sıra Grafik kitaplıkları veya OpenGL gibi 3B oluşturma yeteneğine sahip birçok platformda çalışan GDI’ları kullanır. Ekran koruyucuların çıktısı, taşınabilir yürütülebilir bir dosya olarak kaydedilir.

SCR dosyası kullanımı

Eski CRT veya plazma tabanlı monitörlerde aynı görüntünün ekranda uzun süre görüntülenmesi nedeniyle ekran yanması rapor ediliyordu. Ekran yanması, ekranın içindeki fosfor kaplamaya maruz kalan alanların özelliklerinin kademeli olarak değişmesi ve sonunda ekranda kararmış bir gölge görüntüsüne yol açması durumudur.

Bu nedenle ekran koruyucuların ekran görüntüsünü sürekli olarak değiştirmesi gerekiyordu ve genellikle .scr dosyaları ATM veya Demiryolu biletleme makinelerinin monitörleri için gerekliydi. Daha sonra LCD’ler ve monitörlerin daha gelişmiş sürümleri sorunu çözdü. Bu nedenle ekran koruyucular, boşta kalan cihazları ikinci şahıs kullanımından korumak için modern çağda hala kullanılmaktadır. Cihaza yeniden erişmek için şifre veya kalıp gerektirir.

C# kullanarak Ekran Koruyucu Oluşturma

.NET programlama dillerinden herhangi birinde bir ekran koruyucu oluşturabilsek de, burada C# programlama dili verilmiştir:

class MyCoolScreensaver : Screensaver
{
   public MyCoolScreensaver()
   {
      Initialize += new EventHandler(MyCoolScreensaver_Initialize);
      Update += new EventHandler(MyCoolScreensaver_Update);
      Exit += new EventHandler(MyCoolScreensaver_Exit);
   }

   void MyCoolScreensaver_Initialize(object sender, EventArgs e)
   {
   }

   void MyCoolScreensaver_Update(object sender, EventArgs e)
   {
      Graphics0.Clear(Color.Black);
      Graphics0.DrawString(
         DateTime.Now.ToString(),
         SystemFonts.DefaultFont, Brushes.Blue,
         0, 0);
   }

   void MyCoolScreensaver_Exit(object sender, EventArgs e)
   {
   }

   [STAThread]
   static void Main()
   {
      Screensaver ss = new MyCoolScreensaver();
      ss.Run();
   }
}

Yürütülebilir dosyanın uzantısını .exe’den .scr’ye değiştirin. Böylece SCR dosyası ScreenSaver.scr olarak adlandırılabilir.

Önceki İçerikSYS
Sonraki İçerikMDMP

BENZER YAZILAR

Nesrin Akkoç Kimdir – Nesrin Akkoç Biyografisi

Nesrin Akkoç Kimdir - Nesrin Akkoç Resimleri - Nesrin Akkoç Biyografisi - Nesrin Akkoç Hakkında    Nesrin Akkoç, (d. 1964), sinema ve dizi oyuncusu, aktivist. 1964 yılında...

Fidye Yazılım Saldırganları, Antivirüsü Devre Dışı Bırakmak için Genshin Impact Anti-Hile Sistemini Kötüye Kullanıyor

Trend Micro'nun bulgularına göre, Genshin Impact video oyunu için savunmasız bir anti-hile sürücüsü, fidye yazılımının dağıtımını kolaylaştırmak için bir siber suç aktörü tarafından antivirüs...

BKS

BKS dosyası nedir? BKS dosyası, bir elektronik tablo dosyasının son çalışma durumunu saklayan bir Microsoft Works yedekleme dosyasıdır. Bu, orijinal belgenin herhangi bir nedenle bozulması veya açılamaması...

Kara Kule – Stephen King

Kara Kule - Stephen KingRolan adlı silahşör bir gün rüyasında eskiden onun çocukluk dönemlerinde ortaya çıkan çatışmaları ve bu çatışmalar sonrasında oluşan savaşları görür...

Eskİ Hastalik

2- KİTABIN ÖZETİ:Züleyha’nın çocukluğu İstanbul’da geçmişti. Annesi ölmüştü. Babası Ali Osman Bey askerdi.Züleyha babasını tanımaya vakit bulamamıştı. Birkaç senede bir İstanbul’a uğrar, yirmi otuz...

CPC

.cpc dosyası nedir? CPC (Kartezyen Algısal Sıkıştırma), dosyaları için .cpc uzantısını kullanan tescilli bir görüntü dosyası biçimidir. CPC, yüksek sıkıştırmalı siyah beyaz arşiv taramaları için...

POPÜLER YAZILAR

Gigabyte, 600 ve 700 Serisi Anakartlarına “Yeni Nesil Intel Masaüstü CPU” Desteği Ekliyor

Gigabyte, 600 ve 700 serisi anakartları için Intel'in yeni nesil masaüstü CPU desteği ekleyen yeni bir BIOS güncellemesini sessizce yayınladı. Gigabyte 600 ve 700 Serisi...

Apple AR Kulaklığını Pazartesi Günü Açıklayacak, Ancak Cihaz Ekim’de Seri Üretime Gireceğinden Lansman Aylar Sürebilir

Apple'ın merakla beklenen AR Kulaklığını Pazartesi günü WWDC etkinliğinde piyasaya sürmesi bekleniyor. Cihaz bir süredir söylenti değirmeninde dinlendi ve birkaç gecikmeden sonra, kulaklık nihayet...

Gmail Doğrulama Rozetlerini hatırlıyor musunuz? Dolandırıcılar Onlardan Yararlanmanın Bir Yolunu Buldu

Google, insanların her e-posta aldıklarında güvende olmalarını sağlamanın çeşitli yollarını araştırmaktadır. Şirket, aşağıdakiler de dahil olmak üzere çeşitli önlemler aldı: yakın zamanda duyuruldu İleti...

Apple’ın 12 Çekirdekli ‘X1’ Yonga Setli AR Kulaklığı, Yeni Benchmark Sızıntısında M2 Max’ten Daha Hızlı Performans Gösteriyor, Ama Ne yazık ki Skorlar Sahte

SoC'nin X1 olarak adlandırıldığını ortaya çıkaran en son kıyaslama sızıntısını duymak bizim için şaşırtıcıydı. 8 çekirdekli bir CPU yerine liste, M2 Max'ten daha yüksek...