Il developer theorywrong ci informa di aver portato a termine lo sviluppo di PKGi su console PlayStation 4 jailbroken, lo strumento, molto popolare su console PlayStation Vita e più recentemente su console PlayStation 3, ci permette di scaricare e installare file .pkg.

Ci sono alcune differenze sostanziali, in primo luogo lo strumento non permette di scaricare giochi e applicazioni ufficiali, ma solo applicazioni homebrew provenienti da altre fonti (nel programma vengono definiti Source).
Questa applicazione è stata sviluppata utilizzando il Software Developer Kit (SDK) OpenOrbis, si tratta dunque di un homebrew legale.
Crea questa repository
PKGi permette di creare una propria repository, vedere la voce “PKGi-Server”.
Informazioni di base
Il file info.json contiene le informazioni di base per PKGi
{"name": "You're server name here"}
Il file logo.png è il primo logo visualizzato quando il codice sorgente viene caricato da PKGi.
Struttura del database
Crea una tabella con questa struttura
| Tipo | Nome | Uso |
| int | id | L'identificatore univoco (chiave primaria) |
| varchar(255) | nome | La directory dei referer |
| varchar(255) | download | Le informazioni json |
Non dimenticare di cambiare il nome utente e la password di mysql all’interno del file packages.php
Struttura delle cartelle
La struttura della cartella del repository è:
| Tipo | Nome | Uso |
| Directory | pkgs | La directory dei pacchetti |
| Directory | refs | La directory dei referer |
| Directory | icons | La directory delle icone |
| File | info.json | Le informazioni json |
| File | logo.png | Il logo del source |
| File | packages.php | Il gestore dell'elenco dei pacchetti |
All’interno di tutta la directory, il nome dei file deve portare il nome dell’ID univoco del pacchetto, ad esempio pkgs/1.pkg …. refs/1.json …. icons/1.png
Referer
Il referer è un file json utilizzato dalla PS4 per scaricare i pacchetti, devi generare il referer utilizzando gli strumenti generate_refs.php, assicurati di cambiare la variabile $baseurl prima di generarlo.
Lo script generate_refs.php genera il referer json. Rinomina il nome dello script!
Aggiungere un pacchetto
- Creare la riga nel database e ottenere l’id.
- Aggiungere i pacchetti all’interno della cartella
pkgse denominarli con questo identificatore univoco (id). - Chiamare l’url :
http://yourserver.com/mysuperrepo/generate_refs.php?id=1(non dimenticare di rinominare il file script per impedirne l’uso da parte di altri). - I pacchetti sono ora disponibili per altri!
Strutture dell’elenco dei pacchetti
| Nome | Uso |
| total | Numero totale di pacchetti |
| page | Il numero di pagina corrente |
| line | Il numero corrente di pacchetti restituiti |
| packages | I pacchetti elencano gli oggetti |
All’interno di un oggetto pacchetto:
| Nome | Uso |
| id | L'id di un pacchetto (deve essere univoco) |
| name | Il nome del pacchetto |
| download | Il numero di download |
Download: Source code PKGi
Fonte: twitter.com
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: PS4
Vedi altri prodotti PS4





![[Scena 3DS] Rilasciato PKSM v10.3.0 con compatibilità non-Luma, fix salvataggi Gen 4-5, GPSS migliorato e maggiore stabilità](https://www.biteyourconsole.net/wp-content/uploads/PKSM.jpg)
![[Scena PS Vita] Rilasciato FF3-Vita v1.3.0: Refactor shader, miglioramenti main.cpp e cleanup codice](https://www.biteyourconsole.net/wp-content/uploads/FinalFantasyIII-238x178.jpg)
![[Scena PS5] Rilasciato MkPFS v0.0.8: tool per compressione PFS PFSC, gestione dump, homebrew, FPKG e riduzione spazio SSD fino al 60%](https://www.biteyourconsole.net/wp-content/uploads/MkPFS-238x178.webp)
![[Scena PS Vita] Rilasciato FF3-Vita v1.3.0: Refactor shader, miglioramenti main.cpp e cleanup codice](https://www.biteyourconsole.net/wp-content/uploads/FinalFantasyIII-100x75.jpg)
![[Scena PS5] Rilasciato MkPFS v0.0.8: tool per compressione PFS PFSC, gestione dump, homebrew, FPKG e riduzione spazio SSD fino al 60%](https://www.biteyourconsole.net/wp-content/uploads/MkPFS-100x75.webp)