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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

turkanime_cli-9.2.3.tar.gz (31.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

turkanime_cli-9.2.3-py3-none-any.whl (33.4 kB view details)

Uploaded Python 3

File details

Details for the file turkanime_cli-9.2.3.tar.gz.

File metadata

  • Download URL: turkanime_cli-9.2.3.tar.gz
  • Upload date:
  • Size: 31.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.13.5 Linux/6.12.94+deb13-amd64

File hashes

Hashes for turkanime_cli-9.2.3.tar.gz
Algorithm Hash digest
SHA256 c13bd0952af87b3d0e2ce93215216bfc680a37f5137f8f9a9063c6423a3d233b
MD5 db464aa10325b8f411c663dfa852268a
BLAKE2b-256 6d8c3d2f95d2b147521d281468b183ca12062ae861d952c6326edc0c58e06ec9

See more details on using hashes here.

File details

Details for the file turkanime_cli-9.2.3-py3-none-any.whl.

File metadata

  • Download URL: turkanime_cli-9.2.3-py3-none-any.whl
  • Upload date:
  • Size: 33.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.13.5 Linux/6.12.94+deb13-amd64

File hashes

Hashes for turkanime_cli-9.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ad12f0f19f5fac68c286b8bcae6cf8c557fb2469447c028c2cc377e33ef975f9
MD5 8e9954e6706741f5c9f1b5dc0506b812
BLAKE2b-256 4ea633ae63216dde6b3b6fe7b54f3cf7329a4aa0292fc725433747c6080da3dd

See more details on using hashes here.

Release history Release notifications | RSS feed

10.0.3

2 files

This release

9.2.3 This release

2 files

9.2.2

2 files

9.2.1

2 files

9.2.0

2 files

9.0.2

2 files

9.0.0

2 files

8.2.2

2 files

7.1.3

2 files

7.0.5

2 files

6.0.3

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page