App desktop per cercare e scaricare anime da AnimeUnity — tutto a click, senza terminale e senza comandi Python.
A desktop GUI to search, browse and download anime episodes from AnimeUnity — no command line, Windows .exe included.
- 🔎 Ricerca anime per titolo, collegata direttamente al sito.
- 🔥 Sfoglia il catalogo: Popolari, Più visti, Migliori.
- 🇮🇹 Filtro DUB (ITA) per i soli anime doppiati in italiano.
- 📺 Scheda anime con trama, copertina e lista episodi.
- ✅ Selezione episodi: singoli, tutti o intervallo (es. dal 5 al 12).
- 📥 Coda di download con barra di avanzamento, velocità, download simultanei regolabili, annulla immediato e cartella personalizzabile.
- ⏯️ Ripresa dei download interrotti: se un download viene interrotto, riparte da dove si era fermato invece che da capo. Nella lista episodi vedi quali sono già scaricati (✓) e quali sono da completare (⏸).
- 💾 File salvati in modo ordinato:
Nome Anime - Ep 01 [1080p].mp4.
- Vai alla pagina Releases
e scarica il file
.exe. - Doppio clic. Fine: non serve installare Python.
Essendo un eseguibile non firmato, Windows SmartScreen potrebbe mostrare un avviso: clicca Ulteriori informazioni → Esegui comunque. Al primo avvio l'app impiega qualche secondo a partire.
Fai doppio clic su Avvia AnimeUnity.bat (avvia l'app senza finestra del terminale).
Richiede Python con le dipendenze installate (vedi sotto).
pip install -r requirements.txt
python app.py- All'avvio vedi già gli anime Popolari.
- Scrivi un titolo nella barra e premi Invio (o Cerca). Puoi cambiare l'ordinamento e attivare Solo DUB (ITA).
- Clicca su una copertina per aprire la scheda dell'anime.
- Spunta gli episodi desiderati. Per fare presto usa Seleziona tutti oppure imposta Dal … al … e premi Seleziona intervallo.
- Premi ⬇ Scarica selezionati: passi automaticamente alla scheda Download.
- Nella scheda Download segui l'avanzamento; puoi annullare un download in corso o rimuovere quelli finiti, e regolare i download simultanei.
I video vengono salvati nella cartella di download scelta (modificabile dall'app), dentro una sottocartella con il nome dell'anime, ad esempio:
<cartella scelta>/
└── Chainsaw Man/
├── Chainsaw Man - Ep 01 [1080p].mp4
└── Chainsaw Man - Ep 02 [1080p].mp4
Riavviando un download già presente, l'episodio viene riconosciuto e saltato.
Per generare tu stesso il .exe (serve solo la prima volta):
pip install pyinstaller
python build_exe.pyAl termine trovi dist/AnimeUnity Downloader.exe: un singolo file portabile,
lanciabile con un doppio clic anche su PC senza Python.
Per un'icona personalizzata, metti un file
assets/logo.icoprima di lanciarebuild_exe.py.
L'app è autonoma (pacchetto gui/ + app.py) e comunica direttamente con AnimeUnity:
- ricerca/catalogo tramite l'endpoint
POST /archivio/get-animes(con token CSRF); - lista episodi tramite
info_api; - link diretto al file
.mp4estratto dalla pagina video dell'episodio.
I download vengono eseguiti in thread separati per non bloccare l'interfaccia.
- Per l'eseguibile: nessuno (Windows 64 bit).
- Per l'avvio da sorgente: Python 3.10+ con
PySide6ehttpx(pip install -r requirements.txt).
Strumento pensato per uso personale. Rispetta le leggi sul diritto d'autore e i termini di servizio del sito: scarica solo contenuti per cui hai i relativi diritti.
Distribuito secondo i termini indicati nel file LICENSE.



