Skip to main content

Türkanime video oynatıcı ve indirici

Project description

TürkAnimu-Cli

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

Türkanime için video oynatıcı, indirici ve kütüphane. İtinayla her bölümü indirir & oynatır.

  • Yığın bölüm indirebilir, indirmeye kaldığı yerden devam edebilir.
  • Animu izleyebilir, izlerken kaydedebilir ve kaldığı dakikadan devam edebilir.
  • Fansub seçebilir, en yüksek çözünürlüğe sahip videoyu bulabilir.

İzleme ekranı

izleme.gif

İndirme ekranı

indirme.gif

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
# Webdriver'ı başlat
>>> driver = ta.create_webdriver()
# Anime objesini yarat
>>> anime = ta.Anime(driver,"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.co/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'

Desteklenen kaynaklar:

Sibnet  Odnoklassinki  Sendvid  Mail.ru
VK  Google+  Myvi  GoogleDrive  Yandisk
Vidmoly  Dailymotion  Uqload  MP4upload

Kurulum

Önceden derlenmiş "exe" sürümleri indirebilir ya da pip ile kolayca kurabilirsiniz: py -m pip install turkanime-cli Daha fazlası için wiki sayfasını ziyaret edebilirsiniz. Script'in çalışabilmesi için bilgisayarınızda firefox kurulu olmalıdır. Cloudflare korumasını aşabilmenin şimdilik tek yolu bu.

Yapılacaklar:

  • İndirme bitimi aksiyonları: bildirim veya bilgisayar kapatma.
  • Gui versiyon
  • 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.

Project details


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-8.2.2.tar.gz (48.1 kB view details)

Uploaded Source

Built Distribution

turkanime_cli-8.2.2-py3-none-any.whl (27.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: turkanime_cli-8.2.2.tar.gz
  • Upload date:
  • Size: 48.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.0 CPython/3.11.2 Linux/6.1.0-15-amd64

File hashes

Hashes for turkanime_cli-8.2.2.tar.gz
Algorithm Hash digest
SHA256 0403897e6e694bee36f4f6fd5e197beb7394addb8aa9300fd6478561bcf07e78
MD5 bb9f9e0767832e272d5662a969dc8b9e
BLAKE2b-256 ae597f52a6b1d14e1271ea748e17a421b2964613a4fc6d8d8a676de662b514a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: turkanime_cli-8.2.2-py3-none-any.whl
  • Upload date:
  • Size: 27.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.0 CPython/3.11.2 Linux/6.1.0-15-amd64

File hashes

Hashes for turkanime_cli-8.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 003286284859d26ba3cc98100512de6b8645d0b26076fd60db6b1e8934570752
MD5 295ca8b43bc4dd9e590883f26ea2394a
BLAKE2b-256 8df3d1ef1d1abd6c36da5a25e135096f9ca1a27b830ff72342b19e2ff2ab79fc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page