Contenu | Rechercher | Menus

Annonce

Le forum a une nouvelle maison !
Le forum a été migré sur un nouvel hébergement. Si jamais vous trouvez le moindre problème, n'hésitez pas à nous en faire part !
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, à 16:39

bobsinglar
Invité

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
Membre

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
Consultant moderateur

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
Membre

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
Invité

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
Membre

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
Membre

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
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

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

Hors ligne

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

serged
Membre

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 Rosa 64 (Cinnamon) sur ASUS F2A55/AMD A8-5600K APU

Hors ligne