33 votes

Forcer un lien URL à s'ouvrir avec un navigateur spécifique

J'ai créé un lien URL dans mon dock, mais le lien ne s'ouvre qu'avec le navigateur par défaut. J'ai Safari, Firefox et Chrome (le plus récent étant celui par défaut) installés sur ma machine. Je me demande si quelqu'un sait comment faire pour que le lien s'ouvre avec Firefox au lieu de Chrome, tout en conservant Chrome comme navigateur par défaut. Note : J'utilise Mavericks sur mon MacBook Pro.

0 votes

Vous pourriez créer un script qui ouvre un certain navigateur et navigue vers l'URL que vous souhaitez voir. Vous devez placer le script dans le Dock à la place du lien URL actuel que vous avez.

0 votes

Vous ne pouvez pas définir le navigateur dans un fichier .url. Vous devez donc écrire un script au lieu du fichier .url dans lequel vous ouvrez un navigateur avec votre lien.

0 votes

J'ai mis à jour ma réponse

23voto

skywinder Points 1471

Finicky - Toujours ouvrir le bon navigateur

Il s'agit d'un outil gratuit et open-source pour cela, avec un tas de paramètres et de règles différents, il peut.. :

  • Rédiger des règles pour ouvrir les urls dans n'importe quel navigateur
  • Réécrire et remplacer des parties d'urls avant de les ouvrir
  • Résoudre automatiquement l'url de destination à partir des fournisseurs d'url courtes.

En ce qui concerne votre question directe, voici les paramètres :

/**
 * Save as ~/.finicky.js
 */
module.exports = {
    defaultBrowser: "Google Chrome",
    handlers: [
        {
            match: finicky.matchHostnames(["your_specific_url_to_open_in_Firefox"]),
            browser: "Firefox"
        }
    ]
};

C'est tout ! Il suffit de lancer ce plugin et il se chargera de toutes les redirections pour vous.

Pour plus d'exemples, voir le Page github difficile

0 votes

Je l'adore, merci !

18voto

Chris Ammerman Points 6878

Vous pourriez utiliser le tout puissant open pour y parvenir en utilisant un shell script / apple script. Ce n'est pas nécessairement la manière la plus agréable, mais c'est ainsi que je le fais.

open http://apple.stackexchange.com -a Firefox.app 

serait la commande de base pour ouvrir cette page dans Firefox. Vous pouvez facilement envelopper ceci dans un script de Apple agréable à utiliser - faites-moi savoir si vous avez besoin de savoir comment !

1 votes

Au moins pour MacOS 12.1, cela pourrait ne pas fonctionner comme prévu. Lorsque le navigateur donné n'est pas le navigateur par défaut et il n'est pas encore ouvert, la commande ouvre l'URL dans le navigateur donné et le navigateur par défaut en même temps. Une solution de fortune qui ouvre le navigateur (non par défaut) avant d'ouvrir l'URL : open -a safari; sleep 2; open -a safari http://apple.stackexchange.com . Il peut être nécessaire d'ajuster le temps d'attente en fonction de la vitesse du système.

1 votes

@Wumms - Je pense que le problème est plus spécifique. Lorsque Safari n'est pas le navigateur par défaut et n'est pas encore ouvert, la commande pour ouvrir Safari ouvre également le navigateur par défaut. Je ne rencontre pas ce problème lorsque j'ouvre tout d'autres navigateurs.

10voto

sayzlim Points 4448

Vous pouvez utiliser Choosy et définissez les règles pour l'URL que vous avez créée dans Dock. Non seulement cela fonctionne pour l'URL dans le Dock, mais les règles s'appliquent également à tous les liens que vous ouvrez dans Safari, Firefox ou Chrome. Si vous avez besoin d'un certain domaine, ou de modèles d'URL à ouvrir dans un navigateur distinct, alors Choosy est celui qu'il vous faut.

6 votes

Notez que Choosy est derrière un paywall.

0 votes

Merci ! J'étais sur le point de poser une question très similaire à OP, pour laquelle Choosy semble être le meilleur outil pour le travail !

0 votes

C'est une vieille réponse mais c'est celle que je cherchais. Choosy est génial. Je n'ai rien trouvé d'autre qui fasse réellement ce que Choosy fait. Je l'utilise personnellement pour m'assurer que les liens d'une certaine application s'ouvrent toujours dans Chrome, même si mon navigateur par défaut est FireFox.

2voto

ohhh Points 11

Vous pouvez utiliser Browserosaurus Vérifiez ce logiciel, il est gratuit à vie. C'est exactement comme choosy mais gratuit.

Vérifiez ce lien pour Browserosaurus

Avantage c'est qu'il s'agit d'une source ouverte. Voici le lien

1voto

Pardeep Points 321

Forcer un lien URL à s'ouvrir avec un navigateur spécifique

Il existe désormais un moyen gratuit et portable (Linux, Mac et Windows) d'effectuer cette opération sur tous les principaux navigateurs et, surtout, entre les navigateurs.

Par exemple, j'utilise Opera pour quelques onglets de communication épinglés : Gmail, G Calendar, WhatApp, etc... J'utilise Firefox pour tout le reste, et Chrome pour quelques sites qui ne fonctionnent jamais avec Firefox.

Les extensions open source "Open In" d'Andy Portman résolvent ce problème pour tous les principaux navigateurs.

https://add0n.com/open-in.html

Étape 1 : Extension(s) du navigateur

Dans Firefox, j'ai installé :

Pour Opera j'ai installé :

Notez qu'Andy Portman a des tonnes d'autres versions selon le navigateur que vous utilisez.

Voir sa liste complète sur le site :

https://add0n.com/open-in.html#faq1

enter image description here

Étape 2 : Client natif (pour permettre à votre navigateur d'ouvrir d'autres navigateurs)

Récupérez le client Linux, Mac ou Windows correspondant à votre plate-forme et installez-le.

https://github.com/andy-portmen/native-client/releases

Étape 3 : Personnalisez les règles pour décider quand le navigateur que vous utilisez doit diriger les demandes vers un autre navigateur.

Par exemple, dans Firefox, j'utilise deux extensions. 1 pour envoyer certains liens vers Chrome 1 pour envoyer des liens vers Opera

Pour Firefox "Ouvrir dans Chrome", j'ai simplement défini :

enter image description here

Pour Firefox, je règle "Ouvrir dans Opera" :

enter image description here

Pour Opera, j'ai réglé "Ouvrir dans Firefox" :

enter image description here

Notez que j'ai également défini le "mode inverse" ici afin que les domaines que je ne spécifie pas soient automatiquement redirigés vers Firefox.

FAIT

Profitez de l'utilisation du navigateur que vous voulez sur le site que vous voulez.

Si cela vous aide, répondez et votez en faveur.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X