Site icon Games and Consoles

[PSP] Rilasciato PKGi PSP v1.0.0

pkgi psp

Lo sviluppatore Bucanero dopo una serie di test ha rilasciato la seconda versione stabile di PKGi per PSP con la nuova versione 1.0.0. PKGi PSP è un port di pkgi-ps3 un’app homebrew che consente di scaricare e installare file .pkg direttamente sulla tua PSP.

Caratteristiche

Appunti:

Istruzioni per l’installazione

È necessario creare un pkgi.txtfile ms0:/PSP/GAME/PKGI/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 del DB in linea

È possibile aggiornare e sincronizzare un database online aggiungendo gli URL del DB al config.txtfile in formato ms0:/PSP/GAME/PKGI/.

Per esempio:

url_games 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,

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 predefinita o disporre di 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. Per i dettagli vedere la tabella seguente . (impostalo su 0 se sconosciuto)
name è una stringa per il nome dell’elemento.
description è una stringa per la descrizione dell’articolo.
rap i 16 byte esadecimali per un file RAP, se richiesto dall’articolo ( .rapi file verranno creati su ms0:/PKG/RAP). Lascia vuoto per saltare il .rapfile.
url è l’URL HTTP/HTTPS/FTP/FTPS da cui scaricare il .pkgfile.
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 caratteri di fine riga o virgole.

File DB di esempio

Un pkgi.txtfile di esempio che segue il contentid,type,name,description,rap,url,size,checksumformato:

EP0001-FILEMANAG_00-0000000000000000,8,FileManager v1.40,File Manager,,http://github.com/Zarh/ManaGunZ/releases/download/1.40/FileManager_v1.40.pkg,12171120,FAF680636B18AD0B70AA61F48A78C5E42D6972F795F1B82CC434BE3DDE60F00F
UP0001-IRISMAN00_00-VER4880000000000,8,IRISMAN 4.88.1,Backup Manager,,http://github.com/aldostools/IRISMAN/releases/download/4.88/IRISMAN_4.88.pkg,29411984,E6EF607F0002B31BFB148BE4FC9BDBACB4E53110751F0E667C701D40B5290570
EP0001-MANAGUNZ0_00-0000000000000000,8,ManaGunZ v1.40,Backup Manager,,http://github.com/Zarh/ManaGunZ/releases/download/1.40/ManaGunZ_v1.40.pkg,17563040,CE0E4036903E881C08259FD69E777F6BC9CD24E823B471A7B15C88FDDBB2E330
UP0001-PS3SFM001_00-0000000000000000,8,Simple file manager v0.5.2,File Manager,,http://github.com/lmirel/fm_psx/releases/download/v0.5.2/sfm_ps3.pkg,1098800,301F64CC94E9BC442FDAC9199BFB8153AC2430A5E47331C6CF8A25B7881648A6
EP0001-UPDWEBMOD_00-0000000000000000,9,webMAN MOD v1.47.36,Backup Manager,,http://github.com/aldostools/webMAN-MOD/releases/download/1.47.36/webMAN_MOD_1.47.36_Installer.pkg,13580448,

Tipi di contenuto

Digitare il valore Tipo di contenuto File DB
0 Sconosciuto
1 Gioco pkgi_games.txt
2 DLC pkgi_dlcs.txt
3 Tema pkgi_themes.txt
4 PSX pkgi_psx.txt
5 Dimostrazione pkgi_demos.txt
6 Aggiornamento pkgi_updates.txt
7 Emulatore pkgi_emulators.txt
8 Applicazione pkgi_apps.txt
9 Attrezzo pkgi_tools.txt

Formato DB definito dall’utente

Per utilizzare un formato di database personalizzato, è necessario creare un dbformat.txtfile e salvarlo in formato ms0:/PSP/GAME/PKGI/.

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

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

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

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 una pipe di caratteri ( |) 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 un file rap?

    Puoi utilizzare uno strumento come RIF2RAP per generare un file .rapdai tuoi .riffile esistenti. Quindi puoi utilizzare uno strumento come hexdumpottenere la stringa di byte esadecimali.

  2. Dove trovare .pkgi link?

    Puoi utilizzare PSDLE per trovare .pkggli URL 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 ms0:/PKG/cartella: ogni download sarà in un .pkgfile separato in base al relativo ID contenuto. Basta eliminare il file e ricominciare.

  4. La velocità di download è troppo lenta!

    L’ottimizzazione è ancora in sospeso. (Facoltativo) Imposta Power Save Settings-> WLAN Power save-> OFF, se desideri accelerare il processo di download.

Changelog

Aggiunto

Fixato

Varie

Download

pkgi-psp.zip

Fonte

Github

Condividi su :
Pubblicità
Exit mobile version