Ouvrez une URL spécifique dans Fluid.app

14

J'utilise Fluid.app pour des sites Web particuliers, comme un traqueur de bogues ou un wiki. Cependant, lorsque je reçois des notifications dans un e-mail avec cette URL et que je clique dessus, je vais ouvrir la page dans le navigateur par défaut.

Existe-t-il un moyen d'ouvrir un site Web dans Fluid.app à la place?

PS: J'ai regardé RCDefaultApp, mais je n'ai pas trouvé de moyen de le faire.

Kaj Kandler
la source

Réponses:

10

J'ai eu le même problème et j'ai écrit un petit AppleScript pour gérer cela. Vous pouvez trouver l'application ici: https://github.com/biafra23/Default-Fluids

Vous devez faire de ce script votre navigateur par défaut. Cela peut être réalisé avec Safari: Menu -> Safari -> Préférences -> Général -> Navigateur Web par défaut

La source est dans https://github.com/biafra23/Default-Fluids/blob/master/default_browser.app/Contents/Resources/Scripts/main.scpt

Il contient des sections comme celle-ci:

if this_URL contains "facebook.com" then
  tell application "/Applications/Fluids/facebook.app"
    activate
    open location this_URL
  end tell
else if 
...
else
  -- default browser here
  tell application "/Applications/Firefox.app"
  activate
    open location this_URL
  end tell
end if

Vous devez apporter des modifications à celles-ci en fonction de votre configuration avec l'éditeur AppleScript.

Ce n'est pas aussi pratique que choosyosx mais c'est gratuit.

Dirk Jäckel
la source
Danke Dirk, pour le partage!. Cela fonctionne très bien et c'est exactement ce dont j'avais besoin.
Kaj Kandler
J'ai trouvé aujourd'hui que VLC 2.0.2 peut ouvrir des URL YouTube (tant qu'elles ne sont pas https). Vous pouvez demander à vlc d'ouvrir les URL youtube.com/watch.
Dirk Jäckel
Petit avertissement ici - ce script interrompra l'ouverture du système d'exploitation par défaut des fichiers .html ou tout lien commençant par file:///. La fonctionnalité du menu contextuel de Dropbox et d'autres éléments qui s'appuient sur des liens locaux peuvent se casser en conséquence.
timshutes
8

Développeur de Fluid ici. La seule façon que je sache de le faire est avec un utilitaire supplémentaire comme Choosy ou Browser Fairy (lien vers l' App Store).

Todd Ditchendorf
la source
1
+1 pour Choosy. Je l'utilise pour diriger des liens vers Facebook, Jira, Google Reader et plus vers des applications Fluid. Choosy vous permet de créer des règles pour les URL qui sont transmises à l'instance Fluid sélectionnée. Vous pouvez également sélectionner un navigateur par défaut pour les liens qui ne correspondent pas à une règle, ou lui faire apparaître une liste de navigateurs parmi lesquels choisir.
BiL Castine
1
Cela fait presque trois ans que cela est arrivé, et Choosy ne semble plus être pris en charge par son développeur.
Jerry W.
1
@ jer-el: Browser Fairy (lien App Store) n'est pas gratuit, mais semble faire l'affaire (et a été mis à jour pour la dernière fois en mars 2015).
hairboat