Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 06/10/2008, à 17:39

bobsinglar

Quelle commande pour lancer le navigateur par défaut ?

Bonjour,

Je développe un programme Java qui doit lancer le navigateur web par défaut du système, sur la page fournie en paramètre.

Quelle est la commande pour lancer le navigateur par défaut ?

Pour le moment, j'utilise "firefox www.google.fr", mais ce n'est pas vraiment le navigateur par défaut.
Et si Firefox n'est même pas présent, ça ne fonctionnera pas du tout !

merci de votre aide.

Pascal

#2 Le 06/10/2008, à 18:20

Re : Quelle commande pour lancer le navigateur par défaut ?

Salut,

je dirais que si tu utilises gnome un coup de "gnome-open" devrait fonctionner.
Sinon aucune idée hmm

+ Alex

Hors ligne

#3 Le 06/10/2008, à 18:22

Re : Quelle commande pour lancer le navigateur par défaut ?

Voila la commande magique
gnome-www-browser
ou
x-www-browser

Hors ligne

#4 Le 06/10/2008, à 18:26

Re : Quelle commande pour lancer le navigateur par défaut ?

ou:

xdg-open url

gnome-open est un peu "deprecated", il sera remplacé par gvfs-open.

Normalement xdg-open devra appeler le bon.

Ça marche avec n'importe quelle appli :

xdg-open fichier.pdf
xdg-open fichier.png

Hors ligne

#5 Le 07/10/2008, à 13:42

bobsinglar

Re : Quelle commande pour lancer le navigateur par défaut ?

Bonjour,

Tout ce que vous proposez fonctionne chez moi (à part gnome-www-browser qui n'est pas installé).

Mais tout est dépendant de l'OS, et même de gnome.

C'est moyen pour une applet qui tourne dans un navigateur.

En fait je viens de trouver une solution miraculeuse : une librairie JAR qui permet à l'applet d'envoyer des instructions Javascipt à la page web dans laquelle elle s'affiche (ou toute autre).

Typiquement dans le code Java de l'applet, sur clic de souris, on fait :

JSObject.getWindow(myApplet).eval("javascript:document.location.href='www.google.fr'");

Ca fonctionne à condition de placer le paramètre :

<param name="mayscript" value="yes">

A l'intérieur de la balise "OBJECT" qui déclare l'applet dans la page HTML.
("mayscript" pour une balise "APPLET")

Et ça ouvre des perspectives énormes puisque l'on peut de cette façon piloter la page web depuis l'applet (un peu comme en AJAX).

La librairie s'appelle "plugin.jar" et est livrée avec le JDK (JRE ?)

De plus elle fait 950ko (un peu gros pour une applet), mais on peut, en décompressant/recompressantle JAR", n'en extraire que les classes nécessaires : 95ko...

#6 Le 07/10/2008, à 13:48

Re : Quelle commande pour lancer le navigateur par défaut ?

En java, depuis la version 6 :

Desktop.browse(URI)

et

Desktop.open(File)

Mais dans une applet, ça ne marchera pas, tu n'as pas accès à tout smile

Hors ligne

#7 Le 24/07/2012, à 16:32

Re : Quelle commande pour lancer le navigateur par défaut ?

Je ne suis pas du tout qualifier en informatique ,il y a un "jargon" inconnu pour moi donc des explications plus simples me serais très utiles.
voici donc ma question : Comment lancer le navigateur par défaut ??  ( en langage clair bien sûr ) Merci d'avance.

Hors ligne

#8 Le 25/07/2012, à 07:06

Re : Quelle commande pour lancer le navigateur par défaut ?

depuis un terminal ou n'importe quel lanceur d'application (lanceur unity, alt+F2, synapse, gnome-do…) :

x-www-browser

GUL les mardis à Bordeaux : Giroll
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdnGMT-4

Hors ligne

#9 Le 25/07/2012, à 07:31

Re : Quelle commande pour lancer le navigateur par défaut ?

nesthib a écrit :

depuis un terminal ou n'importe quel lanceur d'application (lanceur unity, alt+F2, synapse, gnome-do…) :

x-www-browser

Sauf que chez moi :
- Le browser par défaut est Firefox
- x-www-browser lance Google Chrome
Et malgré des changement "à la main" de ce x-www-browser, chaque MAJ de Chrome me le remet.


Linux-Mint Maya 64 Cinnamon sur Toshiba Satellite P200-1BY. Linux-Mint  Nadia 64 Cinnamon sur Compaq Presario SR5617FR

Hors ligne

Haut de page ↑