Şimdi Ara

Sizce böyle bir uygulamaya ihtiyaç var mı?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
4
Cevap
0
Favori
49
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Selamlar herkese,


    Her şeyden önce en baştan söyleyeyim: Ben yazılımcı değilim. Bu işin eğitimini almadım. Ama eskiden internet kafelerde gördüğümüz Üçgen Oyun Arşivi, Murkut oyun sistemi vb. her şeyin elinin altında olduğu o pratik sistemleri evimde kurma hayalim vardı.


    Piyasayı denedim; Playnite oyunlarda iyi ama film/dizi tarafı eksik, Kodi medyada süper ama oyun tarafı bana hantal geldi. "Neden ikisinin en iyi yanlarını alıp, görsel olarak da gözümüzü doyuran, kullanımı yağ gibi akan tek bir sistem yok?" diye kafayı taktım.


    İşten güçten arta kalan vakitlerimde, yanıma Yapay Zeka'yı (LLM) da alarak başladım kurcalamaya. İlk başta basit bir HTML arayüzü sanıyordum, meğer işin içine .exe çalıştırma, player gömme girince işler değişiyormuş 

     Öğrene öğrene, deneye yanıla projeyi electron tabanlı KadoHub adında hatırı sayılır bir uygulamaya dönüştürdüm.


    KadoHub'ın Kabaca Özellikleri:


    Bir son kullanıcı olarak neye ihtiyacım varsa, ne eksikse onu ekledim. İşte uygulamanın şu anki yaptıkları:


    • Gömülü "Netflix Tarzı" Video Oynatıcı:Dışarıdan VLC veya başka player açmanıza gerek yok, uygulamanın içinde gömülü, arayüzü Netflix player'ına benzeyen özel bir oynatıcı yaptım.
    • Otomatik "Binge-Watch": Dizi izliyorsanız bölüm bitince jeneriği beklemeden otomatik diğer bölüme geçiyor.
    • Film Seri Modu: Eğer seri bir film izliyorsanız (Mesela Harry Potter 1), film bitince otomatik olarak serinin 2. filmini başlatıyor. Yerinizden kalkmanıza gerek yok.
    • Anlık Sistem Takibi & Hava Durumu:Oyuna veya filme dalmadan önce PC ne durumda görmek isterseniz diye; CPU, RAM ve Ekran Kartı (GPU) kullanım değerlerini anlık olarak arayüzde gösteriyor. Lokasyon bazlı hava durumu entegrasyonu da var; çok bir numarası yok ama eklerken can çekiştim 
    • .
    • Akıllı ve Toplu Kütüphane Ekleme:
    • Oyunlar: Klasörü gösteriyorsunuz, bin tane oyun olsa bile topluca ekliyor. Oyunu eklerken yanında bir çubuk var; oraya istediğiniz oyunun ismini tam olarak yazarsanız exe ismine göre değil de kutu içine göre metadata çekiyor. Bu metadata kaynağını isterseniz değiştirebilirsiniz. Normalde sistem .lnk ve .exe uzantılarının arkasını okuyacak şekilde programlı; kutu boş kalırsa exe veya kısayol ismine göre metadatayı çekiyor.
    • Filmler ve Diziler: Yine toplu seçimle klasörden çekip kütüphaneye diziyor, afişlerini buluyor.
    • Uygulamalar: Sık kullandığınız programları da topluca ekleyebiliyorsunuz.
    • Emülatöre Özel Data Çekme Sistemi (Internet Archive):Uygulama içine bir sistem kurdum; direkt Internet Archive veri tabanından oyunları bulup çekebiliyorsunuz. Sadece indirmekle kalmıyor, ZIP dosyasını sizin yerinize açıp, ilgili emülatöre hazır hale getiriyor. (Sistemin içinde RetroArch çekirdeği gömülü, ayar derdi yok).
    • Görsel Özelleştirme:
    • Film/Dizi izlerken modunuza göre tek tıkla Netflix, Prime Video veya Disney+ benzeri arayüze geçiş.
    • 15 Farklı Renk Teması ve 12 Farklı Ana Sayfa Tasarımı.
    • 10 Farklı Sidebar (Yan Menü) ve 15 Farklı Oyun Kapak Dizilimi (Coverflow, Grid vb.).
    • Diğer Hayat Kurtaranlar:
    • Otomatik Metadata: Oyun bilgilerini RAWG/GiantBomb/SteamGridDB'den; Film/Dizi bilgilerini TMDB'den otomatik çeker.
    • Entegre Torrent Arama: Tarayıcı açmadan 1337x, PirateBay gibi kaynaklarda arama yapabileceğiniz çubuk.
    • Müzik Keyfi: YouTube üzerinden müzik çekip, siz uygulamada gezerken arka planda çalabiliyor.
    • Geniş Ekran (Big Picture) Modu: steam benzeri çeşitlilik olsun diye ekledim.
    • Otomatik Yedekleme: Tüm ayarlarınızı ve veritabanınızı korur.

    Sonuç:


    Dediğim gibi, yazılımcı olmadığım için proje bu kadar kapsamlı hale gelince "debug" (hata ayıklama) süreçleri beni biraz zorluyor ama ortaya çıkan işi ben çok sevdim.


    Sizce bu projeyi toplulukla paylaşmalı mıyım? Yani "Böyle bir şeye ihtiyacımız vardı, indirir kurarım, arşivimi dizerim" der misiniz?


    Eğer sizden olumlu bir ışık alırsam, hatalarını temizleyip beta olarak ücretsiz yayınlamayı düşünüyorum. Yorumlarınız ve eleştirileriniz benim için çok değerli.


    Not: Fazla resim kalabalığı olmaması adına hepsini koyamadım fakat çok fazla tema kombinasyonu var. Eğer isterseniz detaylarını ve diğer görselleri konuya daha sonra eklerim.


    Birde isim konusunda varsa fikirlerinizi alabilirim <3






    _____________________________




  • siz yazılımcı olmuşsunuz sizi anlıyorum yazılımcı yüksek bir title gibi geliyor ama kimler kimler kendine yazılımcıyım ben derken sizin dememeniz olmaz.

    güzel ve profosyonel gözüken bir uygulama olmuş ama benim dikkatimi uygulamadan çok arayüz çekti son kullanıcı bunu windows makinesine indirip kurmaz ama bu projeyi bi adım ileri taşımak isterseniz güçlı bir android box cihazı fln alıp bunu bi işletim sistemi olarak makineye gömebilirseniz fark yaratırsınız o zaman bana yazarsınız.

    linux özelleştirme tarzı bir işletim sistemi olsa fena olmaz eski pclere yüklersin tvye bağlarsın oldu bitti iyi gözuken bi arayüz ama sanıyorum ki bu kadar özelliği tutarlı bir şekilde çalıştırmak üstüne az kaynak tüketerek çalıştırmak zor olacaktır

    ben bir uygulama program olarak başarılı olacağını sanmıyorum sonuçta bi explorer uygulaması rakibiniz çok

    < Bu ileti Android uygulamasından atıldı >
    _____________________________
  • rayli82 kullanıcısına yanıt

    Yorumunuz için teşekkürler hocam.

    Uygulamanın mevcut hali bilinçli olarak bir başlangıç noktası. Windows tarafı, geliştirme sürecini sağlıklı ilerletmek ve gerçek kullanım senaryolarını ölçebilmek için tercih edildi.

    Mimari olarak uygulama modüler bir yapıda kurgulandı; temel yapı, modül ayrımları ve veri akışı tarafını baştan ben tasarladım. Yapay zekâ burada karar verici değil, geliştirme sürecini hızlandıran bir araç olarak kullanıldı.

    Teknik tarafta Vite + Electron tabanlı bir yapı bulunuyor. Yerel veri yönetimi için better-sqlite3 kullanılıyor ve gereksiz servisler arka planda tutulmuyor. Bu sayede uygulama açılışta anlık olarak maksimum ~300 MB RAM seviyesine çıksa da, herhangi bir oyun başlatıldığında otomatik olarak minimize oluyor, CPU kullanımı sıfıra yakın seviyeye iniyor ve bellek tüketimi ~170 MB civarına düşüyor.

    Bu davranış bilinçli olarak tasarlandı; amaç, oyun veya medya çalışırken sistem kaynaklarını arka planda mümkün olan en düşük seviyede tutmak. Mevcut durumda bu değerler, benzer launcher çözümlerinden daha düşük seviyelerde.

    Arayüz tarafına ağırlık verilmesinin sebebi de uzun vadede TV, koltuk kullanımı ve uzaktan kumanda senaryolarına uygun bir deneyim hedeflenmesi. Android TV benzeri gömülü çözümler ve Linux tabanlı özelleştirilmiş bir yapı fikri de yol haritasında yer alıyor; ancak bunlar daha ileri aşamalar.

    Değerli geri bildiriminiz için teşekkür ederim.

    _____________________________




  • Yapay Zeka’dan İlgili Konular
    Böyle Bir Program Var mı?
    12 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.