Hactor0
80+
- Katılım
- 15 Ekim 2026
- Mesajlar
- 5
- Reaksiyon skoru
- 2
Merhaba arkadaşlar, geliştirdiğim Flux’u burada da tanıtıp görüşlerinizi almak istedim. Amacım dosya indirmeyi, tarayıcıdan video/ses almayı ve torrent işlerini tek bir programda toplamak. Şu an 2.3 sürümü yayımlandı; Windows için kurulum ve taşınabilir paket, Linux için RPM paketi var.
Flux her zaman ücretsiz olacak. Deneme süresi veya abonelik yok; kendi kodu MIT lisansıyla açık kaynak. IDM’ye ücretsiz alternatif arayanların deneyip nelerin iyi, nelerin eksik olduğunu yazması hoşuma gider.
2.3: Medya indirmesinde yaklaşık ilerleme ve kalan süre. Görsel yerel test kaynağından.
Dosya indirirken neler yapabiliyor?
Tarayıcıdan dosya, video ve ses
Chrome, Edge, Brave ve uyumlu Chromium tarayıcılarıyla Firefox için eklenti var. Normal dosyaları Flux’a aktarabiliyor. Video sayfalarında taşınabilir bir indirme düğmesi çıkıyor; sayfa ve ağdaki erişilebilir medya kaynaklarını, sesleri ve iframe oynatıcılarını izliyor. Kayan düğmeyi taşıyabiliyor, eklentiden gizleyip açabiliyor ve paneli dışarı tıklayarak kapatabiliyorsunuz.
Her sitede ve her videoda çalışır iddiam yok; DRM, CAPTCHA veya giriş korumasını aşmıyor. Canlı yayınlarda/yetersiz veride kalan süre belirsiz olabilir.
Torrent için ayrı program gerekmiyor
Magnet bağlantıları, bilgisayardaki veya HTTP adresindeki .torrent dosyaları destekleniyor. v1, v2 ve hibrit torrent motorları uygulamanın içinde; ayrı bir servis kurmak gerekmiyor. Linux dağıtımları gibi yasal içerikler için de kullanılabilir.
2.3: Torrent paylaşımı ve görev başına sınırlar.
2.3’te eklediklerim: torrent klasörü izleme ve Linux RPM
İzlenecek klasörü seçiyorsunuz; içine gelen .torrent dosyalarını Flux açıkken, sistem tepsisindeyken de algılıyor. En fazla 16 klasör izlenebiliyor; yazımı bitmiş dosyalar üç saniyede bir kontrol ediliyor. İsterseniz önce onay istiyor, isterseniz doğrudan kuyruğa ekliyor; ayrı hedef klasör de seçilebiliyor.
Aynı içeriği yeniden adlandırsanız, programı yeniden açsanız veya eski görevi silseniz bile tekrar eklemiyor. Kaynak .torrent dosyalarını silmiyor/taşımıyor. Yalnız seçilen klasörün doğrudan içini tarıyor; alt klasörleri değil.
RPM paketi Fedora x86_64 için hazır. Windows’ta geliştirdim; Linux tarafını kontrollü Fedora ortamında test ettik. Günlük Linux kullanıcısı geri bildirimi bu yüzden özellikle değerli. Linux’ta da aynı Chromium/Firefox eklentileri kullanılabiliyor.
2.3: Klasör izleme, onay/otomatik ekleme ve hedef klasör seçimi.
Günlük kullanımda kalan detaylar
Teknik tarafını merak edenler için: Rust, Tauri 2, React 19, Tokio, SQLite WAL, yt-dlp ve FFmpeg kullanıyor.
İndirme ve kurulum
Paketler ve kaynak kod aşağıdaki GitHub bağlantılarında. Tarayıcıdan indirme için masaüstü programının yanında eklentiyi de kurmak gerekiyor:
1. Flux’u kurun; Chromium veya Firefox eklenti ZIP’ini indirip bir klasöre çıkarın.
2. Chromium tarayıcılarda Eklentiler → Geliştirici modu → Paketlenmemiş öğe yükle yolundan eklenti klasörünü seçin. Firefox’ta about:debugging#/runtime/this-firefox → Geçici eklenti yükle ile manifest.json dosyasını seçin. Firefox paketi şu an geçici kurulum; tarayıcı yeniden açılınca tekrar yüklenmesi gerekiyor.
3. Flux’u bir kez açın. Tarayıcı bağlantısı normalde otomatik hazırlanıyor. Bağlanmazsa programda Ayarlar → Tarayıcı bütünleşmesi → Tarayıcı köprüsünü onar seçeneğini kullanın. Eklentide indirme yakalamayı açın, istenen izinleri verin ve açık video sekmesini yenileyin.
Windows paketlerinde henüz yayıncı sertifikası yok; kurulum ve dosya doğrulama ayrıntıları README’de.
Geliştirmeye devam ediyorum. Ölçmediğim için “IDM’den kesin hızlı” gibi bir iddiam yok. Deneyenler özellikle duraklatma/sürdürme, tarayıcı bağlantısı, klasör izleme ve Linux deneyimini paylaşırsa çok sevinirim. Hata bildirirken sürümü ve tekrar etme adımlarını yazmanız yeterli; özel bağlantı veya çerez paylaşmayın.
GitHub ve kaynak kod: https://github.com/Hactor00/Flux
2.3 indirme paketleri: https://github.com/Hactor00/Flux/releases/tag/v2.3.0
Flux her zaman ücretsiz olacak. Deneme süresi veya abonelik yok; kendi kodu MIT lisansıyla açık kaynak. IDM’ye ücretsiz alternatif arayanların deneyip nelerin iyi, nelerin eksik olduğunu yazması hoşuma gider.
2.3: Medya indirmesinde yaklaşık ilerleme ve kalan süre. Görsel yerel test kaynağından.
Dosya indirirken neler yapabiliyor?
- Otomatik bağlantı seçimi veya elle 1–32 bağlantı; sunucu destekliyorsa duraklatıp kaldığı yerden devam etme. Geçici kopmalarda sınırlı yeniden deneme ve takılan bağlantıları yenileme. HTTP/3 desteği ve gerektiğinde TCP’ye dönüş de var.
- Parçaları doğrudan tek geçici dosyanın farklı konumlarına yazma; indirme sonunda uzun bir parça birleştirme aşaması yok. Checkpoint ve son dosyada SHA-256 bütünlük kontrolü var.
- Öncelik, zamanlama, toplam/görev başına hız sınırı, kuyruk başlatma ve toplu duraklatma. Tek seferde 500 bağlantı, joker ve numaralı URL aralıklarıyla toplu ekleme.
- Aranabilir ve sıralanabilir yerel geçmiş; eklenme, başlangıç ve tamamlanma tarihleri. Çoklu seçim, dosyayı açma/klasörde gösterme ve Windows’ta tamamlanan dosyayı başka uygulamaya sürükleme.
Tarayıcıdan dosya, video ve ses
Chrome, Edge, Brave ve uyumlu Chromium tarayıcılarıyla Firefox için eklenti var. Normal dosyaları Flux’a aktarabiliyor. Video sayfalarında taşınabilir bir indirme düğmesi çıkıyor; sayfa ve ağdaki erişilebilir medya kaynaklarını, sesleri ve iframe oynatıcılarını izliyor. Kayan düğmeyi taşıyabiliyor, eklentiden gizleyip açabiliyor ve paneli dışarı tıklayarak kapatabiliyorsunuz.
- Mevcut kaynaklara göre kalite/çözünürlük, fps, ses ve altyazı seçimi; desteklenen oynatma listeleri, kanal akışları ve sayfadaki çoklu bağlantıları kuyruğa alma.
- HLS/DASH/TS akışları, MP4/MKV video, MP3 ve kayıpsız MKA ses; FFmpeg ile ses-video birleştirme, altyazıyı gömme veya SRT çıkarma, bölüm bilgileri ve iki geçişli ses normalizasyonu.
- Boyutu baştan belli olmayan sonlu medyada yeterli süre/parça bilgisi varsa yaklaşık boyut, ilerleme ve kalan süre. Uyumlu kaynaklarda süresi dolan bağlantı için tarayıcı oturumunu yenileyerek kurtarma.
Her sitede ve her videoda çalışır iddiam yok; DRM, CAPTCHA veya giriş korumasını aşmıyor. Canlı yayınlarda/yetersiz veride kalan süre belirsiz olabilir.
Torrent için ayrı program gerekmiyor
Magnet bağlantıları, bilgisayardaki veya HTTP adresindeki .torrent dosyaları destekleniyor. v1, v2 ve hibrit torrent motorları uygulamanın içinde; ayrı bir servis kurmak gerekmiyor. Linux dağıtımları gibi yasal içerikler için de kullanılabilir.
- DHT, tracker, PEX/LSD, eş bilgileri, indirilecek dosyaları seçme ve parça doğrulama.
- İndirme/yükleme hız sınırı, eş sınırı ve görev başına ayarlar. Paylaşımı oran, süre, ikisinden biri veya sınırsız olarak yönetme ya da kapatma; varsayılan oran 1,0.
2.3: Torrent paylaşımı ve görev başına sınırlar.
2.3’te eklediklerim: torrent klasörü izleme ve Linux RPM
İzlenecek klasörü seçiyorsunuz; içine gelen .torrent dosyalarını Flux açıkken, sistem tepsisindeyken de algılıyor. En fazla 16 klasör izlenebiliyor; yazımı bitmiş dosyalar üç saniyede bir kontrol ediliyor. İsterseniz önce onay istiyor, isterseniz doğrudan kuyruğa ekliyor; ayrı hedef klasör de seçilebiliyor.
Aynı içeriği yeniden adlandırsanız, programı yeniden açsanız veya eski görevi silseniz bile tekrar eklemiyor. Kaynak .torrent dosyalarını silmiyor/taşımıyor. Yalnız seçilen klasörün doğrudan içini tarıyor; alt klasörleri değil.
RPM paketi Fedora x86_64 için hazır. Windows’ta geliştirdim; Linux tarafını kontrollü Fedora ortamında test ettik. Günlük Linux kullanıcısı geri bildirimi bu yüzden özellikle değerli. Linux’ta da aynı Chromium/Firefox eklentileri kullanılabiliyor.
2.3: Klasör izleme, onay/otomatik ekleme ve hedef klasör seçimi.
Günlük kullanımda kalan detaylar
- Türkçe dâhil 20 dil. Masaüstü sistem dilini, eklenti tarayıcı dilini algılıyor; desteklenmeyen dilde İngilizce açılıyor. Elle seçim ve Arapça/Urduca sağdan sola görünüm var.
- İsteğe bağlı kategori klasörleri, pano izleme, sessiz kuyruğa ekleme ve otomatik başlangıç. Kuyruk bitince 30 saniye içinde iptal edilebilen çıkış/uyku/hazırda bekletme/kapatma seçenekleri.
- Windows’ta açılışta güncelleme kontrolü ve kurmadan önce kullanıcı onayı; güncelleme imzası doğrulanıyor. Linux RPM güncellemeleri paket yöneticisiyle yapılıyor.
- Geçmiş ve ayarlar cihazda tutuluyor; Flux hesabı veya analiz sunucusu yok. İsteğe bağlı Real-Debrid, AllDebrid ve Premiumize hesap entegrasyonu da var; geçerli hesap/API anahtarı gerekiyor.
Teknik tarafını merak edenler için: Rust, Tauri 2, React 19, Tokio, SQLite WAL, yt-dlp ve FFmpeg kullanıyor.
İndirme ve kurulum
Paketler ve kaynak kod aşağıdaki GitHub bağlantılarında. Tarayıcıdan indirme için masaüstü programının yanında eklentiyi de kurmak gerekiyor:
1. Flux’u kurun; Chromium veya Firefox eklenti ZIP’ini indirip bir klasöre çıkarın.
2. Chromium tarayıcılarda Eklentiler → Geliştirici modu → Paketlenmemiş öğe yükle yolundan eklenti klasörünü seçin. Firefox’ta about:debugging#/runtime/this-firefox → Geçici eklenti yükle ile manifest.json dosyasını seçin. Firefox paketi şu an geçici kurulum; tarayıcı yeniden açılınca tekrar yüklenmesi gerekiyor.
3. Flux’u bir kez açın. Tarayıcı bağlantısı normalde otomatik hazırlanıyor. Bağlanmazsa programda Ayarlar → Tarayıcı bütünleşmesi → Tarayıcı köprüsünü onar seçeneğini kullanın. Eklentide indirme yakalamayı açın, istenen izinleri verin ve açık video sekmesini yenileyin.
Windows paketlerinde henüz yayıncı sertifikası yok; kurulum ve dosya doğrulama ayrıntıları README’de.
Geliştirmeye devam ediyorum. Ölçmediğim için “IDM’den kesin hızlı” gibi bir iddiam yok. Deneyenler özellikle duraklatma/sürdürme, tarayıcı bağlantısı, klasör izleme ve Linux deneyimini paylaşırsa çok sevinirim. Hata bildirirken sürümü ve tekrar etme adımlarını yazmanız yeterli; özel bağlantı veya çerez paylaşmayın.
GitHub ve kaynak kod: https://github.com/Hactor00/Flux
2.3 indirme paketleri: https://github.com/Hactor00/Flux/releases/tag/v2.3.0