HBUpdater è un multi-tool per PC desktop sviluppato dal developer LyfeOnEdge, il programma ci permette di gestire homebrew, iniettare payload e installare backup di giochi sulla console Switch.
Tutti gli homebrew vengono scaricati dalle rispettive repository, questo rende lo script python molto più leggero, e presente anche una sezione da dove è possibile visualizza le note di aggiornamento e installare le versioni precedenti.
Caratteristiche
- Installa con facilità un sacco di homebrew popolari.
- Possibilità di aggiungere le proprie repository github da poter gestire.
- RCM injector (payload e injector entrambi scaricati da Github).
- Strumento per il backup e il ripristino della scheda SD.
- Tiene traccia dell’homebrew e delle versioni installate, compatibile con Homebrew Appstore.
- Il contenuto include strumenti, emulatori, visualizzatori di file multimediali, caricatori di catene e firmware personalizzati.
- Non devi visitare più 17.53 luoghi diversi per assicurarti di avere l’ultima versione di tutto.
- Integrazione di NUT del developer Blawar e Fluffy del developer fourminute (scaricabile solo su richiesta).
Piani futuri
- Mod Manager.
- NES Rom injector.
Requisiti
- Funziona su: Mac, Window, Linux.
- Python 3.6 o versione successiva (se usi già
nut.py
o Fluffy sei bravo). - Moduli Python: tkinter (opzionale: pillow).
Guida
Windows
- Estrarre l’archivio
HBUpdater.zip
. - Installare l’applicazione Python.
- Fare doppio clic sul file
startHPUpdater.bat
.
Macintosh
- Estrarre l’archivio
HBUpdater.zip
. - Gli utenti Mac potrebbero già avere una versione compatibile di python installata, provare a fare doppio clic su
HBUpdater.py
– Se il file si apre in un lettore di testo, chiudere il lettore e fare clic con il pulsante destro del mouse sul file e apritelo con pylauncher. - Se ancora non funziona, installare python.
Linux
- Estrarre l’archivio
HBUpdater.zip
. - Passare alla directory in un terminale.
- Dgitare
python HBUpdaterGUI.py
.- Se ti mancano delle dipendenze, digitare quanto segue:
sudo apt-get install python3 python3-pip python3-tk
.
- Se ti mancano delle dipendenze, digitare quanto segue:
- Se non sai come farlo probabilmente dovresti usare Windows.
Changelog v0.9
- Aggiunta home page metro: Ci sono troppi pulsanti nella pagina standard degli homebrew, quindi ho aggiunto una nuova pagina di destinazione con icone più grandi.
- Migliorato il layout del codice
HBUpdaterGUI.py
. - Gli elenchi software ora vengono compilati all’interno della pagina che li utilizza, questo è più flessibile e richiede molto meno codice.
- HBUpdater ora andrà a verificare gli aggiornamenti, la voce è presente nel menu delle impostazioni per disabilitarla.
errorpage.py
ora gestisce gli errori e le domande si/no, la riduzione del codice ininstallerhelperpage.py
.- Le funzioni di installerhelperpage sono state spostate su
toolhelper.py
all’interno dei moduli. - Migliorata la gestione delle cartelle, spostate tutte le definizioni delle cartelle in
locations.py
. - Rimosso
homebrewcore.py
per semplificare il back-end. - Serial checker download-on-demand.
- I download per nut, fluffy, serial checker, payload injector, ecc.. sono tutti raccolti all’interno della sottocartella strumenti per una migliore struttura delle cartelle.
- Correzioni di bug al sistema di tracciamento dell’installazione.
Changelog v1.0
- L’app ora implementa il sistema di pacchetti Homebrew Appstore, grazie alle persone sul canale Discord 4TU per il loro aiuto e mi hanno permesso di rendere la mia app compatibile con la loro.
- Ulteriori modifiche, miglioramenti e correzioni di errori di quanti ne possa contare.
- In particolare l’iniettore ora ricorda quale payload è stato selezionato tra le istanze.
Changelog v1.1
- Aggiunti molti più contenuti
- Eliminati alcuni bug con il sistema repo aggiunto dall’utente.
- Piccolo aggiornamento, l’app ora utilizza le API github per verificare se *it* ha un aggiornamento pronto. Questo può essere disabilitato nel menu delle impostazioni. v1.2
Changelog v1.3
- L’app ora si aggiorna da sola (con il permesso dell’utente).
- Ora non causa più un arresto anomalo se l’applicazione non riesce a scaricare i gravatars per le immagini di sviluppo di Lyfe/npprmint.
- Aggiunto più spazio al frame di errore/messaggio per le informazioni sulle versioni.
Changelog v1.4
- Aggiunto MarioBrosNX C ++/SDL2, creato da Lukasz Jakowski nel 2014, e portato su Nintendo Switch da Krank/KuranKu nel 2019.
- Il prossimo aggiornamento sposterà le repository all’interno dei file json.
Download: HBUpdater v1.4
Download: Source code HBUpdater v1.4
Fonte: github.com