MD5 Kaydedici
Uzun bir aradan sonra Python Programları bölümümüzün yeni bir konuğu var. Bu bölüme eklenen son program Demren Güner tarafından yazılmış, “MD5 Kaydedici” adlı bir uygulama. Demren Güner bu uygulamayı Tkinter arayüz takımını kullanarak hazırlamış. Peki bu uygulama ne işe yarıyor?
Adından da anlaşılacağı gibi bu uygulamanın işi MD5 özetleriyle… Program şöyle bir arayüze sahip:
Burada “Giri” adıyla gösterilen kutucuğa md5′e dönüştürmek istediğimiz herhangi bir değer giriyoruz. Ardından “Bu şifre nereye ait?” sorusuyla gösterilen kutucuğa da, girdiğimiz değerin ne ile ilgili olduğunu yazıyoruz. Mesela ilk kutucuğa Gmail parolamızı yazmışsak, ikinci kutucuğa, girilen değerin Gmail’le ilgili olduğunu göstermek için “Gmail parolası” yazabiliriz. Ancak bu kutucuğu doldurmak zorunda değiliz. Program bu kutucuk boş bırakılsa da çalışacaktır.
Bu kutucukları doldurduktan sonra yapmamız gereken şey, alt taraftaki “çıktı ver” adlı düğmeye basmak. Bu düğmeye bastığımızda, ilk kutuya girdiğimiz değerin MD5 özeti “Çıktı” adlı kutucuğa işlenecektir. Bundan sonra “Kaydet” düğmesine basarak bu MD5 özetini kaydedebiliriz. “MD5 Kaydedici” adlı uygulama, bulduğu MD5 özetlerini otomatik olarak “md5list.txt” adlı bir dosyaya kaydedecektir.
Bu uygulama hem GNU/Linux, hem de Windows üzerinde çalışabiliyor. Uygulamayı çalıştırmak için, uygulamanın bulunduğu dizin içinde “python Md5Saver.py” komutunu vermemiz yeterli olacaktır…
Uygulamayı http://www.istihza.com/programlar/icindekiler_programlar.html adresindeki bağlantısından indirebilirsiniz.
Bu uygulamayı bize gönderen Demren Güner’e teşekkür ederim.

Dosyaların md5 değerlerini hesaplayabilmesi için destek eklenebilir bence. Hatta tkFileDialog modülü kullanılarak güzel bir dosya seçimi de yapılabilir.
iyi bir fikir, ben daha pythonda çok yeniyim ve öğrendiğim(öğrenmeye çalıştığım) ilk dil. Bu yüzden hemen olmasa da üstünde çalışıp geliştirmek isterim.