BrowserFairyBrowserFairy

Routing-Regeln

Regeln erstellen und bearbeiten

Nutze den Rules Editor, um eine Regel zu benennen, Browser und Profil auszuwählen, Bedingungen zu erstellen und Regeln ein- oder auszuschalten.

Im Rules Editor erstellst du jede Regel einzeln. Diese Seite führt dich durch den gesamten Editor: ihn öffnen, eine Regel als Satz lesen, sie benennen, den Browser auswählen, Bedingungen bearbeiten, Regeln ein- oder ausschalten und sie in die richtige Reihenfolge bringen. Wenn du noch keine Regel erstellt hast, beginne mit Erste Regel erstellen und komm danach für die Details hierher zurück.

Rules Editor öffnen

  1. Klicke auf das BrowserFairy-Symbol in der Menüleiste (im Statusbereich rechts oben auf deinem Bildschirm).
  2. Wähle Rules Editor… aus dem Menü.

Der Editor öffnet sich mit einer Seitenleiste deiner Regeln links und den Details der ausgewählten Regel rechts. Klicke in der Seitenleiste auf eine beliebige Regel, um sie zu öffnen. Beim allerersten Start von BrowserFairy öffnet sich dieser Editor automatisch.

Der Rules Editor: Die Seitenleiste listet deine Regeln der Reihe nach auf, und der Bereich rechts zeigt die Regel, die du geöffnet hast.

Wie sich eine Regel liest

Jede Regel ist oben im Detailbereich ein einfacher Satz. Er lautet:

Open link with [Browser] (optional in profile [Name]) when [Any / All / None] of the following are true: gefolgt von einer oder mehreren Bedingungszeilen.

Eine Regel, die GitHub-Links an Chrome in einem Arbeitsprofil sendet, liest sich also als ein Satz mit den Bedingungen darunter.

Open link withGoogle Chromein profileGlobex | alex.riverawhen
Anyof the following are true
Link addressbegins withhttps://github.com/
Link addressbegins withhttps://gist.github.com
Die GitHub-Regel öffnet Links mit Chrome in einem Profil, wenn eine von zwei Link address-Bedingungen in einer Any-Gruppe passt.

Regel benennen

Oben im Detailbereich befindet sich ein Textfeld mit dem Platzhalter Rule title. Gib einen Namen ein, der das Ergebnis beschreibt, etwa „Work email“, „Localhost in Firefox“ oder „Banking in Safari“. Der Name ist nur ein Label für dich. Er beeinflusst den Abgleich nicht, und du kannst ihn leer lassen. Ein klarer Name macht eine lange Liste aber deutlich leichter zu überblicken.

Zielbrowser auswählen

Klicke im Satz auf die Browserauswahl nach Open link with und wähle, wo passende Links geöffnet werden sollen.

  • Die Liste enthält die Browser, die BrowserFairy auf deinem Mac installiert gefunden hat. BrowserFairy erkennt sie automatisch, daher gibt es keinen Schritt zum „Hinzufügen einer benutzerdefinierten Anwendung“.
  • Du kannst eine Regel auch auf den Browser Launcher selbst zeigen lassen. Dadurch wird die Regel zu einer „jedes Mal fragen“-Regel: Wenn sie passt, öffnet BrowserFairy den Launcher, damit du den Browser manuell auswählst, statt automatisch einen zu öffnen. Wie dieses Pop-up funktioniert, erfährst du unter Browser Launcher.

Wenn der Zielbrowser einer Regel nicht installiert ist, wenn ein Link eingeht, überspringt BrowserFairy diese Regel und geht zur nächsten weiter. Ein fehlender Browser bricht dein Routing also nie.

Regel an ein Profil senden (Pro)

Wenn du BrowserFairy Pro hast und die einmalige Profileinrichtung abgeschlossen ist, zeigt der Satz auch in profile. Wähle ein gespeichertes Profil (etwa Work oder Personal), damit die Regel Links genau in diesem Profil öffnet. Safari unterstützt keine Profile. Wenn dein Abo ausläuft oder das gespeicherte Profil fehlt oder deaktiviert ist, öffnet die Regel weiterhin den Browser, nur ohne dieses bestimmte Profil. Die vollständigen Einrichtungsschritte findest du unter Browserprofile.

Bedingungen erstellen

Die Bedingungen entscheiden, wann die Regel passt. Sie stehen unter dem Satz und beginnen mit einer Zeile, die [Any / All / None] of the following are true: lautet.

  1. Lege den Kombinator fest. Any passt, wenn eine beliebige Bedingung wahr ist, All passt nur, wenn jede Bedingung wahr ist, und None passt, wenn keine davon wahr ist.
  2. Wähle in jeder Bedingungszeile links das Attribut: Link address (der vollständige Link) oder Link clicked (die App, aus der der Link stammt).
  3. Für Link address wählst du einen Operator (contains, begins with, ends with, is oder is not) und gibst den Text ein, der abgeglichen werden soll. Diese Vergleiche ignorieren Groß- und Kleinschreibung.
  4. Für Link clicked ist der Operator in. Drücke die Schaltfläche Select…, um eine App-Auswahl zu öffnen, und wähle dann die App (wie Slack oder Mail), deren Links diese Regel erfassen soll.

Um eine weitere Bedingung hinzuzufügen, klicke auf das +-Steuerelement am Ende einer Zeile. Um eine zu entfernen, klicke auf das --Steuerelement in dieser Zeile. Du kannst Gruppen auch verschachteln und etwa eine All-Gruppe innerhalb einer Any-Gruppe mischen, um präziser abzugleichen. Die vollständige Liste der Attribute, Operatoren und Beispiele findest du unter Bedingungen und Regelrezepte.

Neue Regeln starten breit

Eine ganz neue Regel beginnt ausgeschaltet und so eingestellt, dass sie jeden Link erfasst. Sie tut nichts, bis du ihr eine echte Bedingung gibst und sie einschaltest. So kannst du sie erstellen, ohne versehentlich etwas weiterzuleiten.

Regel ein- oder ausschalten

Jede Regel hat einen Ein/Aus-Schalter. Wenn du eine Regel ausschaltest, bleibt sie in der Liste, leitet aber keine Links mehr weiter. Das ist praktisch, während du eine Einrichtung testest oder ein Falsch-Browser-Problem eingrenzt: Schalte eine Regel aus, statt sie zu löschen, und später wieder ein. Ausgeschaltete Regeln werden beim Abgleich übersprungen und löschen nie etwas.

Regeln neu anordnen, damit die richtige gewinnt

BrowserFairy prüft Regeln von oben nach unten und verwendet die erste eingeschaltete Regel, deren Bedingungen passen. Reihenfolge ist Priorität, setze also spezifische Regeln über breite. Eine Regel für docs.google.com gehört über eine allgemeine google.com-Regel, sonst würde die breite Regel den Link zuerst erfassen.

Zum Neuordnen ziehst du eine Regel in der Seitenleiste nach oben oder unten. Das vollständige Zusammenspiel von Abgleich, Fallbacks und Kurzlink-Auflösung findest du unter So funktioniert Routing.

Regel schnell finden

Wenn deine Liste wächst, nutze das Suchfeld oben in der Seitenleiste. Es filtert die sichtbaren Regeln beim Tippen nach Namen. Es schränkt nur ein, was du in der Liste siehst. Es ändert nicht, welche Regeln aktiv sind oder wie Links weitergeleitet werden.

Das kostenlose Drei-Regeln-Limit

Die kostenlose Version hält die ersten drei Regeln in deiner Liste aktiv. Du kannst trotzdem weitere Regeln hinzufügen und behalten, aber jede Regel unterhalb der ersten drei zeigt ein Banner mit This rule is inactive and won't route any links. und einer Upgrade-Schaltfläche, und ihr Editor ist ausgegraut. Nichts wird gelöscht. Die Regel wartet einfach, bis du sie entweder in die ersten drei verschiebst oder abonnierst.

Die Reihenfolge entscheidet, welche drei aktiv sind

Im kostenlosen Plan sind die drei aktiven Regeln die obersten drei nach Listenreihenfolge, nicht die drei, die du zuerst erstellt hast. Wenn du eine Regel in die ersten drei hinein- oder daraus herausziehst, änderst du, welche Regeln Links weiterleiten. Setze die Regeln, auf die du dich am meisten verlässt, nach oben.

Um das Limit aufzuheben, schaltet BrowserFairy Pro Unlimited Rules frei (keine Begrenzung, wie viele Regeln Links weiterleiten), außerdem Browser Profiles, Import & Export und bevorzugten Support. Den vollständigen Vergleich findest du unter Free und Pro.