Endorfin35+
Kayıtsız Üye
- Katılım
- 1 Mayıs 2020
- Mesajlar
- 4,193
Bu başlık ile pyton macerama ara veriyorum. Deneme / öğrenme amaçlı yazdığım mini programı örnek olması amacı ile paylaşıyorum.
Program Hex veya decimal olarak girilen aralığı byte türüne çevirdikten sonra seçilen kodlamaya göre karakter karışıklarını listeler. Bir çeşit gelişmiş ascii kod listeleme aracı gibi düşünülebilir.
Örnek Kullanım 1 : 0-255 arası ascii karakterlerin listelenmesi. ascii tablo 127 ye kadar olduğu için 127den sonrasında karşılık gelen bir karakter olmadığı için listeleme yapılmamıştır.
Örnek Kullanım 2 : Genişletilmiş ascii tablolar yardımı ile türkçe karakterlerin listelenmesi.
Örnek Kullanım 3 : UTF-8 Kodlamasına göre 0xfff aralığına kadar olan karakterlerin görüntülenmesi...
Aslında bir hex editor yazmak istemiştim ama byte ların karakter karışıklarını hangi kodlamaya göre oluşturacam sorusu aklıma takılına böyle bir program yazarak karakter encoding konusunda bilgilerimi pekiştirmiş oldum. Kodlama içerisinde genel olarak yeterince açıklama mevcuttur.
Program Hex veya decimal olarak girilen aralığı byte türüne çevirdikten sonra seçilen kodlamaya göre karakter karışıklarını listeler. Bir çeşit gelişmiş ascii kod listeleme aracı gibi düşünülebilir.
Örnek Kullanım 1 : 0-255 arası ascii karakterlerin listelenmesi. ascii tablo 127 ye kadar olduğu için 127den sonrasında karşılık gelen bir karakter olmadığı için listeleme yapılmamıştır.
Örnek Kullanım 2 : Genişletilmiş ascii tablolar yardımı ile türkçe karakterlerin listelenmesi.
Örnek Kullanım 3 : UTF-8 Kodlamasına göre 0xfff aralığına kadar olan karakterlerin görüntülenmesi...
Aslında bir hex editor yazmak istemiştim ama byte ların karakter karışıklarını hangi kodlamaya göre oluşturacam sorusu aklıma takılına böyle bir program yazarak karakter encoding konusunda bilgilerimi pekiştirmiş oldum. Kodlama içerisinde genel olarak yeterince açıklama mevcuttur.