6.0 beta 1·Pubblicato il 10 settembre 2026

NeoDownloader 6

La versione 6 è scritta da zero. Volevamo rendere NeoDownloader migliore e più comodo: per funzionare non solo su Windows; per parlare la Sua lingua e avere l'aspetto che preferisce; per supportare un nuovo sito senza una nuova versione del programma. Di seguito indichiamo fino a che punto siamo arrivati.

Scarica la beta

Windows · 177 MB · installer firmato

È un programma separato con le proprie cartelle. La sua installazione lascia la versione 5 dov'è, e le due funzionano fianco a fianco.

Quanti siti sono supportati

La risposta breve è centinaia e migliaia. Molto proviene dai due motori inclusi: yt-dlp per i video e gallery-dl per le immagini, e tra loro migliaia di siti — le schede sottostanti indicano quanti ne raggiunge ciascuno. Le nostre ricette coprono già molti siti, con nome per un luogo particolare e generali che prendono qualsiasi galleria, thread di un forum o profilo con una forma prevedibile, e l'elenco continua a crescere, perché una ricetta è un file e non una versione del programma.

Cosa c'è già, e cosa arriverà

Ogni voce indica il suo stato: disponibile, parziale o pianificato.

Come appare

Un'interfaccia moderna: tema scuro e dodici colori di accento

Disponibile

Chiaro, scuro o come impostato nel sistema — commutabile al volo, senza riavvio. Il colore di accento è uno tra dodici (foglia di tè, blu, viola, rosa, rosso, arancione, verde e il resto), e l'intera interfaccia si ricolora per adattarsi, schede dei progetti e barre di avanzamento incluse.

Tredici lingue — e la Sua, se lo chiede

Disponibile

Le versioni precedenti parlavano inglese e nient'altro. La versione 6 parla tredici lingue, e la lingua viene scelta all'interno del programma, senza riavvio. Manca la Sua? Ci scriva — tradurremo in qualsiasi lingua, se Lei è disposto a controllare poi il risultato nell'interfaccia in esecuzione.

Il visualizzatore e il riproduttore — più veloci e comodi da usare

Disponibile

Scorrere ciò che ha scaricato, senza uscire dal progetto, è diventato notevolmente più semplice. Un'immagine si apre a schermo intero con una striscia di miniature in basso — il resto del progetto resta a portata di mano, e sfogliarlo non significa mai abbandonare lo schermo intero. Il riproduttore è più veloce: decodifica sulla scheda video e gestisce video fino a 8K, dove la versione 5 si fermava al 4K. I formati PDF e di testo sono nuovi — txt, md, csv, json — così per capire se un file è quello desiderato non serve più alcun altro programma.

Con cosa scarica

Plugin — da cosa è assemblato il prodotto

Disponibile

Il programma era un monolite: il browser, l'analisi delle pagine e lo scaricamento vivevano all'interno di un unico file, e un nuovo modo di scaricare significava una nuova versione di tutto. Ora il lavoro con una sorgente appartiene a un plugin — un programma separato con il suo ambiente di esecuzione e le sue dipendenze, fino a un browser tutto suo. Quattro sono inclusi finora: yt-dlp per i video, gallery-dl per le gallerie, un nostro crawler e uno per un semplice link diretto. Incollando un indirizzo, essi rispondono chi tra loro può gestirlo; il progetto passa a chi ha risposto. Ciascuno viene aggiunto, aggiornato e rimosso per conto suo, e un plugin che si blocca non trascina giù con sé il programma.

yt-dlp, incluso

Disponibile

yt-dlp è ciò con cui si scaricano i video oggigiorno — il successore attivamente mantenuto di youtube-dl, che raggiunge più di millecinquecento piattaforme. Preleva un video nella migliore qualità disponibile, con il suo audio, i sottotitoli e i capitoli; preleva intere playlist e canali; e cattura una diretta dal suo inizio piuttosto che dal momento in cui ci si collega. Lo stesso yt-dlp è uno strumento a riga di comando; qui la qualità è una lista da cui scegliere, mentre la cartella di destinazione e il registro appartengono all'applicazione.

gallery-dl, incluso

Disponibile

gallery-dl è la stessa cosa per le immagini: quasi trecento siti in cui ciò che conta è un autore, un album, un tag o una collezione piuttosto che una pagina. Segue la paginazione fino alla fine, e può accedere proprio come fa Lei — tramite password, tramite i cookie già presenti nel Suo browser o tramite OAuth — in modo da vedere ciò che vede Lei. I file escono nominati in base a delle regole, anziché gettati in un mucchio. Anch'esso uno strumento a riga di comando per sua natura, anch'esso incluso, e anch'esso senza alcun comando digitato.

Il nostro crawler, e le ricette che lo guidano

Disponibile

Il plugin che abbiamo scritto noi stessi, per tutto ciò che i due motori qui sopra non coprono: percorre il sito — una galleria, un profilo, una bacheca, un thread di un forum, una pagina di risultati di ricerca — e raccoglie ciò che trova. Cosa cercare in un sito in particolare è scritto in una ricetta, un piccolo file accanto al plugin anziché del codice all'interno del programma. Le ricette sono fornite per 500px, Bing Images, Flickr, Google Images, IMDb, Reddit e altri, oltre a quelle generali — un thread di un forum, una galleria, una singola pagina e un intero sito in una volta sola.

Un editor visivo per le ricette

Parziale

La finestra in cui al programma viene insegnato un nuovo sito: una ricetta per il sito desiderato viene assemblata sulla pagina attiva stessa — a sinistra un albero di ciò che la ricetta estrae, a destra la pagina, e l'elemento che si desidera viene scelto con il mouse. Il puntamento sostituisce la conoscenza del markup, perciò una ricetta è alla portata di chi non ne ha alcuna esperienza. La stessa finestra ripara una ricetta che ha smesso di funzionare dopo che un sito ha cambiato la sua impaginazione. Ancora in fase di scrittura — in parte funziona, in parte è in costruzione, e l'applicazione lo dice in anticipo.

Link diretti e intervalli fusker

Disponibile

Un indirizzo che punta dritto a un file viene scaricato senza analizzare nulla. Lo stesso vale per un intervallo come photo[1-50].jpg — il fusker della versione 5: un singolo modello si espande in cinquanta indirizzi.

Codice open source per i plugin

Disponibile

Il codice che gestisce un sito si trova nella cartella di installazione in semplice Python, leggibile così com'è: lo apra per vedere esattamente come viene percorso un sito, lo modifichi per i Suoi scopi, o lo prenda come punto di partenza per qualcos'altro. Mantenerlo non compilato è stata la decisione che rende possibile questo, ed è stata presa esattamente per questa ragione.

I Suoi plugin e ricette — per sviluppatori

Pianificato

Un plugin è un processo Python separato, non una classe all'interno del nostro, e l'SDK è MIT proprio affinché il plugin di qualcun altro abbia il diritto di collegarsi ad esso. Una ricetta per un particolare sito viene assemblata nell'editor usando selettori, e dove i selettori non bastano, con un gestore scritto in Python o JavaScript.

Come si usa, e cosa verrà dopo

Eseguire di nuovo un progetto preleva solo ciò che è nuovo

Disponibile

Avviando un progetto una seconda volta, raccoglierà solo i file mancanti, piuttosto che di nuovo tutto: ciò che è già stato salvato viene ricordato file per file e lasciato stare. La versione 5 lo chiamava smart update. Qui è semplicemente come si comporta un'esecuzione, senza nulla da dover attivare.

Windows, macOS e Linux

Parziale

Le versioni precedenti funzionavano su Windows e da nessun'altra parte — questo è il sistema per cui erano state scritte. La versione 6 tratta il sistema operativo come un dettaglio: la build per Windows è pronta e firmata, ed è quella in questa pagina. Le build per macOS e Linux arriveranno presto — il nucleo è già multipiattaforma, e ciò che resta da fare è pacchettizzazione e firma.

Controllarlo da un telefono o da un altro computer

Pianificato

Una copia in esecuzione sarà raggiungibile dall'esterno, e apparirà esattamente come fa sulla Sua macchina. Gestisca gli scaricamenti da un telefono, o da un portatile in un'altra stanza, li osservi in esecuzione e sfogli ciò che è già stato scaricato — immagini, video, audio, documenti.

Una API HTTP completa

Parziale

Il programma può essere guidato da un Suo script: creare un progetto, avviarlo e raccoglierne il risultato — tutte richieste ordinarie al nucleo. L'interfaccia utilizza quella stessa API, quindi dall'esterno si può raggiungere esattamente ciò che raggiunge lei. E il nucleo stesso funzionerà anche senza alcuna finestra — su un server, ad esempio.

Ricette che arrivano da sole

Pianificato

Tenere le ricette separate dal programma serve esattamente a questo: un sito si rompe, e ciò che Le arriva è un file invece di una nuova versione. Oggi una ricetta rotta può essere riparata sulla Sua macchina, ma nulla gliene consegna una — il canale che lo farebbe non è stato costruito.

Esecuzioni programmate

Pianificato

Riavviare un progetto in base a un orario e prendere solo ciò che è nuovo — quello che la versione 5 chiamava smart update, senza nessuno alla tastiera. Il nucleo è fatto per funzionare senza un'interfaccia; il pianificatore è la prossima cosa che verrà scritta.

Auto-aggiornamento

Parziale

Il programma nota l'esistenza di una nuova versione e lo dice. Lo scaricamento e l'installazione richiedono ancora il Suo clic.

Manca qualcosa?

L'elenco qui sopra è ciò che esiste oggi, non ciò in cui finirà. Le richieste sono benvenute: se sta aspettando qualcosa che non c'è ancora, o un sito che non è coperto, ci scriva. Messaggi come questo sono la materia di cui è fatto il prossimo ciclo di lavoro, e i siti sono la cosa più veloce da aggiungere.

La Sua licenza, e i Suoi progetti

Se ha comprato la versione 5, la chiave è stata inviata per email

Un acquisto della versione 5 porta con sé un anno di aggiornamenti gratuiti, e la versione 6 è uno di questi. Abbiamo inviato la chiave in un'email separata — non c'era nulla da reclamare e nulla da comprare di nuovo. Se ha comprato la versione 5 e non Le è arrivata nessuna chiave, ci scriva.

Una chiave della versione 6 registra le versioni 4 e 5

La pagina di attivazione chiamata da quelle versioni capisce il nuovo formato della chiave e risponde loro con una registrazione valida. Una chiave copre tre versioni, così passare avanti non annulla la registrazione di ciò che è già installato.

Progetti e impostazioni non si trasferiscono

L'interno della versione 6 è organizzato in modo molto diverso rispetto a quello della versione 5. Trasferire le impostazioni e i progetti dall'una all'altra è pertanto impossibile: quella che lì era una singola casella di controllo, qui potrebbe vivere all'interno di un plugin anziché nel programma stesso. Entrambe le versioni possono essere mantenute allo stesso tempo, però — ciascuna ha le proprie cartelle e le proprie impostazioni, e nessuna intralcia l'altra. Avvii nuovi progetti nella versione 6 e lasci che quelli che ha già finiscano di scaricare nella versione 5.

La versione 6 è ancora in fase di test

Una beta è un prodotto quasi finito provato su lavoro reale: è il modo in cui vengono trovati gli errori che ci sono sfuggiti, e in cui impariamo se ciò che abbiamo costruito è davvero comodo. In cambio, Lei ottiene un accesso anticipato — tutto ciò che è nuovo prima di tutti gli altri. Ha notato un difetto o un angolo scomodo? Ci scriva: l'indirizzo della pagina, cosa si aspettava e cosa è successo invece.