2013-02-05 12 views
9

ho bisogno di prendere alcune risorse da SOURCE.PRI di file, modificare alcuni valori, quindi creare TARGET.PRI file, che ha esattamente lo stesso contenuto come SOURCE. PRI, eccetto i valori modificati sopra menzionati.C'è un modo per aprire/leggere i file .PRI? (Pacchetto di indice delle risorse - utilizzato in applicazioni Windows Store)

ci sono un paio di PRI le estensioni dei file, mi riferisco ai file di risorse compilati utilizzati da applicazioni di Windows Store (more info).

Suppongo che, dal .PRI i file siano già compilati, non c'è modo di leggerli, carattere per carattere, con un parser di testo semplice.

Pertanto, sto cercando un modo per compilare e decompilare il file .PRI.

Qualcuno ha trovato un modo per farlo?

+4

Il formato non è documentato. Puoi decompilarli con 'makepri.exe dump' –

+0

so del makepri.exe, ma sono autorizzato a usarlo se ho un'applicazione personalizzata che sto per vendere ai clienti? – Bobby5193

+0

No, non è un componente distribuibile. Avrai bisogno di scrivere questo come una strategia praticabile se questo dovrebbe accadere in fase di runtime. Piuttosto poco chiaro perché stai pensando a questo, non puoi nemmeno avere accesso in scrittura alla directory. –

risposta

4

In this github project hanno modificato il file .pri per modificare la schermata di accesso.

Puoi provare a vedere cosa hanno fatto lì e come ottenerlo con il tuo progetto.

Anche se è passato molto tempo da quando la questione è stato chiesto, penso che sia ancora bello avere una risposta qui che guiderà chiunque sia interessato a farlo ed è arrivato qui.