Ana içeriğe geç

Kurulum

Weeb CLI, platformunuza ve tercihlerinize bağlı olarak birden fazla yöntemle kurulabilir.

PyPI (Evrensel)

Weeb CLI'yi kurmanın en kolay yolu pip üzerinden:

pip install weeb-cli

En son sürüme güncellemek için:

pip install --upgrade weeb-cli

Arch Linux (AUR)

Arch Linux kullanıcıları için Weeb CLI, AUR'da mevcuttur:

yay -S weeb-cli

Veya başka bir AUR yardımcısı kullanarak:

paru -S weeb-cli

Taşınabilir Çalıştırılabilir Dosyalar

Windows, macOS ve Linux için önceden oluşturulmuş taşınabilir çalıştırılabilir dosyalar Releases sayfasından edinilebilir.

  1. Platformunuz için uygun dosyayı indirin
  2. Arşivi çıkarın
  3. Çalıştırılabilir dosyayı çalıştırın

Geliştirici Kurulumu

Geliştirme veya projeye katkıda bulunmak için:

# Depoyu klonlayın
git clone https://github.com/ewgsta/weeb-cli.git
cd weeb-cli

# Makefile ile düzenlenebilir modda kurun
make install

# Veya geliştirme bağımlılıklarıyla kurun
make install-dev

# Veya tüm bağımlılıkları kurun (sunucu modları dahil)
make install-all

Manuel Kurulum

# Düzenlenebilir modda kurun
pip install -e .

# Geliştirme bağımlılıklarını kurun
pip install -e ".[dev]"

# Sunucu bağımlılıklarını kurun
pip install -e ".[serve,serve-restful]"

Makefile Komutları

Proje, yaygın görevler için bir Makefile içerir:

# Tüm kullanılabilir komutları göster
make help

# Testleri çalıştır
make test

# Kapsam raporuyla testleri çalıştır
make test-cov

# Dağıtım paketlerini oluştur
make build

# Derleme yapılarını temizle
make clean

# Bağımlılıkları kontrol et
make check-deps

Bağımlılıklar

Weeb CLI, ilk çalıştırmada aşağıdaki bağımlılıkları otomatik olarak indirir ve kurar:

  • FFmpeg: Video işleme ve dönüştürme
  • MPV: Akış için medya oynatıcı
  • Aria2: Hızlı çoklu bağlantı indirmeleri
  • yt-dlp: Akış çıkarma ve indirme

Bu araçlar ~/.weeb-cli/bin/ dizinine indirilir ve otomatik olarak yönetilir.

Doğrulama

Kurulumdan sonra, Weeb CLI'nin doğru şekilde kurulduğunu doğrulayın:

weeb-cli --version

Sürüm numarasını görmelisiniz.

Sonraki Adımlar