Merhaba Pardus Topluluğu,
Okullardaki etkileşimli tahtalarda (ETAP) ve kişisel bilgisayarlarımızda kullanılmak üzere tamamen Python ve yerleşik Tkinter kütüphanesi ile geliştirdiğim, harici bağımlılığı olmayan taşınabilir sınav sayacı uygulaması Lsayaç’ı sizlerle paylaşıyorum.
Özellikle AÖF, deneme sınavları veya ilk 20 dakika çıkış yasağı gibi farklı kuralların uygulandığı senaryolar düşünülerek tasarlanmıştır.
Öne Çıkan Özellikler:
- Terminalsiz ve Taşınabilir: Çift tıklamayla doğrudan grafik arayüzle açılır. Bağımsız executable (binary) olarak paketlenip kuruluma ihtiyaç duymadan flash bellekten çalıştırılabilir.
- Çoklu Bitiş (Milestone) Desteği: Sınav içinde birden fazla bitiş saati veya kural (Örn: “İlk 20 dk çıkış yasağı”, “1. Oturum Bitiş”) eklenebilir, ekranda durumları anlık takip edilir.
- Görsel Uyarı Sistemi: Sınavın son 5 dakikasına veya toplam sürenin son
%10’una girildiğinde ekran otomatik olarak kırmızı renge bürünür (Dikkat dağıtmaması için sesli uyarı yerine görsel uyarı tercih edilmiştir). - Konum ve Renk Özelleştirme: Saat ekranı; Koyu/Açık tema olarak ayarlanabilir; konumu ise isteğe göre Üst, Alt, Sol, Sağ veya Ortalanmış olarak değiştirilebilir. Fullscreen (F11) desteği mevcuttur.
- Şablonlama: Oluşturulan sınav senaryoları JSON formatında kaydedilip daha sonra tek tıkla tekrar çağrılabilir.
https://drive.google.com/drive/folders/1xfnkJ_iSIbFjoGymVXiWMs3rj9l5jSvt?usp=drive_link