Skip to main content

TA COVER

GitHub all releases Downloads GitHub release (latest by date) Pypi version

2019'da basit bir reverse engineering projesi olarak başlamış, nedense hala devam ettirilen terminal tabanlı Türkanime tarayıcısı iştirakı.

  • Yığın ve paralel bölüm indirebilir
  • Animu oynat, izlerken kaydet ve kaldığın dakikadan devam et
  • Fansub seç, en yüksek çözünürlüğe sahip videoyu bul
  • Cross platform: Linux, Windows, MacOS, Android.

İzleme ekranı

izleme.gif

İndirme ekranı

indirme.gif

Desteklenen kaynaklar:

Sibnet  Odnoklassinki  HDVID  Myvi Sendvid  Mail
Amaterasu   Alucard   PixelDrain   VK  MP4upload
Vidmoly   Dailymotion   Yandisk   Uqload   Drive

Kurulum

  • İsterseniz Önceden derlenmiş EXE sürümü indirme sayfasından indirip kullanmaya başlayabilirsiniz.
  • Veya pip kullanarak py -m pip install turkanime-cli kurup, ardından turkanime komutunu çalıştırarak da script'i kullanabilirsiniz.
  • Veya kaynak kodundan çalıştıracaksanız:
git clone https://github.com/Kebablord/turkanime-indirici
cd turkanime-indirici
pip install -r requirements.txt
py -m turkanime_api.cli 

ÖNEMLİ NOT: MacOS ve Linux kullanıcılarının Tkinter kütüphanesini kurmaları gerekebilir. MacOS için: brew install python-tk, örneğin debian tabanlı bir linux için: sudo apt install python3-tk komutuyla bu gereksinim kolaylıkla kurulabilir.

Kuruluma dair daha fazlası için wiki sayfasını ziyaret edebilirsiniz.


Geliştirici misin?

Tüm metodları görmek için dökümantasyona bir göz at derim.

""" Bu API'yı kullanmak bu kadar kolay """
>>> import turkanime_api as ta
# Anime objesini yarat
>>> anime = ta.Anime("non-non-biyori")
>>> print(anime.info)
{'Anime Türü': ['Okul', 'Yaşamdan Kesitler', 'Seinen', 'Komedi'],
 'Başlama Tarihi': '08 Ekim 2013, Salı',
 'Bitiş Tarihi': '24 Aralık 2013, Salı',
 'Bölüm Sayısı': '13 / 12+',
 'Japonca': 'のんのんびより',
 'Kategori': 'TV',
 'Puanı': 8.54,
 'Resim': 'http://www.turkanime.tv/imajlar/serilerb/1825.jpg',
 'Stüdyo': 'Silver Link.',
 'Özet': "İlkokula giden Hotaru Ichijou, ailesiyle birlikte Tokyo'dan "
         'memleketine taşınmıştır. Farklı yaşıtlardaki 5 öğrencinin bulunduğu '
         'yeni okuluna uyum sağlamalıdır.'}
>>> bolum4 = anime.bolumler[3]
>>> bolum4.videos[0].url
'https://drive.google.com/file/d/1E8cy53kiuBg13S30M50m_5yS8xnr9aYf/preview'

Diğer Türkçe Anime Projeleri

Aşağıdaki projeler de farklı sitelerden anime indirmeyi ve izlemeyi mümkün kılıyor, her birinin kendi avantajları var, göz atmanızı öneririm.

  • Turkanime-GUI: Bu script'e GUI eklenmiş versiyon, başka onlarca özellik de barındırıyor
  • AniTR-cli: Go ile yazılmış terminal tabanlı anime oynatıcı, Arch linux AUR reposunda da mevcut
  • AnimeciX-Desktop: AnimeciX üstünden anime indirici ve oynatıcı, electron ile yaratılmış güzel bir gui sunuyor

Yapılacaklar:

  • Selenium'dan kurtulma
  • Maximum çözünürlüğe ulaş.
  • Youtube-dl yerine yt-dlp'ye geçilmeli.
  • Yeni sürüm var mı uygulama açılışında kontrol et.
  • Paralel anime indirme özelliği.
  • Progress yaratılma satırı minimal bir class ile kısaltılacak.
  • Domain güncellemesinden beridir kod stabil çalışmıyor, düzeltilecek.
  • Kod çorba gibi, basitleştirilecek.
  • Navigasyon ve indirme algoritması http talepleriyle sağlanacak.
  • Zaman bloğu olarak sleep'den kurtulunacak, elementin yüklenmesi beklenecek.
  • Prompt kütüphanesi olarak berbat durumda olan PyInquirer'den Questionary'e geçilecek.
  • Arama sonuçları da http talepleriyle getirilecek.
  • Fansub seçme özelliği tekrar eklenecek.

Metadata

Release files for turkanime-cli 10.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for turkanime-cli 10.0.3
File Size Uploaded
turkanime_cli-10.0.3.tar.gz 35.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for turkanime-cli 10.0.3
File Interpreter ABI Platform
turkanime_cli-10.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 73.5 kB

Release files / turkanime_cli-10.0.3.tar.gz

Download URL turkanime_cli-10.0.3.tar.gz
Size 35.4 kB
Tags Source
SHA-256 checksum
How to use checksums
389b226dbb93ae130512792b2a02a092c33e74f8efaf126f1984ce8bcb30fb80
BLAKE2b-256 checksum
How to use checksums
21937417d5d25098d7b10b9ac662d53a908bd4a2a2587406a34469437eef5384
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.2 CPython/3.13.5 Linux/6.12.94+deb13-amd64

Release files / turkanime_cli-10.0.3-py3-none-any.whl

Download URL turkanime_cli-10.0.3-py3-none-any.whl
Size 38.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
375d131816e9b83d90489ab56ba73ba649923ac1c6c60413704f70e3fe17e2d1
BLAKE2b-256 checksum
How to use checksums
292c242e31dd39a64521e34ba21d2e4c66a82474e51ebbbc47508c59415b86ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.2 CPython/3.13.5 Linux/6.12.94+deb13-amd64

Release history Release notifications | RSS feed

This release

10.0.3 This release

2 release files

9.2.3

2 release files

9.2.2

2 release files

9.2.1

2 release files

9.2.0

2 release files

9.0.2

2 release files

9.0.0

2 release files

8.2.2

2 release files

7.1.3

2 release files

7.0.5

2 release files

6.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page