ot .mozilla/firefox/mimeTymes e file jnlp

10 risposte [Ultimo contenuto]
Ritratto di lucio
lucio
(Junior)
Offline
Junior
Iscritto: 21/01/2013
Messaggi: 7

Ciao, non ho ancora installato debian uso ubuntu 12.04 ma penso di avere dei problemi con il file mimeTypes del seguente percorsolucio@lucio-N61PA-M2S:~/.mozilla/firefox/3c1h4do3.default-1358343116644$
dopo lunghe ricerche in rete penso che per visualizzare i file jnlp devo modificare il file mimeTypes del percorso precedente, come descritto qui http://stuffivelearned.org/doku.php?id= ... lp_entries da solo non lo o fare qualcuno può darmi qualche indicazione più specifica ?
Grazie

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Come dice la guida, apri il file mimeTypes.rdf con un editor di testo e cerca la riga

<RDF:li RDF:resource="urn:mimetype:application/x-java-jnlp-file"/>

Se hai problemi devi essere più preciso su cosa esattamente non riesci a fare.

Ritratto di lucio
lucio
(Junior)
Offline
Junior
Iscritto: 21/01/2013
Messaggi: 7

Grazie,
di fatto non riesco ad aprire due file jnlp, e non trovando soluzione sto cercando come un matto e così in rete ho trovato quelle istruzioni.
Ma visto che per me è difficile apportare modifiche ai file ho chiesto, anche se mi basta una soluzione più semplice per aprire file jnlp
Grazie

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Si dovrebbero aprire con il comando javaws, contenuto in uno dei pacchetti:         openjdk-6-jre o sun-java6-bin.

Ritratto di lucio
lucio
(Junior)
Offline
Junior
Iscritto: 21/01/2013
Messaggi: 7

Purtroppo non va.
Posto l'output da terminale ma il file non lo vedo mi da un loading ma nulla di più
lucio@lucio-N61PA-M2S:~$ javaws /home/lucio/Scaricati/ind.jnlp

Launcher v.2.1
http://213.92.13.32/darwin/darwin.jar >> /home/lucio/.consoleJavaDirecta/tmp/darwin.jar
http://213.92.13.32/darwin/swt-win32.jar >> /home/lucio/.consoleJavaDirecta/tmp/swt-win32.jar
http://213.92.13.32/darwin/ServizioPrezzi.jar >> /home/lucio/.consoleJavaDirecta/tmp/ServizioPrezzi.jar
http://213.92.13.32/darwin/TWbook.jar >> /home/lucio/.consoleJavaDirecta/tmp/TWbook.jar
http://213.92.13.32/darwin/graficoJVT.jar >> /home/lucio/.consoleJavaDirecta/tmp/graficoJVT.jar
java -classpath /home/lucio/.consoleJavaDirecta/tmp/darwin.jar;/home/lucio/.consoleJavaDirecta/tmp/swt-win32.jar;/home/lucio/.consoleJavaDirecta/tmp/ServizioPrezzi.jar;/home/lucio/.consoleJavaDirecta/tmp/TWbook.jar;/home/lucio/.consoleJavaDirecta/tmp/graficoJVT.jar directa.ind.MiniTesseraIndici it -link=Directa S.i.m.p.a.;http://www.directa.it -info=http://www.directaworld.it/dbar/directa.xml
Done java.lang.UNIXProcess@15ac3c9
lucio@lucio-N61PA-M2S:~$
Grazie

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Difficile dire se il problema sia della tua installazione o del file jnlp stesso. Hai provato con un file jnlp d'esempio che sei sicuro che funzioni?

Ritratto di lucio
lucio
(Junior)
Offline
Junior
Iscritto: 21/01/2013
Messaggi: 7

Puoi linkarne uno per fare una prova ?
Graazie

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Prova con quelli ufficiali: http://www.oracle.com/technetwork/java/javase/demos-nojavascript-137100.html

Ritratto di lucio
lucio
(Junior)
Offline
Junior
Iscritto: 21/01/2013
Messaggi: 7

Scusa ma se io modifico questo file cioè il mio mimeTypes.rdf
<?xml version="1.0"?>

Inserendo le modifiche seguenti

Ok, so you have a reference to the mime type for jnlp files, it's just not setup correctly. If you scroll down near the bottom of the file, you should see a section like this:

The main thing you are looking for is the attribute RDF:about=“urn:mimetype:externalApplication:application/x-java-jnlp-file”. There are a couple other sections that look similar to this, so make sure you have the right one.

What I did, was copy this section, paste it right below the original and then comment out the original in case I made a mistake. That way I could just delete my change and uncomment the original and be back to square one. This change should look like the following:

-->

The next step is finding out where your javaws binary is. This is going to vary quite a bit between distros, but hopefully it should be an easy thing to find. I just opened a terminal window and ran a which command:

$ which javaws
/usr/bin/javaws

If the binary is in your path, you should get something similar to that for a response. If not, you can try to find it using locate or possibly :

$ find /usr -name 'javaws' -print

That will search /usr for the file, which is sometimes in libexec or some other place.

Once you've found the full path to the file, the rest is easy. Just change the NC:path and NC:prettyName in that new section we made in mimeTypes.rdf. It will end up looking like this (providing javaws is in /usr/bin):

-->

Cosa può succedere ?

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Le modifiche suggerite dalla guida servono per istruire il browser che, cliccando su file con estensione jnlp, lo deve eseguire con javaws.

Ritratto di lucio
lucio
(Junior)
Offline
Junior
Iscritto: 21/01/2013
Messaggi: 7

Ho in parte risolto installando Java grazie