Browse, filter and bulk-download YTS movie torrents. Local database, Excel export, English / Türkçe UI. Windows .exe & CachyOS package.
Dosyaya git
2026-09-16 17:29:29 +03:00
.github Add Ubuntu/Debian .deb package, simplify English README 2026-09-16 17:21:04 +03:00
docs YTS Torrent Downloader v1.1.0 2026-09-16 17:15:47 +03:00
paketleme Add Ubuntu/Debian .deb package, simplify English README 2026-09-16 17:21:04 +03:00
.gitignore YTS Torrent Downloader v1.1.0 2026-09-16 17:15:47 +03:00
CHANGELOG.md Add Ubuntu/Debian .deb package, simplify English README 2026-09-16 17:21:04 +03:00
CONTRIBUTING.md YTS Torrent Downloader v1.1.0 2026-09-16 17:15:47 +03:00
LICENSE YTS Torrent Downloader v1.1.0 2026-09-16 17:15:47 +03:00
README.md Host README images on a CDN 2026-09-16 17:29:29 +03:00
README.tr.md Host README images on a CDN 2026-09-16 17:29:29 +03:00
requirements.txt YTS Torrent Downloader v1.1.0 2026-09-16 17:15:47 +03:00
yts_downloader.py YTS Torrent Downloader v1.1.0 2026-09-16 17:15:47 +03:00

YTS Torrent Downloader ikonu

YTS Torrent Downloader

YTS film kataloğunu yerel veritabanına çeken, saniyeler içinde filtreleyen ve seçtiğin filmlerin torrent dosyalarını toplu indiren masaüstü uygulaması.

Sürüm İndirme Python Windows Linux Lisans: MIT Arayüz

English · Türkçe

İndir · Özellikler · Kullanım · Geliştirme · Sürüm notları

IMDb puanına göre sıralı, 2024-2020 ve 7+ filtreli film listesi

✨ Özellikler

🗄️ Yerel veritabanı 75.000+ filmlik katalog ilk açılışta ~3 dakikada SQLite'a çekilir. Sonraki açılışlarda sadece yeni filmler eklenir. Yarıda kalırsa kaldığı yerden devam eder.
🔍 Arama İsimle (büyük/küçük harf ve Türkçe karakter duyarsız: kolpacino → Kolpaçino) veya IMDb ID ile (tt0133093, 0133093 ya da IMDb linki).
🎛️ Filtreler Tür · Kalite (720p / 1080p / 2160p / 3D…) · Dil (film sayılarıyla) · IMDb (0+ … 9+ veya iki puan arası) · Yıl (5 yıllık aralıklar veya iki yıl arası).
↕️ Sıralama Herhangi bir sütun başlığına tıkla, tekrar tıklayınca ters çevrilir. Bilinmeyen değerler hep en altta kalır.
☑️ Toplu seçim Tek tek, sayfa sayfa veya filtreye uyan tüm filmleri işaretle. İşaretler sayfalar arasında korunur.
⬇️ İndirme İstenen kalitede ya da En iyi (2160p → 1080p → 720p) .torrent dosyaları; aynı kalitede en çok seed'li olan seçilir. İndirilenler işaretlenir ve kaydedilir.
🧲 Magnet İşaretli filmlerin magnet linklerini .txt olarak kaydet.
📊 Excel İşaretliler, indirilenler veya listelenen tüm filmler; IMDb ID, ad, yıl, puan, dil, türler, süre, kaliteler ve tıklanabilir IMDb linki.
🌐 İki dil Türkçe ve İngilizce arayüz; sistem diline göre otomatik seçilir, istediğin an değiştirilir.
🖥️ Çoklu platform Windows için tek dosyalık .exe, CachyOS / Arch için pacman paketi.
🔎 Arama ekranı İsimle arama örneği

📦 Kurulum

Hazır dosyalar son sürüm sayfasında.

Platform Dosya
🪟 Windows 10 / 11 YTS_Downloader.exe Taşınabilir, Python gerekmez
🐧 CachyOS / Arch Linux yts-downloader-<sürüm>-cachyos.tar.gz pacman paketi
🐍 Tüm sistemler Kaynak kod Python 3.10+

🪟 Windows

  1. YTS_Downloader.exe dosyasını indir, istediğin klasöre koy.
  2. Çift tıkla.

İmzasız olduğu için SmartScreen uyarı verebilir: Ek bilgi → Yine de çalıştır. Veritabanı ve torrentler .exe'nin yanına kaydedilir; klasörü taşıyarak her yerde kullanabilirsin.

🐧 CachyOS / Arch Linux

tar -xzf yts-downloader-*-cachyos.tar.gz
cd yts-downloader
makepkg -si

Uygulama menüsünde YTS Torrent Downloader olarak görünür veya terminalden yts-downloader ile açılır. Veriler ~/.local/share/yts-downloader/ altında tutulur. Kaldırmak için: sudo pacman -R yts-downloader

🐍 Kaynak koddan

pip install -r requirements.txt
python yts_downloader.py

Linux'ta Tkinter ayrıca gerekebilir: sudo pacman -S tk · sudo apt install python3-tk


🚀 Kullanım

  1. İlk açılış: Katalog otomatik indirilir; filmler geldikçe listede görünür.
  2. Bul: Arama kutusuna isim veya IMDb ID yaz, ya da filtreleri seç.
  3. Sırala: Sütun başlığına tıkla (▲ / ▼).
  4. İşaretle: Seç sütunundaki kutuya tıkla veya birden çok satırı seçip Boşluk tuşuna bas.
  5. İndir: İndirilecek kaliteyi seç → ⬇ İşaretlileri indir.
  6. Dışa aktar: 📊 Excel'e aktar ▾ veya 🧲 Magnet linklerini kaydet.

Bir filme çift tıklarsan IMDb sayfası açılır. Arayüz dilini sağ üstteki 🌐 Arayüz kutusundan değiştirebilirsin.

Dosya Açıklama
yts.db Film veritabanı ve indirme geçmişi
torrents/ İndirilen .torrent dosyaları (klasör değiştirilebilir)
error.log Sorun olursa ayrıntılar burada

🛠️ Geliştirme

├── yts_downloader.py          # Uygulamanın tamamı (Tkinter + SQLite), çeviriler dahil
├── requirements.txt
├── paketleme/
│   ├── build_all.ps1          # Windows .exe + CachyOS paketini üretir
│   ├── make_icon.py           # icon.png / icon.ico
│   └── linux/                 # PKGBUILD, .desktop, başlatıcı, INSTALL.txt
├── docs/                      # Ekran görüntüleri
└── .github/                   # Release iş akışı, issue şablonları

Yerelde derlemek (Windows):

pip install -r requirements.txt pyinstaller pillow
powershell -ExecutionPolicy Bypass -File paketleme\build_all.ps1

Çıktılar Dagitim/ klasörüne yazılır.

Yeni sürüm yayınlamak: yts_downloader.py içindeki APP_VERSION ve PKGBUILD içindeki pkgver değerini artır, ardından:

git tag v1.1.1
git push origin v1.1.1

GitHub Actions .exe'yi ve CachyOS paketini derleyip sürüme ekler.

Yeni dil eklemek: UI_LANGS listesine (kod, ad) ekle ve TEXTS ile LANGUAGE_NAMES içindeki her kayda bir çeviri daha yaz. Ayrıntılar: CONTRIBUTING.md.


⚠️ Yasal uyarı

Bu proje yalnızca herkese açık bir API'den meta veri ve torrent dosyası indirir; hiçbir film içeriği barındırmaz veya dağıtmaz. Telif hakkıyla korunan içeriklerin indirilmesi birçok ülkede yasa dışıdır. Bulunduğun ülkenin yasalarına uymak tamamen kullanıcının sorumluluğundadır. Proje YTS ile bağlantılı değildir.

📄 Lisans

MIT Lisansı ile yayınlanmıştır: ücretsiz kullanabilir, değiştirebilir ve paylaşabilirsin.