İçeriğe git
Siber Radyo
50%
SIBERFORUM V5.0 #BIREFSANENINDÖNÜŞÜ
SIBERDEYIZLAUNCHER YAYINLANDI
bilalgg

GÜNCEL [PROJE] Reklamsız Masaüstü Medya İndirici: FETCH 🚀

10 | 0 | 0
Seviye 2

🛠️ FETCH Nedir ve Ne İşe Yarar?

FETCH, arka planda (system tray) minimum kaynak tüketerek çalışan, kopyaladığınız veya sisteme girdiğiniz medya linklerini hızlıca indirmenizi sağlayan Python ve Flask tabanlı bir masaüstü uygulaması.


🚀 FETCH: Kurulum Rehberi

Projeyi kendi bilgisayarında ilk kez çalıştıracak birisinin yapması gerekenler sırasıyla şunlardır:

1. Python ve Kütüphanelerin Kurulması

Bilgisayarınızda Python (tercihen 3.11 veya üzeri) kurulu olmalıdır. Ardından terminal üzerinden gerekli kütüphaneleri yüklemesi gerekir:

pip install flask firebase-admin pystray Pillow yt-dlp

2. Firebase Firestore Yapılandırması (🔑) (İsteğe Bağlı)

Uygulamanın loglama özelliğini kullanabilmek için kendi Firebase projenizi bağlamanız gerekmektedir:

  1. Firebase Console üzerinden yeni bir proje oluşturun.

  2. Projenizde Firestore Database'i aktif edin ve app_logs adında bir koleksiyon (collection) oluşturun.

  3. Sol menüdeki dişli çark simgesine tıklayıp Proje Ayarları (Project Settings) sayfasına gidin.

  4. Hizmet Hesapları (Service Accounts) sekmesine geçin.

  5. "Yeni özel anahtar oluştur" (Generate new private key) butonuna tıklayarak .json formatındaki anahtar dosyasını indirin.

  6. İndirdiğiniz bu dosyanın adını serviceAccountKey.json olarak değiştirin ve FETCH projesinin ana dizinine yapıştırın.

3. Uygulamayı Başlatma

Tüm adımları tamamladıktan sonra terminal üzerinden ana dosyayı tetikleyerek uygulamayı başlatabilirsiniz:

Bash

python tray.py

🏗️ Altyapı

  • Backend: Python, Flask

  • Sistem Entegrasyonu: PySTray, Pillow (Tray ikon yönetimi için)

  • Veritabanı / Loglama: Firebase Admin SDK (Firestore)

  • Medya İndirme Motoru: yt-dlp (ya da kullandığınız ilgili kütüphane)

🔌 Özel Chrome Eklentisi Entegrasyonu

Zip içerisinde bulunan browser-extension klasörünü web eklentisi olarak kullanabilirsiniz.


İndirme Linki: https://gofile.io/d/bTtDSN

Son düzenleme: bilalgg (Değişiklikleri Gör)
ɴᴇʀᴇʏᴇ ᴅöɴᴇʀꜱᴇɴ ᴅöɴ ᴘᴏᴘᴏɴ ʜᴇʀ ᴢᴀᴍᴀɴ ᴀʀᴋᴀɴᴅᴀᴅıʀ...

    Yorum yapmak için bir hesap oluşturun veya giriş yapın

    Topluluğumuzda yorum bırakabilmek ve gizli içerikleri görebilmek için üye olmanız gerekmektedir.

    Yeni Hesap Oluştur

    Community topluluğumuza ücretsiz olarak katılmak için hızlıca kayıt olun.

    Kayıt Ol

    Giriş Yap

    Zaten üye misiniz? Hesabınıza giriş yaparak hemen paylaşıma devam edin.

    Giriş Yap

    Benzer Konular

    Aynı Kategorideki Diğer Konular
    crowlesh
    Yazan: crowlesh 11 saat
    Zorunlu
    5 Yanıt
    169 İzlenme
    Databoy
    Databoy 3 saat
    lUvien
    Yazan: lUvien 4 gün
    Zorunlu
    2 Yanıt
    218 İzlenme
    canbx
    canbx 3 gün
    lUvien
    TASARIM 3x hazır index
    Yazan: lUvien 4 gün
    Zorunlu
    1 Yanıt
    178 İzlenme
    canbx
    canbx 3 gün
    Gevorg
    Yazan: Gevorg 6 gün
    Zorunlu
    1 Yanıt
    187 İzlenme
    RXbypass
    RXbypass 6 gün
    Gevorg
    Zorunlu
    2 Yanıt
    270 İzlenme
    enAI
    enAI 6 gün
    Hoş Geldiniz Giriş yaparak tüm özelliklere erişebilirsiniz.
    ×
    ×
    • Yeni Oluştur...
    Sohbet