Ekranı Kilitleme

Kodla Büyü

kargasa1982

Seçkin Üye
Seçkin Üye
Mesajlar
338
26.12.2014

Program daha basit hale getirildi. Programın amacı öğrencilerin ders saatleri dışında etkileşimli tahtaları kullanmalarını engellemek. Program klavye, mouse ve görev yöneticisini kilitlediği için silmek veya durdurmak çok zor. Ekteki klasörde yer alan dosyalar ve açıklamaları;

antikilit.exe => programın çalışmasını durduruyor.
baslat.reg => programın başlangıçta çalışması için reg kayıt değeri içeriyor.
çalıştır.bat => programa ait dosyaları değişik yerlere kopyalayıp, register kayıt anahtarının girilmesini sağlıyor.
ie12.inf => programa ait 9 adet giriş ve çıkış saati bilgilerini barındırıyor.
Smdb.exe => program dosyası

programın çalışması için tek yapmanız gereken çalıştır.bat dosyasını çalıştırmak. O dosyayı incelediğinizde ise Smdb.exe dosyasını c:\windows\debug klasörü altına, ie12.inf dosyasını d: altına kopyalayıp, register değeri için onayınızı istiyor. Bunları yapabilmeniz için yönetici oturumunda olmanız gerektiğini unutmayın. Eğer register değere girilmesine rağmen program başlangıçta çalışmıyorsa, programın kısayolunu başlat klasörüne atabilirsiniz.

antikilit.exe dosyasını ise programı durdurma ihtiyacına karşı yaptım. görev yöneticisi devre dışı olduğundan en kolay bu program ile kilit programını sonlandırabilirsiniz.

ie12.inf dosyası içinde aşağıda yer alan saatler yer almakta.

1. DERS : 08:35 - 09:15
2. DERS : 09:25 - 10:05
3. DERS : 10:15 - 10:55
4. DERS : 11:05 - 11:45
5. DERS : 11:55 - 12:35
6. DERS : 13:20 - 14:00
7. DERS : 14:10 - 14:50
8. DERS : 15:00 - 15:40
9. DERS : 15:40 - 23:59

Siz kendi okulunuza göre saatleri düzenleyebilirsiniz. değişimde sadece rakamlar üzerinde yapın. ilk 8 tanesini kendi okulumdaki 8 dersin başlangıç ve bitiş saati olarak, son değeri ise okul çıkışından gece 23.59.59 a kadar olan zaman için yaptım. Saat için gerekli değişiklikleri yaptıktan sonra lütfen çalıştır.bat dosyasını çalıştırın.


NOT : Programın sağlıklı çalışması için etkileşimli tahtanın saati ile okul zil saatinin koordineli olması gerekli. Sonuçta öğretmenin dersi bitmeden tahtanın kilitlenmesini istemeyiz.



24.12.2014

Okulda bulunan etkileşimli tahtalar için yaptığım bir program. Programın amacı, ders saatleri dışında ekranı, klavyeyi, fareyi kilitlemek ve bu sayede ders dışında işlem yapılmasını engellemek. Programda 8 tane dersin giriş ve çıkışı tanımlanmıştır. Programı bu saatler dışında kullanmak istiyorsanız proje dosyasını indirip, gerekli alanlara saatlerinizi girdikten sonra publish yaparsanız, kullanabilirsiniz. Programdaki mevcut saatler;

1. DERS : 08:35 - 09:15
2. DERS : 09:25 - 10:05
3. DERS : 10:15 - 10:55
4. DERS : 11:05 - 11:45
5. DERS : 11:55 - 12:35
6. DERS : 13:20 - 14:00
7. DERS : 14:10 - 14:50
8. DERS : 15:00 - 15:40

Programın düzgün çalışması için akıllı tahtanızın saatinin ayarlı olması gerekli. sonuçta ders ortasında kilitlenmesini istemeyiz. Proje dosyasını kendinize göre düzenleyip, publish yaptıktan sonra kurulumu yapın. Masaüstünde oluşan kısayolu başlangıca atarsanız, etkileşimli tahta her açıldığında program çalışacaktır.

Program klavye ve fareyi etkisiz kıldığı gibi görev yöneticisini de kapattığından öğrencilerin kurcalaya bilecekleri bir durumda kalmamış oluyor.

Eğer eklenmesini istediğiniz bir özellik olursa yorum yazıp, ekleyebiliriz. Ya da proje dosyası zaten mevcut, kendiniz visual studio ile çok rahat düzenleyebilirsiniz.
 

Ekli dosyalar

  • ET Kilit.rar
    1.6 MB · Görüntüleme: 102
Geri
Üst