Il developer Declan Kerr aggiorna exFAT-Ripper alla versione 2.8 e amplia ulteriormente il progetto introducendo anche il supporto per Linux.

L’applicazione, nata per semplificare la consultazione e la gestione delle grandi librerie exFAT utilizzate nella scena PS5, continua così la sua evoluzione trasformandosi in una soluzione sempre più completa e accessibile a un numero maggiore di utenti.
🚀 exFAT Ripper v2.8 is live!
Fixed:
🖱️ frameless window dragging
🖥️ double-click title bar to maximise/restore
🔤 offline-safe font fallbacksDownload the new .exe here:https://t.co/XHoQwJbkLJ#PS5 #Windows #OpenSource pic.twitter.com/M0vUXSaExl
— Declan Kerr (@kerrdec97) May 31, 2026
Pensato come alternativa moderna alla navigazione tramite browser, exFAT-Ripper offre un’interfaccia grafica curata che consente di esplorare raccolte di giochi, aggiornamenti e contenuti aggiuntivi in modo molto più pratico e intuitivo.
Con la versione 2.8, il software consolida ulteriormente la propria posizione come uno dei migliori launcher dedicati alla gestione delle librerie exFAT, grazie a una combinazione di design moderno, strumenti avanzati di ricerca e numerose funzionalità dedicate all’organizzazione dei contenuti.
L’interfaccia utilizza un tema scuro dall’aspetto professionale, arricchito da animazioni fluide, effetti grafici moderni e una finestra frameless che richiama l’estetica dei launcher commerciali più diffusi.
I contenuti possono essere visualizzati sia tramite una tradizionale lista dettagliata sia attraverso una griglia con copertine ad alta definizione, rendendo più semplice la consultazione di librerie particolarmente estese.
Uno dei punti di forza dell’applicazione rimane la ricerca avanzata, che permette di filtrare rapidamente i contenuti utilizzando numerosi parametri, tra cui titolo, codice PPSA, versione, aggiornamenti, DLC, backport e altre categorie specifiche.
Questo consente di individuare immediatamente il contenuto desiderato anche all’interno di raccolte molto grandi.
La modalità Big Picture continua a rappresentare una delle funzionalità più interessanti, offrendo un’esperienza ottimizzata per televisori e controller.
Grazie a questa modalità, exFAT-Ripper può essere utilizzato comodamente anche da salotto, con un’interfaccia pensata per schermi di grandi dimensioni.
Il software integra inoltre un sistema di scraping automatico che recupera copertine, immagini e metadati aggiornati.
Attraverso l’integrazione con database come IGDB e RAWG, ogni gioco può essere arricchito con descrizioni, generi, valutazioni, screenshot e numerose informazioni aggiuntive che rendono la libreria molto più completa e piacevole da consultare.
Non mancano strumenti dedicati alla gestione dei download, statistiche dettagliate sulla libreria, monitoraggio dello spazio occupato, cache intelligente delle immagini ed esportazione dei dati.
Tutte funzionalità che contribuiscono a migliorare sensibilmente l’esperienza quotidiana degli utenti che gestiscono grandi collezioni di contenuti.
Con l’arrivo del supporto Linux e i continui miglioramenti introdotti nella versione 2.8, exFAT-Ripper si conferma come uno dei progetti più curati e interessanti dedicati alla gestione delle librerie exFAT PS5, offrendo un’esperienza moderna, veloce e ricca di funzionalità che semplifica notevolmente la consultazione e l’organizzazione dei contenuti.
Compilazione del file eseguibile
- Per compilare il file eseguibile (
.exe) è necessario avere installato Python 3.10 o superiore (durante l’installazione selezionare “Add to PATH”). Successivamente basta fare doppio click su:build_exe.bat - Lo script installerà automaticamente le dipendenze, scaricherà il motore Chromium e compilerà l’applicazione tramite PyInstaller. Al termine troverete l’eseguibile in:
dist\PS5 exFAT Library.exe - Fare doppio click sul file per avviare il programma, è possibile spostare o copiare liberamente il file
.exein qualsiasi posizione dell’hard disk; il database della libreriaexfat_games.jsonverrà salvato accanto all’eseguibile.
Avvio senza compilazione (per test)
Se si ha intenzione di provare semplicemente il programma senza creare il file .exe:
python -m pip install -r requirements.txt
python -m playwright install chromium
run_app.bat
Utilizzo dell’applicazione
La barra laterale include due sorgenti (exFAT e dlpsgame) ognuna con la propria libreria indipendente. Basta cliccare sulla sorgente desiderata per cambiare catalogo; la griglia, la ricerca e i pulsanti Scrape/Update agiranno sempre sulla sorgente attualmente selezionata.
- Scrape All — crea da zero la libreria della sorgente selezionata.
- Update — analizza nuovamente il sito aggiungendo soltanto i giochi che non possiedi già nel database.
- Search box — permette di filtrare i contenuti tramite titolo o codice PPSA.
- Firmware / DLC filters — consente di restringere ulteriormente i risultati mostrati nella griglia.
- Click su un gioco — apre un pannello dettagliato; i link vengono risolti istantaneamente. Ogni collegamento include le opzioni Open (apertura nel browser) e Copy.
Download multi-part
Le release provenienti da dlpsgame sono spesso suddivise in numerose parti sullo stesso host (a volte anche oltre 20 file). Invece di mostrare una lunga lista ripetitiva con lo stesso nome host, il pannello dettagli comprime automaticamente tutto in una singola riga, ad esempio: mediafire — 22 parti
Sono presenti i pulsanti Copy all e Open all, oltre a una freccia ▾ per espandere la lista completa numerata (Part 1, Part 2, ecc..). Gli host con pochi collegamenti continuano invece a essere mostrati normalmente in linea.
Ogni sorgente salva il proprio file accanto all’app — exfat_games.json e ps5_games.json — in modo che entrambe le librerie persistano tra un’esecuzione e l’altra.
Requisito del browser (leggere attentamente)
La sorgente exFAT è protetta da password gate e da JavaScript Cloudflare/GitHub Pages. Per superare questi controlli è necessario utilizzare un vero motore browser.
- Durante la compilazione, il programma scarica automaticamente una versione privata di Chromium per Playwright; l’app la utilizza in modo automatico e headless durante il processo di scansione delle pagine, che richiede circa 1-2 minuti.
- Se sul sistema è già in esecuzione Brave, Chrome o Edge con remote debugging attivo sulla porta 9222, l’applicazione si collegherà automaticamente a quel browser. Questa funzione è particolarmente utile nel caso in cui il sito mostri un CAPTCHA: basta risolverlo una sola volta nel browser aperto e l’app continuerà il processo senza problemi.
La sorgente dlpsgame utilizza invece cloudscraper, un risolutore Cloudflare interamente basato su Python che non richiede alcun browser. Se dlpsgame applica un rate-limit temporaneo, lo scraper ridurrà automaticamente la velocità e sarà possibile riprendere successivamente tramite il pulsante Update.
Una volta completato lo scraping, tutto funziona offline: navigazione della libreria e risoluzione dei link non richiedono più il browser.
Note e limitazioni
- Al primo avvio di un file
.exenon firmato digitalmente potrebbe comparire l’avviso Windows SmartScreen con il messaggio “More info” seguito da “Run anyway”. È normale per applicazioni prive di firma digitale e non indica necessariamente la presenza di un virus. - L’eseguibile finale può risultare piuttosto pesante a causa del Chromium integrato e del runtime Python incluso. Si tratta di un comportamento previsto per questo tipo di applicazioni.
- Se uno scraping fallisce mostrando un messaggio relativo alla mancata comparsa della griglia, molto probabilmente il sito sta visualizzando un CAPTCHA. In quel caso è sufficiente aprire il sito manualmente tramite Brave o Chrome, risolvere il CAPTCHA, lasciare il browser aperto e riprovare lo scraping.
- Il sito ospita contenuti protetti da copyright. Assicurati che il tuo utilizzo rispetti sempre le leggi locali e i termini del sito utilizzato.
Changelog v2.7
Si tratta di una riscrittura completa della versione originale. Il core dello scraper è rimasto invariato (stessa decrittazione veloce dei link offline, stessa navigazione della pagina in due fasi), ma tutto ciò che vedi e con cui interagisci è stato ricostruito da zero.
Cosa c’è di nuovo
Interfaccia
- Interfaccia launcher premium in tema scuro — carattere DM Sans, tema ispirato allo spazio profondo ed effetti di illuminazione animati sulle schede.
- Pannello dettagli cinematografico (440 px) — include immagine principale, overlay con gradiente, titolo e badge informativi.
- Controlli finestra stile Windows 11 — pulsanti monocromatici per minimizzare, massimizzare e chiudere; il pulsante di chiusura diventa rosso al passaggio del mouse.
- Barra schede a pillola — sezioni Tutti, Native, Backports, DLC e Aggiornamenti con conteggi aggiornati in tempo reale.
- Widget Salute Libreria — indicatore circolare animato con checklist ✔/⚠/✖ per verificare giochi, copertine, metadati e collegamenti non funzionanti.
- Widget Archiviazione — indicatore circolare dedicato al monitoraggio dello spazio utilizzato.
- Ordinamento ciclico — possibilità di ordinare la libreria per Titolo, Più votati, Dimensioni maggiori o Aggiunti di recente.
- Passaggio rapido tra visualizzazione a griglia e a elenco.
- Menu a discesa per il filtro del firmware e della tipologia di gioco.
Scraping
- Pulsante “Aggiorna Libreria” con menu a comparsa — per impostazione predefinita esegue un aggiornamento intelligente; il menu a discesa offre opzioni aggiuntive come:
- Recupera metadati mancanti (Fetch Missing Metadata).
- Ripara copertine mancanti (Repair Missing Covers).
- Ricostruisci la cache delle copertine (Rebuild Cover Cache).
- Riesegui la scansione completa (Full Re-Scrape).
- Ripara il database (Repair Database).
- Messaggi di stato specifici per ogni modalità invece del generico “Caricamento…” (Loading…).
- Finestra introduttiva al primo avvio che spiega le varie fasi del processo di scraping e aggiornamento della libreria.
Game Cards
- Cover con aspect ratio corretto — niente più immagini deformate.
- Colori badge FW — 🟢 nativo · 🟣 backport · 🔵 versione FW · 🟡 DLC.
- Overlay azioni rapide al passaggio del mouse — preferiti / apri cartella / re-scrape / recupera metadati.
- Stella dei preferiti (salvata tra le sessioni).
- ⚠ Indicatore “Nessun metadato” sulle card senza arricchimento.
Detail Panel
- Riga punteggi — Metacritic · OpenCritic · HowLongToBeat.
- Griglia metadati avanzati — sviluppatore, publisher, generi, modalità di gioco, lingue, data di uscita.
- Descrizione comprimibile con “Leggi di più / Mostra meno”.
- Banner “Metadati mancanti” con pulsanti Riprova e Corrispondenza manuale.
- Riga azioni — Verifica file + menu “Altro” (Apri cartella, Recupera metadati, Re-scrape).
Files Tab — Ricostruzione completa
- Build raggruppate per versione, ordinate dalla più recente alla più vecchia.
- Versioni più vecchie compresse di default con tag “Versione precedente”.
- Card degli host con icone — 📦 Akirabox · ⚓ VikingFile · 💾 Datanodes · 🔥 MediaFire · e altri.
- Badge per mirror/numero di parti — es. Akirabox (2 mirror) · Datanodes (3 parti).
- Azioni “Apri + Copia” per singolo link, “Apri tutto + Copia tutto” per host multi-parte.
- Corretto bug dell’indice raw (non appare più “1 2”).
Screenshots
- Galleria a schermo intero con navigazione da tastiera (← → Esc).
- Striscia di miniature, zoom al click, sfondo sfocato, pre-caricamento delle immagini adiacenti.
Metadata Enrichment
- Catena di fallback RAWG → IGDB → Steam.
- Avviso chiave API in tempo reale mentre scrivi — nessun salvataggio richiesto.
- Pulsante “Recupera tutti i metadati mancanti” con un click nella vista dei metadati mancanti.
Bug Fixes
- I crediti non mostrano più JSON grezzo — {“files”:”x”,”backport”:”y”} ora viene renderizzato come Files: x · Backport: y.
- Risolto blocco dell’app all’avvio — una parentesi graffa malformata in saveSettings causava il crash silenzioso dell’intero JS in fase di startup.
- Rimosse definizioni di funzione duplicate, eseguito controllo completo del bilanciamento delle parentesi graffe.
Chiavi API dei metadati (facoltative ma consigliate)
| Fornitore | Limite gratuito | Collegamento |
|---|---|---|
| RAWG | 20.000 richieste/mese | https://rawg.io/apidocs |
| IGDB | Illimitato (autenticazione Twitch) | https://api.igdb.com |
Changelog v2.8
- Corretto: La finestra senza bordi (frameless) può ora essere trascinata liberamente sullo schermo utilizzando la barra del titolo; un doppio clic sulla barra del titolo consente inoltre di massimizzare la finestra.
- Aggiunto: Sistema di font di riserva compatibili con l’utilizzo offline, così da garantire una corretta visualizzazione dell’interfaccia anche in assenza di connessione Internet.
Download: Scaricare il file .exe disponibile qui sotto. Al primo avvio potrebbe comparire un avviso di SmartScreen; in tal caso selezionare “Ulteriori informazioni” e successivamente “Esegui comunque” (si tratta di un comportamento normale per applicazioni non firmate digitalmente).
Download: exFAT Ripper v2.8 (Win)
Download: exFAT Ripper v2.8 (AppImage)
Download: Source code exFAT Ripper v2.8
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS5
Vedi altri prodotti PS5
Ultimo aggiornamento 2026-06-16 / Link di affiliazione / Immagini da Amazon Product Advertising API
![[Scena PS5] Rilasciato PS5 ezRemote Client v2.06 ora con OpenGL, UI più reattiva e fix avvio shortcut dashboard](https://www.biteyourconsole.net/wp-content/uploads/PS5ezremote-238x178.webp)


![[Scena PS5] Rilasciato PS5 ezRemote Client v2.06 ora con OpenGL, UI più reattiva e fix avvio shortcut dashboard](https://www.biteyourconsole.net/wp-content/uploads/PS5ezremote-100x75.webp)

