Appstore Workbench è un nuovo strumento desktop multipiattaforma per la gestione di app installate su console Wii, Wii U e Nintendo Switch, una valida alternativa all’Appstore homebrew di 4TU.
Appstore Workbench a partire da questa versione utilizza un nuovo sistema basato sui plugin, che oltre alla semplice gestione degli homebrew ora fornisce una serie di funzioni e caratteristiche aggiuntive.
I plugin costituiscono la base di appstore-workbench. Di suo appstore-workbench serve solo per scaricare plugin. Ciò consente ad appstore-workbench di servire una varietà di console senza diventare gonfio, essendo in grado di adattarsi alle esigenze dell’utente.
I plugin possono essere eseguiti in background, aggiungere pagine o entrambi. Le pagine sono derivate da oggetti tkinter tk.Frame in modo da poterle utilizzare per creare qualsiasi cosa si possa costruire in un normale frame tkinter.
I plugin possono anche essere aggiunti manualmente posizionandoli nella cartella plugins
di appstore-workbench. I plugin a file singolo possono essere rinominati in anything.py
, i plugin con le risorse devono trovarsi in cartelle e devono essere chiamati plugin.py
.
Esempio di layout della cartella del plugin
Requisiti
- Lo script python funziona su: macOS, Windows, Linux.
- Necessità dell’installazione di Python 3.6 o versioni successive.
- Le dipendenze variano in base al sistema operativo, vedere di seguito.
Caratteristiche
- Plugin homebrew per Wii, WiiU e Nintendo Switch. Oltre 500 pacchetti.
- Strumento di gestione degli homebrew che non richiede piattaforme target per avere accesso a Internet.
- Ricerca dinamica.
- Categorie.
- Compatibile con il gestore di pacchetti Homebrew Appstore.
- Apertura facilitata delle pagine del progetto nel browser.
- Le operazioni con thread indicano che l’app rimane reattiva con download di grandi dimensioni.
- Supporto plugin.
- Finestra ridimensionabile.
Plugin notevoli
- Nintendo Switch, WiiU, e Wii homebrew.
- Switch Serial Number Checker.
- Switch Payload Injector.
- WiiU Web Exploit Hoster.
Windows
- Estrarre l’archivio
appstore-workbench.zip
. - Installare [python] (https://www.python.org/downloads/release/python-373/).
- Dovrete *riavviare il PC dopo aver installato Python per la prima volta.
- Se si esegue un’installazione personalizzata, ricordarsi di installare tcl/tk, aggiungere python al percorso e includere pip.
- Nel prompt dei comandi entrare nella directory dove si è estratta l’app e digitare
pip install -r requirements
per installare le dipendenze. - Digitare
python appstore-workbench
.
Macintosh
- Estrarre l’archivio
appstore-workbench.zip
. - Gli utenti Mac potrebbero avere già installato una versione compatibile di Python, provare a fare doppio clic su
appstoreworkbench.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 aprirlo con pylauncher.
- Se il problema persiste, installare [python] (https://www.python.org/downloads/release/python-373/)
- Per eseguire l’app: fare doppio clic su
appstore-workbench.py
.
Linux
- Estrarre l’archivio
appstore-workbench.zip
. - Passare alla directory in un terminale.
- Digitare
pip3 install -r requirements
per installare le dipendenze. - Digitare
python appstoreworkbench.py
.- Se mancano dipendenze, digitare sul terminale quanto segue:
sudo apt install python3 python3-pip python3-tk python3-pil.imagetk
. - Se non sai come fare, probabilmente dovresti usare Windows.
- Se mancano dipendenze, digitare sul terminale quanto segue:
- Digitare infine
python3 appstore-workbench.py
.
Changelog v3.0
- Questo è di nuovo un grande rinnovamento. La GUI è passata a un sistema di plugin, scarica solo ciò di cui hai bisogno! Ora con plugin e store per Wii, WiiU e Switch. Consulta il file Readme per le istruzioni su come creare i tuoi plugin, sentiti libero di inviarli sul server discord che si trova all’indirizzo http://www.brewtools.dev
Changelog v3.1
- Non funziona più su Windows a causa del formato del percorso.
Download: Appstore Workbench v3.1
Download: Source code Appstore Workbench v3.1
Fonte: gbatemp.net