Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/10/2008, à 16: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, à 17:20

Alex_erson

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, à 17:22

Kanor

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, à 17:26

®om

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, à 12: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, à 12:48

®om

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, à 15:32

ouvrard

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, à 06:06

nesthib

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 Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

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

serged

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.


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne