comment, en command line connaître le browser par défaut ?
4 réponses
unbewusst.sein
j'ai un menu contextuel qui ouvre un fichier dans le browser par défaut
MAIS, j'ai besoin de connaître ce browser afin d'ajouter un argument
spécifiant que je souhaite ouvrir ce fichier dans un nouveau tab et pas
dans une nouvelle fenêtre.
cet argument est :
-new-tab pour Firefox/GranParadiso.
il est différent pour Safari et j'imagine pour les autres navigateurs,
aussi, j'ai besoin , pour donner le bon argument, de connaître le
browser par défaut ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Levenez
Le 22/03/07 14:26, dans <1hvdoxm.10ns7oj639g95N%, « Une Bévue » a écrit :
j'ai un menu contextuel qui ouvre un fichier dans le browser par défaut MAIS, j'ai besoin de connaître ce browser afin d'ajouter un argument spécifiant que je souhaite ouvrir ce fichier dans un nouveau tab et pas dans une nouvelle fenêtre.
cet argument est :
-new-tab pour Firefox/GranParadiso.
il est différent pour Safari et j'imagine pour les autres navigateurs, aussi, j'ai besoin , pour donner le bon argument, de connaître le browser par défaut ?
Je crois que cela se trouve dans les Defaults du système sous l'entrée "public.html".
defaults read com.apple.LaunchServices LSHandlers
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 22/03/07 14:26, dans
<1hvdoxm.10ns7oj639g95N%unbewusst.sein@wortanschahung.com.invalid>, « Une
Bévue » <unbewusst.sein@wortanschahung.com.invalid> a écrit :
j'ai un menu contextuel qui ouvre un fichier dans le browser par défaut
MAIS, j'ai besoin de connaître ce browser afin d'ajouter un argument
spécifiant que je souhaite ouvrir ce fichier dans un nouveau tab et pas
dans une nouvelle fenêtre.
cet argument est :
-new-tab pour Firefox/GranParadiso.
il est différent pour Safari et j'imagine pour les autres navigateurs,
aussi, j'ai besoin , pour donner le bon argument, de connaître le
browser par défaut ?
Je crois que cela se trouve dans les Defaults du système sous l'entrée
"public.html".
defaults read com.apple.LaunchServices LSHandlers
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Le 22/03/07 14:26, dans <1hvdoxm.10ns7oj639g95N%, « Une Bévue » a écrit :
j'ai un menu contextuel qui ouvre un fichier dans le browser par défaut MAIS, j'ai besoin de connaître ce browser afin d'ajouter un argument spécifiant que je souhaite ouvrir ce fichier dans un nouveau tab et pas dans une nouvelle fenêtre.
cet argument est :
-new-tab pour Firefox/GranParadiso.
il est différent pour Safari et j'imagine pour les autres navigateurs, aussi, j'ai besoin , pour donner le bon argument, de connaître le browser par défaut ?
Je crois que cela se trouve dans les Defaults du système sous l'entrée "public.html".
defaults read com.apple.LaunchServices LSHandlers
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
unbewusst.sein
Eric Levenez wrote:
Je crois que cela se trouve dans les Defaults du système sous l'entrée "public.html".
defaults read com.apple.LaunchServices LSHandlers
ouais, super merci !
Eric Levenez <news@levenez.com> wrote:
Je crois que cela se trouve dans les Defaults du système sous l'entrée
"public.html".
Je crois que cela se trouve dans les Defaults du système sous l'entrée "public.html".
defaults read com.apple.LaunchServices LSHandlers
ouais, super merci !
Saïd
Une Bévue :
Eric Levenez wrote:
Je crois que cela se trouve dans les Defaults du système sous l'entrée "public.html".
defaults read com.apple.LaunchServices LSHandlers
ouais, super merci !
T'es sur que Safari accepte des arguments sur la ligne de commande? peut-etre faut-il lui parler a travers un AppleScript. Et dans ce cas-la autant toujours lancer Safari par Tell application "Safari" To...
-- Sind zu sein und es seiend in einem Schiff. Fällt zu sein hat das Wasser. Wer bleibt er? -- Heidegger
Une Bévue :
Eric Levenez <news@levenez.com> wrote:
Je crois que cela se trouve dans les Defaults du système sous l'entrée
"public.html".
defaults read com.apple.LaunchServices LSHandlers
ouais, super merci !
T'es sur que Safari accepte des arguments sur la ligne de commande?
peut-etre faut-il lui parler a travers un AppleScript. Et dans ce cas-la
autant toujours lancer Safari par
Tell application "Safari" To...
--
Sind zu sein und es seiend in einem Schiff. Fällt zu sein hat das Wasser.
Wer bleibt er? -- Heidegger
Je crois que cela se trouve dans les Defaults du système sous l'entrée "public.html".
defaults read com.apple.LaunchServices LSHandlers
ouais, super merci !
T'es sur que Safari accepte des arguments sur la ligne de commande? peut-etre faut-il lui parler a travers un AppleScript. Et dans ce cas-la autant toujours lancer Safari par Tell application "Safari" To...
-- Sind zu sein und es seiend in einem Schiff. Fällt zu sein hat das Wasser. Wer bleibt er? -- Heidegger
unbewusst.sein
Saïd wrote:
T'es sur que Safari accepte des arguments sur la ligne de commande? peut-etre faut-il lui parler a travers un AppleScript. Et dans ce cas-la autant toujours lancer Safari par Tell application "Safari" To...
euh oui, c'est un pb, il faut, au préalable détecter si le browser par défaut est on ou non (System Events) puis effectivement appliquer le bon script en fonction du résultat précédent.
AppleScript est le seul moyen (avec Safari/WebKit) de s'assurer que la page soit ouverte dans un onglet...
Bien sûr les différents navigateurs se comportent différemment selon ce seul . de vue ... -- It's easy to play any musical instrument: all you have to do is touch the right key at the right time and the instrument will play itself. -- J.S. Bach
Saïd <said@brian.lan> wrote:
T'es sur que Safari accepte des arguments sur la ligne de commande?
peut-etre faut-il lui parler a travers un AppleScript. Et dans ce cas-la
autant toujours lancer Safari par
Tell application "Safari" To...
euh oui, c'est un pb, il faut, au préalable détecter si le browser par
défaut est on ou non (System Events) puis effectivement appliquer le bon
script en fonction du résultat précédent.
AppleScript est le seul moyen (avec Safari/WebKit) de s'assurer que la
page soit ouverte dans un onglet...
Bien sûr les différents navigateurs se comportent différemment selon ce
seul . de vue ...
--
It's easy to play any musical instrument: all you have to do is
touch the right key at the right time and the instrument will
play itself. -- J.S. Bach
T'es sur que Safari accepte des arguments sur la ligne de commande? peut-etre faut-il lui parler a travers un AppleScript. Et dans ce cas-la autant toujours lancer Safari par Tell application "Safari" To...
euh oui, c'est un pb, il faut, au préalable détecter si le browser par défaut est on ou non (System Events) puis effectivement appliquer le bon script en fonction du résultat précédent.
AppleScript est le seul moyen (avec Safari/WebKit) de s'assurer que la page soit ouverte dans un onglet...
Bien sûr les différents navigateurs se comportent différemment selon ce seul . de vue ... -- It's easy to play any musical instrument: all you have to do is touch the right key at the right time and the instrument will play itself. -- J.S. Bach