Home Homebrew Rilasciato PKGi PS3 v1.2.0

[Scena PS3] Rilasciato PKGi PS3 v1.2.0

240
0

Disponibile un nuovo aggiornamento per l’applicazione PKGi PS3, lo strumento, molto famoso su console PlayStation Vita e PlayStation TV ci permette di scaricare, estrarre ed installare backup di giochi dalla rete direttamente dalla console PlayStation 3.

Questa nuova versione aggiunge il supporto per la versione 1.2 del protocollo TLS e la scansione online per gli aggiornamenti dei contenuti disponibili.

Caratteristiche

  • Facile da usare: Elenca i download disponibili, inclusi ricerca, filtro e ordinamento.
  • Standalone: Nessun PC richiesto, tutto accade direttamente su PS3.
  • Download automatici: Basta scegliere un elemento, che verrà scaricato dall’app sul tuo HDD (modalità diretta) o messo in coda per il download in background (modalità in background) utilizzando il Download Manager interno.
  • Ripresa del download interrotto: Se si vuole, è possibile interrompere il download in qualsiasi momento, cambiare applicazione e tornare al download dal punto in cui è stato interrotto.
  • Attivazione del contenuto: L’app può generare file .rif per i contenuti scaricati (il sistema deve essere attivato).

Note

  • L’accodamento di più download è supportato solo quando si utilizza la modalità di download in background.
  • Le attività di download in background verranno visualizzate solo dopo il riavvio della PS3.

Istruzioni

Per poter utilizzare correttamente PKGi PS3 bisogna andare a creare un file pkgi.txt in /dev_hdd0/game/NP00PKGI3/USRDIR che contenga gli elementi disponibili per l’installazione. Il formato del database di testo è personalizzabile dall’utente. Controlla questa sezione per imparare a definire il tuo formato db personalizzato.

Database multipli

Puoi anche caricare file di database aggiuntivi:

  • pkgi_games.txt
  • pkgi_dlcs.txt
  • pkgi_themes.txt
  • pkgi_avatars.txt
  • pkgi_demos.txt
  • pkgi_managers.txt
  • pkgi_emulators.txt
  • pkgi_apps.txt
  • pkgi_tools.txt

Gli elementi su ciascuno di questi file verranno classificati automaticamente in base al tipo di contenuto del file. Nota: L’app presuppone che ogni file di database abbia lo stesso formato, come definito in dbformat.txt.

Aggiornamento DB in linea

Se si preferisce è possibile aggiornare e sincronizzare un database in linea aggiungendo gli URL DB al file config.txt in /dev_hdd0/game/NP00PKGI3/USRDIR.

Per esempio:

url http://www.mysite.com/mylist.csv
url_demos http://www.demos.com/otherlist.csv
url_emulators http://www.example.com/emulators.csv

Utilizzando questa configurazione, pkgi.txt verrà aggiornato con mylist.csv, pgi_demos.txt con otherlist.csv e pkgi_emulators.txt con emulators.csv.

La prossima volta che aprirai l’app, avrai un’opzione di menu aggiuntiva chiamata Refresh. Quando lo selezioni, i database locali verranno sincronizzati con gli URL definiti.

Formati DB

L’applicazione necessita di un database di testo che contenga gli elementi disponibili per l’installazione e deve seguire la definizione del formato predefinita o disporre di un file di definizione del formato personalizzato.

Formato DB predefinito

Il formato di file di database predefinito utilizza un formato CSV molto semplice in cui ogni riga indica un elemento nell’elenco:

contentid,type,name,description,rap,url,size,checksum

ColonnaDescrizione
contentidQuesto è il Content ID completo dell'articolo, ad esempio: UP0000-NPXX99999_00-0000112223333000.
typeQuesto è un numero per il tipo di contenuto dell'elemento. Vedere la tabella seguente per i dettagli (impostalo a 0 se sconosciuto).
nameQuesta è una stringa contenente il nome dell'elemento.
descriptionQuesta è una stringa contenente la descrizione dell'articolo.
rapI 16 byte esadecimali per un file RAP, se necessario per l'elemento (i file .rap verranno creati su /dev_hdd0/exdata). Lascialo vuoto per saltare il file .rap.
urlQuesto è l'indirizzo URL HTTP/HTTPS da dove poter scaricare il file .pkg.
sizeQuesta è la dimensione in byte del file .pkg o 0 se sconosciuto.
checksumQuesto è un digest SHA256 del file .pkg (come 32 byte esadecimali) per assicurarsi che il file non venga manomesso. Lascialo vuoto per saltare il controllo.

Nota: Il nome e la descrizione non possono contenere nuove righe o virgole.

Un file pkgi.txt di esempio:

EP0000-NP9999999_00-0AB00A00FR000000,0,My PKG Test,una descrizione del file pkg,dac109e963294de6cd6f6faf3f045fe9,http://192.168.1.1/html/mypackage.pkg,2715513,afb545c6e71bd95f77994ab4a659efbb8df32208f601214156ad89b1922e73c3
UP0001-NP00PKGI3_00-0000000000000000,0,PKGi PS3 v0.1.0,,,http://bucanero.heliohost.org/pkgi.pkg,284848,3dc8de2ed94c0f9efeafa81df9b7d58f8c169e2875133d6d2649a7d477c1ae13

Tipi di contenuto

Tipo di valoreTipo di contenuto
0Unknown
1Game
2DLC
3Theme
4Avatar
5Demo
6Backup Manager
7Emulator
8Application
9Tool

Formato DB definito dall’utente

Per utilizzare un formato database personalizzato, è necessario creare un file dbformat.txt e salvarlo in /dev_hdd0/game/NP00PKGI3/USRDIR.

Il file di definizione dbformat.txt è un file di testo a 2 righe:

  • Riga 1: Il carattere delimitatore personalizzato (ad esempio: ;,|, ecc..).
  • Riga 2: I nomi delle colonne per ogni colonna nel database personalizzato, delimitati dall’apposito delimitatore definito nella riga 1.

Nota: Affinché le colonne vengano riconosciute correttamente, utilizzare i nomi dei tag di colonna definiti nella tabella sopra.

Tutte le colonne sono opzionali. Il tuo database potrebbe avere più (o meno) colonne, quindi qualsiasi colonna non riconosciuta verrà ignorata.

Primo esempio

Esempio dbformat.txt, per un database che utilizza il punto e virgola (;) come separatore:

;
name;TITLE ID;REGION;description;AUTHOR;TYPE;url;rap;size

Risultato: Verranno utilizzati solo i campi name, description, url, rap, size.

Secondo esempio

Esempio dbformat.txt, per un database che utilizza la barra verticale dei caratteri (|) come separatore:

|
REGION|TITLE|name|url|rap|contentid|DATE|PKG FILENAME|size|checksum

Risultato: Verranno utilizzati solo i campi name, url, rap, contentid, size, checksum.

Controlli

L’utilizzo dell’applicazione è semplice e diretto:

  • Premere i tasti e per selezionare l’elemento che si desidera installare e premere il tasto .
  • Per vedere i dettagli dell’elemento, premere .
  • Per ordinare/filtrare/cercare premere . Si aprirà il menu di scelta rapida. Premere di nuovo per confermare le nuove impostazioni o premere il pulsante per annullare eventuali modifiche.
  • Premere i pulsanti dorsali sinistro o destro e per spostare le pagine verso l’alto o verso il basso.

Note

  • Dati RAP: Se l’elemento ha dati .rap, il file verrà salvato nella cartella /dev_hdd0/exdata/.

Changelog

Aggiunte

  • Supporto all’internazionalizzazione.
  • Rilevamento della lingua in base alle impostazioni della PS3.
  • Traduzione in spagnolo.
  • Scansione online per gli aggiornamenti dei contenuti disponibili.
  • Supporto per TLS v1.2 utilizzando libcurl+polarSSL più recente.

FAQ

Domanda: Dove posso ottenere una stringa RAP?
Risposta: Per ottenere un file RAP è necessario utilizzare uno strumento come il plug-in RIF2RAP per generare un file RAP dai file RIF esistenti. Quindi è possibile utilizzare qualsiasi visualizzatore esadecimale generico per ottenere la stringa di byte esadecimali.

Domanda: Dove posso ottenere l’indirizzo URL per i file pkg?
Risposta: Puoi utilizzare PSDLE per trovare l’indirizzo URL dei file pkg. Quindi utilizzare l’URL originale oppure ospitare il file sul proprio server.

Domanda: Dove posso rimuovere i download interrotti/falliti per liberare lo spazio?
Risposta: Nella cartella /dev_hdd0/packages – ogni download sarà in un file pkg separato dal suo Title ID. Basta eliminare il file e ricominciare.

Domanda: La velocità di download è troppo lenta!
Risposta: L’ottimizzazione è ancora in sospeso.

Nota: BiteYourConsole è contro ogni forma di pirateria, la news è stata riportata solo a scopo informativo.

Download: PKGi PS3 v1.2.0

Download: Source code PKGi PS3 v1.2.0

Fonte: psx-place.com

[Scena PS3] Rilasciato PKGi PS3 v1.2.0 ultima modifica: 2021-10-10T22:34:46+02:00 da Francesco Lanzillotta
Articolo precedenteRilasciato Sonic the Hedgehog Forever v1.4.0 per PC Windows x86/x64
Articolo successivo[Scena Wii U] Rilasciato Bloopair v0.3.0
Sono Nato nel 1980 e da diversi anni coltivo la passione per tutto ciò che riguarda il mondo dei videogiochi, ho vissuto l'era degli home computer con il Commodore 64 e l'Amiga 500, da sempre appassionato di giochi di ruolo e di titoli di avventura.