Releases: MainKronos/AnimeWorld-API
v1.4.19
Nuova funzione fileInfo()
Recupera le informazione riguardanti il file dell'episodio richiesto.
episode.fileInfo()
>> {
"content_type": str, # Tipo del file, es. video/mp4
"total_bytes": int, # Byte totali del file
"last_modified": datetime, # Data e ora dell'ultimo aggiornamento effettuato all'episodio sul server
"server_name": str, # Nome del server
"server_id": int, # ID del server
"url": str # url dell'episodio
}
Per maggiori informazioni leggere la wiki.
v1.4.18
- Aggiornamento funzione Episodio.download(), adesso analizza tutti i server e prova a scaricare l'episodio finchè non ne trova uno funzionante.
v1.4.17
v1.4.16
Aggiornamento prestazioni
v1.4.15
- Rimosso file globals
- Aggiunto una corretta gestione di Sessione di Requests
- Sistemata funzione find()
- Ottimizzazione codice
v1.4.14
- Fix errore funzione find (casualmente animeworld ritorna errore)
- Fix Exception AnimeNotAvailable
v1.4.13
v1.4.12
Minor Update
È stata aggiunta una barra di avanzamento durante il download di un episodio.
È possibile disabilitarla settando l'argomento show_progress
a False
(es. episode.download(show_progress=False)
)
v1.4.11
Minor Update:
Aggiornamento per la funzione download()
(sia per la classe Episodio
che per Server
), la funzione NON restituisce più un bool ma il nome del file appena scaricato (se viene scaricato, altrimenti None)
Di conseguenza l'utilizzo rimane pressoché invariato ("something"
-> True
, None
->False
)
v1.4.10
Fix Error(DeprecatedLibrary)
I server disponibili per scaricare gli episodi non coprivano la totalità degli episodi dell'anime (https://github.com/MainKronos/AnimeWorld-API/blob/master/animeworld/anime.py#L224)