Öffnen Sie eine bestimmte URL in Fluid.app

14

Ich verwende Fluid.app für bestimmte Websites, z. B. einen Bug-Tracker oder ein Wiki. Wenn ich jedoch Benachrichtigungen in einer E-Mail mit dieser URL erhalte und darauf klicke, wird die Seite im Standardbrowser geöffnet.

Gibt es eine Möglichkeit, stattdessen eine Website in der Fluid.app zu öffnen?

PS: Ich habe mir RCDefaultApp angesehen, aber keinen Weg gefunden, dies zu tun.

Kaj Kandler
quelle

Antworten:

10

Ich hatte das gleiche Problem und schrieb ein wenig AppleScript, um damit umzugehen. Sie finden die App hier: https://github.com/biafra23/Default-Fluids

Sie müssen dieses Skript als Standardbrowser festlegen. Dies kann mit Safari erreicht werden: Menü -> Safari -> Einstellungen -> Allgemein -> Standard-Webbrowser

Die Quelle befindet sich unter https://github.com/biafra23/Default-Fluids/blob/master/default_browser.app/Contents/Resources/Scripts/main.scpt

Es enthält Abschnitte wie diesen:

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

Sie müssen die Änderungen entsprechend Ihrer Einrichtung mit dem AppleScript-Editor vornehmen.

Es ist nicht so bequem wie choosyosx, aber es ist kostenlos.

Dirk Jäckel
quelle
Danke Dirk, fürs Teilen !. Das funktioniert super und ist genau das, was ich brauchte.
Kaj Kandler
Ich habe heute festgestellt, dass VLC 2.0.2 YouTube-URLs öffnen kann (solange es sich nicht um https handelt). Sie können vlc youtube.com/watch URLs öffnen lassen.
Dirk Jäckel
Kleine Warnung hier - Dieses Skript unterbricht das Standard-Betriebssystem-Öffnen von .html-Dateien oder Links, die mit beginnen file:///. Dropbox-Kontextmenüfunktionen und andere Dinge, die auf lokalen Links beruhen, können dadurch beschädigt werden.
timshutes
8

Entwickler von Fluid hier. Die einzige Möglichkeit, dies zu tun, besteht in einem zusätzlichen Dienstprogramm wie Choosy oder Browser Fairy (Link zum App Store).

Todd Ditchendorf
quelle
1
+1 für Choosy. Ich verwende es, um Links zu Facebook, Jira, Google Reader und mehr zu Fluid-Apps zu leiten. Mit Choosy können Sie Regeln für URLs erstellen, die an die ausgewählte Fluid-Instanz übergeben werden. Sie können auch einen Standardbrowser für Links auswählen, die keiner Regel entsprechen, oder eine Liste mit Browsern anzeigen lassen, aus denen Sie auswählen können.
BiL Castine
1
Es ist fast drei Jahre her, dass dies geschah und Choosy scheint nicht mehr von seinem Entwickler unterstützt zu werden.
Jerry W.
1
@ jer-el: Browser Fairy (App Store-Link) ist nicht kostenlos, scheint aber die Aufgabe zu erfüllen (und wurde zuletzt im März 2015 aktualisiert).
Hairboat