Site icon Games and Consoles

[PS3] Rilasciato PKGi v1.2.0

pkgi

Lo sviluppatore Bucanero è tornato alla carica rilasciando un nuovo aggiornamento di PKGi con la nuova versione 1.2.0.PKGi è un porting per PlayStation 3 di PSVita pkgi che permette di scaricare e installare file in formato .pkg direttamente sulla tua PS3.

Caratteristiche

Appunti:

Registro modifiche

Vedi le ultime modifiche qui .

Istruzioni di installazione

È necessario creare un file pkgi.txt su /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 sapere come definire il tuo formato db personalizzato.

Database multipli

Puoi anche caricare file di database aggiuntivi:

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 online

Puoi aggiornare e sincronizzare un database online aggiungendo gli URL del database al file config.txt in formato /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.txtverrà aggiornato con mylist.csvpgi_demos.txtcon otherlist.csvpkgi_emulators.txtcon emulators.csv.

La prossima volta che aprirai l’app, avrai un’opzione di menu aggiuntiva chiamata Aggiorna . 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 predefinito o avere un file di definizione del formato personalizzato .

Formato DB predefinito

Il formato 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

dove:

Colonna Descrizione
contentid è l’ID contenuto completo dell’elemento, ad esempio: UP0000-NPXX99999_00-0000112223333000.
type è un numero per il tipo di contenuto dell’elemento. Vedere la tabella seguente per i dettagli. (impostalo a 0 se sconosciuto)
name è una stringa per il nome dell’elemento.
description è una stringa per la descrizione dell’elemento.
rap i 16 byte esadecimali per un file RAP, se richiesto dall’elemento (i .rapfile verranno creati su /dev_hdd0/exdata). Lascia vuoto per saltare il .rapfile.
url è l’URL HTTP/HTTPS da cui scaricare il file .pkg.
size è la dimensione in byte del .pkgfile o 0 se sconosciuta.
checksum è un digest SHA256 del .pkgfile (come 32 byte esadecimali) per assicurarsi che il file non venga manomesso. Lascia vuoto per saltare il controllo.

Nota: name e descriptionnon può contenere nuove righe o virgole.

Un pkgi.txtfile di esempio :

EP0000-NP9999999_00-0AB00A00FR000000,0,My PKG Test,A description of my 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

Digitare il valore Tipo di contenuto
0 Sconosciuto
1 Gioco
2 DLC
3 Tema
4 Avatar
5 Dimostrazione
6 Gestione backup
7 Emulatore
8 Applicazione
9 Attrezzo

Formato DB definito dall’utente

Per utilizzare un formato di database personalizzato, è necessario creare un dbformat.txtfile e salvarlo su /dev_hdd0/game/NP00PKGI3/USRDIR.

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

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

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

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:name,description,url,rap,size verranno utilizzati solo i campi.

Esempio

Esempio dbformat.txt, per un database che utilizza il carattere pipe ( |) come separatore:

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

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

utilizzo

L’utilizzo dell’applicazione è semplice e immediato:

Appunti

Domande e risposte

  1. Dove trovare una rap?Puoi utilizzare uno strumento come RIF2RAP per generare un file .rapdai tuoi .riffile esistenti . Quindi puoi usare uno strumento come hexdumpottenere la stringa di byte esadecimale.
  2. Dove trovare i .pkglink?Puoi utilizzare PSDLE per trovare gli .pkgURL dei giochi che possiedi. Quindi utilizza l’URL originale o ospita il file sul tuo server web.
  3. Dove rimuovere i download interrotti/non riusciti per liberare spazio su disco?Controlla la /dev_hdd0/tmp/pkgicartella: ogni download sarà in un .pkgfile separato in base al suo ID titolo. Elimina semplicemente il file e ricomincia.
  4. La velocità di download è troppo lenta!L’ottimizzazione è ancora in sospeso. Se il directdownload è lento, puoi utilizzare la background downloadmodalità per scaricare i file utilizzando il Download Manager PS3 interno.

Changelog

Download

pkgi-ps3.pkg

Fonte
Github
Condividi su :
Pubblicità
Exit mobile version