Tarayıcı yok, reklam yok, dikkat dağıtıcı unsur yok. Sadece siz ve eşsiz bir anime izleme deneyimi.
Project description
Weeb CLI
Tarayıcı yok, reklam yok, dikkat dağıtıcı unsur yok. Sadece siz ve eşsiz bir anime izleme deneyimi.
Weeb CLI, anime severler için tasarlanmış güçlü, platformlar arası bir komut satırı aracıdır. Favori anime serilerinizi doğrudan terminalinizden arayın, izleyin ve indirin.
Özellikler
- Gelişmiş Arama: Hızlı ve detaylı meta verilerle anime arama.
- Kesintisiz İzleme: MPV entegrasyonu ile HLS/MP4 yayınlarını yüksek kalitede anında izleyin.
- Akıllı İndirici:
- Aria2 entegrasyonu ile çoklu bağlantılı yüksek hızlı indirmeler.
- Karmaşık yayınlar için yt-dlp desteği.
- Eşzamanlı indirme yönetimi ve kuyruk sistemi.
- Akıllı dosya isimlendirme (Örn:
Anime Adı - S1B1.mp4).
- İzleme Geçmişi: İlerlemenizi otomatik takip eder. Kaldığınız yeri (
●) ve tamamlanan bölümleri (✓) işaretler. - Çoklu Dil: Tam Türkçe ve İngilizce arayüz desteği.
- Çoklu Kaynak: HiAnime, AllAnime (İngilizce), Animecix, Anizle, Turkanime, Weeb (Yerel Kaynak) (Türkçe)
- Otomatik Kurulum: Gerekli araçları (MPV, FFmpeg, Aria2, yt-dlp) eksikse otomatik tespit eder ve kurar.
Kurulum
PyPI (Evrensel)
pip install weeb-cli
AUR (Arch Linux)
yay -S weeb-cli
Homebrew (macOS/Linux)
brew tap ewgsta/tap
brew install weeb-cli
Scoop (Windows)
scoop bucket add weeb-cli https://github.com/ewgsta/scoop-bucket
scoop install weeb-cli
Chocolatey (Windows)
choco install weeb-cli
Kullanım
Aracı terminalden başlatmak için:
weeb-cli
Kontroller
- Ok Tuşları: Menülerde gezinme.
- Enter: Seçim yapma.
- Ctrl+C: Geri gel / Çıkış.
Yol Haritası (To-Do)
- Temel Arama ve Detaylar
- MPV ile İzleme
- Yerel İzleme Geçmişi ve İlerleme Takibi
- İndirme Yöneticisi (Aria2/yt-dlp Entegrasyonu)
- İnteraktif Ayarlar Menüsü
- Anilist / MAL Entegrasyonu (Listeleri senkronize etme)
- Torrent Desteği (Webtorrent ile izleme ve indirme)
- Özel Temalar (Renk düzenini değiştirme)
- Bildirim Sistemi (Yeni bölüm uyarıları)
- Toplu İndirme (Tek tıkla tüm sezonu indirme)
- Discord RPC (Ne izlediğini gösterme)
Ayarlar
Yapılandırma dosyası ~/.weeb-cli/config.json konumunda saklanır. Uygulama içindeki Ayarlar menüsünden de yönetilebilir.
| Ayar | Açıklama | Varsayılan |
|---|---|---|
aria2_enabled |
Hızlı indirme için Aria2 kullanımı | true |
max_concurrent_downloads |
Eşzamanlı indirme sayısı | 3 |
download_dir |
İndirme klasörü | ./weeb-downloads |
Lisans
Bu proje Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Lisansı (CC BY-NC-ND 4.0) ile lisanslanmıştır. Detaylar için LICENSE dosyasına bakınız.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file weeb_cli-0.2.0.tar.gz.
File metadata
- Download URL: weeb_cli-0.2.0.tar.gz
- Upload date:
- Size: 30.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b323f8eb0182485bd84067620c3a9c41aba759e595ff8b8f16b56c8750ccdca
|
|
| MD5 |
f4d95d4ad94923845b44cb90dc921ff8
|
|
| BLAKE2b-256 |
62e751c25b411214417ce826eaf438d013d9a2edfb03bd85162b0c813e88f6bd
|
Provenance
The following attestation bundles were made for weeb_cli-0.2.0.tar.gz:
Publisher:
publish.yml on ewgsta/weeb-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
weeb_cli-0.2.0.tar.gz -
Subject digest:
6b323f8eb0182485bd84067620c3a9c41aba759e595ff8b8f16b56c8750ccdca - Sigstore transparency entry: 813815776
- Sigstore integration time:
-
Permalink:
ewgsta/weeb-cli@731a399e51e1a1dfe4be2402ee353864cf801495 -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/ewgsta
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@731a399e51e1a1dfe4be2402ee353864cf801495 -
Trigger Event:
push
-
Statement type:
File details
Details for the file weeb_cli-0.2.0-py3-none-any.whl.
File metadata
- Download URL: weeb_cli-0.2.0-py3-none-any.whl
- Upload date:
- Size: 35.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90a21a54bc288a5561aadec4cfb379fdf2f8cb3946e20be667abbab62ebb66cc
|
|
| MD5 |
142b60e411db2c199f39344110bc568f
|
|
| BLAKE2b-256 |
7cbcf158e3b03d7a94db2457c5e3bc3833321fca12b942e98ed7f83af0ca60fa
|
Provenance
The following attestation bundles were made for weeb_cli-0.2.0-py3-none-any.whl:
Publisher:
publish.yml on ewgsta/weeb-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
weeb_cli-0.2.0-py3-none-any.whl -
Subject digest:
90a21a54bc288a5561aadec4cfb379fdf2f8cb3946e20be667abbab62ebb66cc - Sigstore transparency entry: 813815777
- Sigstore integration time:
-
Permalink:
ewgsta/weeb-cli@731a399e51e1a1dfe4be2402ee353864cf801495 -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/ewgsta
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@731a399e51e1a1dfe4be2402ee353864cf801495 -
Trigger Event:
push
-
Statement type: