[Scena Switch] Rilasciato NSC Builder v0.6c

NSC Builder è un semplice quanto utilissimo script sviluppato dal developer julesontheroad, questo strumento prende il posto di Nut Cleaner e funge da una implementazione per un nuovo hack.

NSC Builder prende base dalla fantastica funzione “REMOVE_TITLE_RIGHTS” dell’utility Nut sviluppato dal developer blawar, questa funzione consente di cancellare la crittografia dei title right dai file NSP.

Il programma di installazione di Tinfoil e di SX installerà il ticket in entrambi i casi, questo per fare in modo che non rimanga nel sistema da dove è necessario cancellare il ticket e il certificato dal file NSP.

Questo file batch automatizza i processi creando dei file NSP puliti che è possibile anche passare per XCI Batch-Builder per generare file XCI che non hanno bisogno di un ticket.

La versione corrente del programma consente di creare file XCI o NSP multi-content.

Il file batch ha due diverse modalità:

  • Modalità automatica: Trascina singolarmente i file NSP o le cartelle con i file NSP per generare i file NSP puliti all’interno della cartella o_clean_nsp.
  • Modalità manuale: Fare doppio clic sul file batch per creare un elenco di file NSP da pulire, è possibile eliminare gli articoli tramite batch o direttamente nell’elenco prima di iniziare.

Nota: La modalità automatica non andrà ad elaborare le sottocartelle.

Puoi anche decidere di riprendere la lista se si chiude la finestra prima di completare tutte le pulizie. Fissa anche un controllo che interrompe la pulizia di un file se non è possibile rimuovere i titoletti. In questo caso genererà un file log.txt con il nome del file.

Se viene rilevato un errore in cui il file viene saltato, il file batch continuerà comunque ad elaborare la coda. Il comportamento di queste modalità può essere controllato modificando il file ztools\NSCB_options.cmd.

Importante: Il programma incorpora una build personalizzata di nut.py e hacbuild con diverse funzionalità aggiunte. Non sarete in grado di utilizzarlo se si sostituiscono questi file modificati con le build ufficiali.

Requisiti

  • Un computer con sistema operativo Windows.
  • Avrete bisogno di aver installato Python 3 affinché il programma funzioni correttamente.
  • Dovrete installare queste librerie: “urllib3 unidecode tqdm bs4 tqdm richiede l’immagine” per aiutarti in questo puoi eseguire il file install_dependencies.bat.
  • Dovrete riempire il file keys_template.txt all’interno della cartella ztools e rinominarlo in keys.txt.
  • Avrete bisogno di avere almeno .Net framework 4.5.2 installato per fare in modo che hacbuild possa funzionare correttamente.

Descrizione delle opzioni

 OPZIONE 1: Impostazione delle cartelle di lavoro e di output

 OPZIONE 2: Percorso per i programmi necessari

 OPZIONE 3: Opzioni nut

  • pycommand -> Comando utilizzato per invocare python 3 (di default py -3).
  • buffer -> Buffer in numero di byte per le funzioni di copia.

 OPZIONE 4: Installa in game_info.ini e keys.txt

 OPZIONE 5: OPZIONI REPACK. Controlla il repack in modalità automatica

 Opzione di ricostruzione per la modalità automatica

  • xci -> repack come xci.
  • nsp -> repack come nsp.
  • both -> repack come entrambi.

 Tipo di repack per cartelle

  • indiv -> Ricostruisce i contenuti singolarmente come multipli di file xci/nsp.
  • multi -> Reimposta il contenuto come singolo multicontent xci/nsp.

 OPZIONE 6: MODALITÀ MANUALE INTRO

  • indiv -> Inserisci direttamente la modalità di ricostruzione individuale.
  • multi -> Entra direttamente nella modalità multi-pack.
  • choose -> Chiede di scegliere la modalità in cui si vuole entrare.

 OPZIONE 7: ZIP FILES

  • Seleziona se si desidera comprimere gli elementi che consentano di ripristinare i file NSP nello stato originale.

 Limitazioni

  • Non è possibile creare file xci multi-content con più di 8 giochi. Darà errore durante il caricamento.
  • Se si ricostruisce un aggiornamento che richiede un firmware superiore in cui ci si trova, non potrete saltare la richiesta di aggiornamento.

 Funzioni pianificate

  • List manager.
  • Strumenti batch per mettere in applicazione alcune delle modifiche alle librerie nut.
  • Supporto per meta patching e controllo per la creazione di loghi personalizzati.
  • Salta per la modalità individuale.
  • Separatore di contenuti.
  • Modalità di restauro titolazione.

Changelog v0.6c

  • Aggiunte opzioni nut. Funzione di copia con o senza delta. Ti permetterà di saltare i delta che non sono necessari per i file XCI.
    • Per i file NSP servono a trasformare i vecchi aggiornamenti in nuovi, in modo da poterli installare più velocemente, i vecchi aggiornamenti invece non rimangono nel sistema.
    • Questo è disabilitato per impostazione predefinita, se si utilizza i file NSP, considerare di attivarli.
  • Aggiunta estrazione diretta dai file xci invece di usare hactool, quindi ora la velocità di estrazione è collegata al buffer.
  • Aggiunti un paio di fallback per rilevare la masterkeyrev in formati di ticket non standard e vecchi formati di ticket.
  • Pulizia minore del codice e piccole correzioni.

Nota: Manca una pausa nella modalità manuale individuale. Questo lo risolve.

Ringraziamenti e crediti

NSC Builder è basato su:

Download: NSC Builder v0.6c

Download: Source code NSC Builder v0.6c



Source : github.com

(Visited 1 times, 1 visits today)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *