lunedì 6 aprile 2009

Creare file jad

Spesso per poter installare delle applicazioni o giochi java sul proprio cellulare occorre possedere oltre al file .jar anche il file .jad
Su windows esso si può creare facilmente utilizzando qualche utility che potete trovare con una ricerca veloce su google ma su linux a quanto ne so non esiste nessun utility di questo tipo!!

Fortunatamente creare un file jad non è poi così difficile
in poche parole un .jad è un file che al suo interno contiene alcune info che permettono di installare il gioco

MIDlet-Jar-URL:
MIDlet-Jar-Size:
MIDlet-Name:
MIDlet-Version:
MIDlet-Vendor:
MIDlet-1:



ho fatto diverse prove ed alla fine sono arrivato alla seguente deduzione:
le prime due righe (URL e Size) vanne editate inserendo il nome del file jar e la sua dimensione in byte(info che potete trovare cliccando con il tasto destro sul vostro .jar e selezionando la voce proprietà)

le info che riguardano le altre stringhe le potete copiare direttamente dal file MANIFEST.MF
che trovate dentro al vostro archivio .jar all'interno della cartella META-INF

potete creare il vostro file con un qualsiasi editor di testo (io ho utilizzato gedit) salvandolo con l'estensione .jad

ma adesso andiamo alla pratica per chiarirci un poco le idee!!!

ho il celebre gioco Tower Bloxx il suo manifest mi dice questo:

MIDlet-1: TowerBloxx, /icon.png, House
MIDlet-Name: Tower Bloxx
MIDlet-Vendor: Digital Chocolate, Inc.
MIDlet-Version: 1.2.22
MIDlet-Icon: icon.png
Manifest-Version: 1.0
Created-By: 1.3.1_08 (Sun Microsystems Inc.)
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-1.0


dalle proprietà vedo che il jar si chiama Tower Bloxx.jar ed è grande 144916 byte

adesso ho tutte le info per creare il mio file che contiene:

MIDlet-Jar-URL: Tower Bloxx.jar
MIDlet-Jar-Size: 144916
MIDlet-Name: Tower Bloxx
MIDlet-Version: 1.2.22
MIDlet-Vendor: Digital Chocolate, Inc.
MIDlet-1: TowerBloxx, /icon.png, House


detto ciò buon divertimento!!!

P.S. credo che lo stesso procedimento sia valido pure per Winzoz utilizzando il blocco note

2 commenti:

  1. Magari prima impara a scrivere in italiano!

    Te lo spiego in parole semplici, il file .jad e un pò come una carta d'identità per poter installare il file .jar(applicazioni java per cellulari etc).

    Tu hai tutti i campi che ti interessano (vedi la prima lista...)

    devi semplicemente inserire i parametri che trovi all'interno del file chiamato manifest che a sua volta si trova all'interno del file.jar (che non è nient'altro che un archivio)

    per i primi due campi: url e size devi invece inserire il nome del jar e la sua grandezza.

    crei questo piccolo file con un semlice editor di testo e salvi in formato .jad

    se non lo capisci nemmeno così mi dispiace per te! su un forum l'hanno capito e mi hanno pure ringraziato!

    http://forum.ubuntu-it.org/index.php/topic,190191.0.html

    Ciao alla prossima

    RispondiElimina