• 15-10-2026, 22:14:20
    #1

    Flux 2.3 ana arayüzü — tarayıcı önizlemesi.

    Selamlar, geliştirdiğim Flux isimli indirme yöneticisini burada da paylaşmak istedim. Normal dosyaları, desteklenen sitelerdeki video/ses içeriklerini ve torrentleri tek uygulamadan yönetebiliyorsunuz. Güncel sürüm 2.3; Windows için kurulum ve taşınabilir paket, Linux için de RPM paketi var.

    Flux her zaman ücretsiz olacak. Deneme süresi veya abonelik yok. Projenin kendi kaynak kodu MIT lisansıyla GitHub’da açık; kullanmak için Flux hesabı açmanız da gerekmiyor.

    Dosya indirme tarafında neler var?
    • Bağlantı sayısını otomatik seçme veya elle 1–32 arasında ayarlama, sunucu destekliyorsa duraklatıp kaldığı yerden sürdürme ve kesilen bağlantılarda yeniden deneme.
    • Tek seferde 500 bağlantıya kadar toplu ekleme, numaralı bağlantı aralıkları, kuyruk, öncelik, zamanlama ve hız sınırları.
    • Dosyanın parçalarını aynı geçici dosyanın farklı konumlarına yazma; indirme sonunda parçaları baştan birleştirme gerekmiyor. Kontrol noktaları ve SHA-256 doğrulaması da var.
    • Aranabilir indirme geçmişi; eklenme, başlama ve tamamlanma zamanları. Windows’ta tamamlanan dosyaları başka uygulamalara sürüklemek de mümkün.
    Tarayıcıdan tek tuşla video indirme var mı?
    Evet. Chrome, Edge, Brave, Opera gibi Chromium tabanlı tarayıcılar ve Firefox için eklenti bulunuyor. Algılanan videonun üzerinde taşınabilir bir indirme düğmesi çıkıyor; kaliteyi seçip Flux’a gönderebiliyorsunuz. Normal dosya bağlantılarını da uygulamaya aktarabiliyor.

    Desteklenen kaynaklarda çözünürlük, kare hızı, ses ve altyazı seçimi; HLS/DASH akışları, MP4/MKV çıktısı, MP3 veya kayıpsız MKA ses kaydı var. Uygun oynatma listelerini ve kanalları topluca kuyruğa eklemek de mümkün. Boyutu başta bilinmeyen sonlu yayınlarda yeterli bilgi varsa ilerleme ve kalan süre yaklaşık hesaplanıyor.


    Medya indirmesinde ilerleme, hız ve kalan süre görünümü. Bu örnek yerel bir test kaynağından alınmıştır.

    Her siteyi koşulsuz indirebildiğini söylemek istemem: sitenin yapısı ve erişim izinleri etkili. DRM korumasını veya CAPTCHA’yı aşmıyor; oturum isteyen kaynaklarda da erişiminizin olması gerekiyor.

    Torrent için ayrı uygulama açmak gerekmiyor
    Magnet bağlantıları ve .torrent dosyaları destekleniyor. Torrent içindeki dosyaları seçebiliyor, eşleri görebiliyor, indirme/yükleme hızını ve eş sayısını sınırlayabiliyorsunuz. Paylaşımı kapatmak ya da oran/süre sınırı koymak da mümkün.


    Torrent durumu, paylaşım ve görev başına sınırlar.

    2.3 ile gelen iki yenilik
    Birincisi, istenen .torrent klasörü izleme özelliği. Seçtiğiniz klasöre bir torrent dosyası bıraktığınızda Flux bunu algılıyor. İsterseniz onay isteyerek, isterseniz otomatik kuyruğa alarak çalışıyor. 16 klasöre kadar eklenebiliyor; aynı torrent yeniden adlandırılsa veya uygulama yeniden açılsa da tekrar tekrar eklenmesi engelleniyor. Kaynak .torrent dosyası silinmiyor. İzleme için Flux’un açık olması yeterli; tepside çalışabilir.

    İkincisi Linux RPM paketi. Linux tarafını kontrollü sanal ortamda test ettim; her dağıtımda uzun süreli kullanım testi yapmış değilim. Günlük kullanımda deneyip iyi/kötü geri bildirim verirseniz özellikle faydalı olur.


    İzlenecek torrent klasörleri ve otomatik ekleme ayarları.

    Günlük kullanımda
    Türkçe dahil 20 dil, sistem dilini otomatik seçme, isteğe bağlı pano takibi, kategori klasörleri ve kuyruk bitince bilgisayarı kapatma/uyutma gibi seçenekler bulunuyor. İndirme geçmişi cihazda tutuluyor. Windows’ta açılışta güncelleme kontrolü yapılıyor; kurulum kullanıcı onayıyla gerçekleşiyor.

    Teknik tarafını merak edenler için Rust, Tauri 2 ve React kullanıyorum. Medyada yt-dlp/FFmpeg, torrentte gömülü motor, geçmiş ve görevlerde SQLite var. Kaynak kodu incelemek veya katkı vermek isteyenlere de açık.

    Nasıl kurulur, eklenti nasıl bağlanır?
    1. Aşağıdaki sürüm sayfasından sisteminize uygun paketi indirip Flux’u bir kez açın.
    2. Tarayıcı eklentisini ayrıca kurun. Chromium tarafında ZIP’i çıkarıp uzantılar sayfasında geliştirici moduyla “Paketlenmemiş öğe yükle” kullanılıyor. Firefox ZIP’i henüz imzasız; standart Firefox’ta about:debugging üzerinden geçici yükleniyor ve yeniden başlatmada tekrar yüklemek gerekiyor. Adımlar README’de var.
    3. Flux yerel tarayıcı bağlantısını açılışta otomatik kaydediyor. Bağlantı kurulmazsa Ayarlar → Tarayıcı bütünleştirmesi → Tarayıcı köprüsünü onar bölümünü kullanın, eklentinin izinlerini verip mevcut sekmeleri yenileyin.
    Windows paketleri şu an yayıncı sertifikasıyla imzalı değil; indirmeden önce README’deki dağıtım notlarını okuyabilirsiniz.

    Kaynak kodu ve kurulum açıklamaları:
    https://github.com/Hactor00/Flux
    Flux 2.3 indirme paketleri:
    https://github.com/Hactor00/Flux/releases/tag/v2.3.0

    Henüz gelişmeye devam eden bir proje. Deneyenler hangi sistemde ve tarayıcıda kullandığını, takıldığı yeri veya eksik bulduğu özelliği yazarsa sevinirim. Sadece “güzel olmuş” yorumundan çok, günlük kullanımda neyin işe yarayıp neyin uğraştırdığını duymak istiyorum. :)
  • 15-10-2026, 22:22:26
    #2
    Emeğinize sağlık. Yorum yapan İlk 10 kişiye ömür boyu lisans yapabilirsiniz
  • 15-10-2026, 22:22:35
    #3
    Çok iyi teşekkürler
  • 15-10-2026, 22:24:42
    #4
    Kamerekenel adlı üyeden alıntı: mesajı görüntüle
    Emeğinize sağlık. Yorum yapan İlk 10 kişiye ömür boyu lisans yapabilirsiniz
    Teşekkür ederim İlk 10 kişiyle sınırlamayalım, herkese ömür boyu ücretsiz olsun. Flux zaten açık kaynak ve her zaman ücretsiz kalacak; lisans satın alma veya abonelik gerekmeyecek. Destek olmak isteyenlerin GitHub’da projeye yıldız vermesi yeterli, o da tamamen gönüllü.
  • 15-10-2026, 22:24:58
    #5
    Arayuz temiz guzel gorunuyor, youtube destegi de olursa daha guzel
  • 15-10-2026, 22:25:45
    #6
    birkaç f*lm sitesinde denedim ama "Specified native messaging host not found." diyor hocam. Belirli sitelerde mi çalışıyor?

    Edit: sanırım windows uygulamasını kurmadığım için böyle diyor.

    Edit2: FFmpeg failed: [in#1 @ 000001a068c91140] URL http://127.0.0.1:52979/42c8732e223a4...ur/seg_000.png is not in allowed_segment_extensions, consider updating hls.c and submitting a patch to ffmpeg-devel, if this should be added [in#1 @ 000001a068c99000] Error opening input: Invalid data found when processing input Error opening input file http://127.0.0.1:52979/42c8732e223a4...**************. Error opening input files: Invalid data found when processing input

    uzantısı ts değil png olduğu için sanırım hata verdi hocam.
    indirirken bir yandan da birleştiriyor mu video dosyasını
  • 15-10-2026, 22:32:57
    #7
    patrick adlı üyeden alıntı: mesajı görüntüle
    Arayuz temiz guzel gorunuyor, youtube destegi de olursa daha guzel
    Teşekkür ederim YouTube desteği mevcut hocam. Tarayıcı eklentisini kurup Flux’a bağlayınca YouTube ve desteklenen birçok platformdan video ya da ses indirebiliyorsunuz. Kalite seçimi ve MP3 olarak kaydetme seçenekleri de var. Eklentinin kurulum ve bağlantı adımlarını GitHub’daki README’ye ekledim.
  • 15-10-2026, 22:34:26
    #8
    OktayDurak adlı üyeden alıntı: mesajı görüntüle
    birkaç f*lm sitesinde denedim ama "Specified native messaging host not found." diyor hocam. Belirli sitelerde mi çalışıyor?

    Edit: sanırım windows uygulamasını kurmadığım için böyle diyor.

    Edit2: FFmpeg failed: [in#1 @ 000001a068c91140] URL http://127.0.0.1:52979/42c8732e223a4...ur/seg_000.png is not in allowed_segment_extensions, consider updating hls.c and submitting a patch to ffmpeg-devel, if this should be added [in#1 @ 000001a068c99000] Error opening input: Invalid data found when processing input Error opening input file http://127.0.0.1:52979/42c8732e223a4...**************. Error opening input files: Invalid data found when processing input

    uzantısı ts değil png olduğu için sanırım hata verdi hocam.
    indirirken bir yandan da birleştiriyor mu video dosyasını
    Hocam, gerçek veri video olsa da parçaların .png/.jpg gibi uzantılarla sunulması FFmpeg’in uzantı kontrolüne takılabiliyor. Evet, parçalar indikçe video ve ses akışlarını çıktı dosyasında birleştiriyor; sonunda da dosyayı sonlandırıp doğruluyor.
    Önceki testlerde sorunsuz çalışan akışlar vardı. Bugün Linux tarafı için yaptığımız güncellemelerde ortak medya kodu etkilenmiş olabilir ama sebebin bu olduğunu henüz kesinleştirmedim. Şimdi bu örneği kontrol edip sorunu düzelteceğim. Bildirdiğiniz için teşekkür ederim.
  • 15-10-2026, 22:50:53
    #9
    HaCToR0 adlı üyeden alıntı: mesajı görüntüle
    Hocam, gerçek veri video olsa da parçaların .png/.jpg gibi uzantılarla sunulması FFmpeg’in uzantı kontrolüne takılabiliyor. Evet, parçalar indikçe video ve ses akışlarını çıktı dosyasında birleştiriyor; sonunda da dosyayı sonlandırıp doğruluyor.
    Önceki testlerde sorunsuz çalışan akışlar vardı. Bugün Linux tarafı için yaptığımız güncellemelerde ortak medya kodu etkilenmiş olabilir ama sebebin bu olduğunu henüz kesinleştirmedim. Şimdi bu örneği kontrol edip sorunu düzelteceğim. Bildirdiğiniz için teşekkür ederim.
    Rica ederim hocam. Ben de benzer bir şey üzerinde çalışmaya yeni başlamıştım ama windows uygulaması yok benimkinde.
    Müsait olunca daha fazla testler yapacağım. Kolay gelsin.