Hatırlat İçin Pisi ve Deb Paketleri

Ubuntu, Debian ve Pardus için gerekli kurulum dosyalarını hazırladım. http://code.google.com/p/hatirlat/downloads/list adresinden erişebilirsiniz. Pardus deposunda wxPython olmadığı için (eğer harici başka depolar eklememişseniz) verilen adresteki wxPython pisi paketini kullanabilirsiniz.

Python kullanarak geliştirdiğiniz uygulamalar için örnek almak isterseniz, http://code.google.com/p/hatirlat/source/browse/#svn/trunk/pisi adresine pisi paketi yapımı için gerekli dosyaları ekledim.

http://code.google.com/p/hatirlat/wiki/EkranGoruntuleri sayfasındada ekran görüntüleriyle ilgili bağlantılar mevcut.

Windows işletim sistemi üzerindeki hesapları Linux üzerine taşıdığımda (.hatirlat klasörünü kopyalayıp kullanmaya çalıştığımda) normalde sorun çıkmaması gerekirken, hesapları tanımadı. Daha doğrusu aynı anahtarı kullanmama rağmen Windows ve Linux üzerinde oluşan gizlenmiş anahtarlar birbirinden farklı olduğu için hesapları kullanamadım. Sanırım sorun kodlardaki şu kısımdan kaynaklanıyor.

 
import locale
 
HATIRLAT_YEREL = locale.getdefaultlocale()[1]
 

wxPython ile oluşturulan diyalog vb. araçlardan gelen verileri sistemin öntanımlı karakter koduna göre çözümlüyorum. Diğer türlü sorun çıkıyor. Başta böylesi daha uygun olur diye düşündüm ancak olmuyormuş. En iyisi tüm sistemler için utf-8 kullanmak. Acilen buna bir çözüm bulmam gerekecek.

Tags: , ,

Leave a Reply