Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Domestic RSS Okuyucu

Konu, 'Python / Zope' kısmında Metehan Özbek tarafından paylaşıldı.

  1. Metehan Özbek

    Metehan Özbek Aktif Üye

    Kayıt:
    1 Mayıs 2008
    Mesajlar:
    380
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
    Uzun zamandır kod yazmıyordum. Şöyle düzgün, kullanılabilir bir program kodlamak istedim ve aklıma RSS okuyucu geldi. Python için feedparser modülü de olduğu için PyQt5 kullanarak yazmaya başladım. sqlite3 ile de veri saklamasını gerçekleştirdim. Artık acemilikten midir nedir neyi nasıl yapacağıma tam emin olamadan düşe kalka ilerledim. Umulmadık hatalar, sır vermeyen hata çıktılarıyla boğuştum. Hala tamam olmasa da çalıştırmasını bilen arkadaşlar için iş görür vaziyette. Bilgili arkadaşların desteğini, ilgili arkadaşların geri dönüşünü rica ederim [​IMG] Kodlama biraz spagetti oldu ama devam ettikçe düzeltmeler olacaktır.

    Proje sayfası: https://github.com/mthnzbk/domestic/

    Kuruluma gelince Uygulama Python3.4 üzerinde PyQt5 kullanılarak geliştirildi. Feedler için feedparser modülü kullanıldı. Bu yüzden Python3 için feedparser modülü kurulu olmalı.

    https://www.youtube.com/watch?v=rXztEdwBXxQ Burada nasıl bir uygulama olduğu mevcut.

    https://www.youtube.com/watch?v=9TXtBtih94g

    Programım yavaş yavaş gelişiyor. Hata yakaladıkça hatalar gideriliyor ve yeni özellikler ekleniyor. Bu videoda beslemeleri dışarı aktarma ve içeri aktarma özelliği ile yeni eklediğim besleme silme özelliği tanıtılıyor.

    http://i.hizliresim.com/Wn1vEq.png

    Ekran görüntüsünde olduğu gibi eklenen rss adreslerinin ana sayfasından bulabilirse favicon.ico yu tespit edip veritabanına kaydediyor ve okunarak gösteriliyor. Ayrıca projeyi kurulabilir duruma getirecek düzenlemeyi yaptım. artık setup.py dosyası ile kurulum yapılabilecek. Windows için executable üretebilecek birisi çıkarsa aramızdan sevinirim [​IMG] Tabii her hangi bir sürüm çıkmadı henüz.

    Uygulamamı pypi de kullanıma açtım. Artık pip install domestic-reader komutuyla kuruluyor. Şu an 0.1.4.0 sürümü mevcut.

    https://pypi.python.org/pypi/domestic-reader

    Dün geceden bu yana 100 kişiden fazla indiren olmuş.
     
  2. Metehan Özbek

    Metehan Özbek Aktif Üye

    Kayıt:
    1 Mayıs 2008
    Mesajlar:
    380
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
  3. Metehan Özbek

    Metehan Özbek Aktif Üye

    Kayıt:
    1 Mayıs 2008
    Mesajlar:
    380
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
  4. Metehan Özbek

    Metehan Özbek Aktif Üye

    Kayıt:
    1 Mayıs 2008
    Mesajlar:
    380
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
    Uygulamamın 0.4.4.6 sürümü çıktı. Bu sürümde hatalar giderilmiştir. Özellikle beslemeleri güncellerken ekran donuklaşıyordu, o giderildi.


    Domestic Okuyucu'yu buradan: https://pypi.python.org/pypi/domestic-reader indirebilirsiniz. ya da sudo pip3 install domestic-reader komutuyla... Bağımlılıkları kurmayı unutmayın :)
     
  5. Metehan Özbek

    Metehan Özbek Aktif Üye

    Kayıt:
    1 Mayıs 2008
    Mesajlar:
    380
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
    Python ve PyQt ile geliştirdiğim özgür bir RSS/Atom okuyucusu olan Domestic Okuyucu adlı uygulamam 0.5.1.1 sürümüne ulaştı ve indirilmeye hazır. Uygulama basit bir arayüze sahip ve oldukça kullanışlıdır. Bu sürümle tespit edilen hatalar giderildi ve hızlandırıldı. Ayrıca bu sürüm ile beraber podcast içeren beslemeler için indirme özelliği eklendi.


    [​IMG]


    Domestic Okuyucu uygulaması, ilgilenen arkadaşların desteğini hala istiyor. Windows için çalıştırılabilir hale getirilmesi lazım. Hata ve öneri bildirisine de ihtiyacı var. Eğer Hata ve öneride bulunmak isterseniz burayı, ben uğraşamam kullanırım diyorsanız burayı tıklayınız. Yalnız indirdiğiniz uygulama kodlarını çalıştırabilmeniz için Python3.x üzerinde PyQt5, feedparser ve beautifulsoup4 kütüphanelerine ihtiyacınız olacak.
     
  6. m.erin

    m.erin Aktif Üye

    Kayıt:
    17 Nisan 2005
    Mesajlar:
    472
    Beğenilen Mesajlar:
    0
    Meslek:
    Yazılım Geliştirici
    Şehir:
    KONYA
    Tebrik ederim, çok başarılı olmuş.
     
    Son düzenleme yönetici tarafından yapıldı: 8 Şubat 2016