BrowserFairyBrowserFairy

Referenz

Fehlerbehebung

Behebe Links, die im falschen Browser geöffnet werden, Standardbrowser-Probleme, Erweiterungen und Profile.

Wenn Links nicht dort landen, wo du sie erwartest, liegt die Ursache fast immer bei einigen wenigen Dingen. Gehe das Symptom durch, das zu deiner Beobachtung passt, und folge den Schritten der Reihe nach.

Wenn ein Klick auf einen Link in Mail, Slack oder einer anderen App ihn in irgendeinem Browser öffnet, ohne dass BrowserFairy eingreift, müssen zwei Dinge stimmen: BrowserFairy muss dein Standardbrowser sein und laufen.

  1. Klicke auf das BrowserFairy-Symbol in der macOS-Menüleiste (im Statusbereich rechts oben auf deinem Bildschirm) und wähle dann Settings….
  2. Sieh dir im Bereich General den Abschnitt Default Browser an.
  3. Wenn du BrowserFairy is your default browser siehst, ist BrowserFairy korrekt eingerichtet. Wenn du etwas anderes siehst, lies weiter.

Wenn der Status BrowserFairy only handles some web links lautet, bist du im Teilzustand: Ein anderer Browser besitzt noch einen der zwei Linktypen, die BrowserFairy braucht. BrowserFairy muss sowohl http als auch https besitzen, um Links zuverlässig abzufangen.

  1. Klicke auf Make Default.
  2. macOS zeigt seinen eigenen Bestätigungsdialog und fragt, ob du deinen Standard-Webbrowser ändern möchtest. Bestätige ihn.
  3. Warte einen Moment. Der Status kann bis zu etwa 2 Sekunden brauchen, um sich zu aktualisieren. Danach sollte er BrowserFairy is your default browser lauten.

Wenn der Status BrowserFairy is not the default browser lautet, mach dasselbe: Klicke auf Make Default und bestätige den macOS-Dialog.

Settings, General-Bereich. Der Abschnitt Default Browser zeigt, ob BrowserFairy deine Links besitzt, mit der Make Default-Schaltfläche.

Da BrowserFairy eine Menüleisten-App ist, hat es kein Dock-Symbol und im Leerlauf kein eigenes Fenster. Wenn das Menüleisten-Symbol ganz verschwunden ist, läuft BrowserFairy nicht. Öffne es aus deinem Programme-Ordner, dann erscheint das Menüleisten-Symbol wieder. Eine ausführlichere Anleitung findest du unter BrowserFairy als Standardbrowser festlegen.

Soll es automatisch starten?

BrowserFairy hat keine integrierte Einstellung für den Start bei der Anmeldung. Damit es bei jeder Anmeldung startet, füge BrowserFairy unter System Settings > General > Login Items hinzu.

Wenn BrowserFairy Links weiterleitet, sie aber an den falschen Ort sendet, liegt es meist an der Regelreihenfolge oder an einer ausgeschalteten Regel.

BrowserFairy prüft Regeln von oben nach unten und verwendet die erste, die eingeschaltet ist und deren Bedingungen passen. Das ist First-match-wins. Eine breite Regel über einer spezifischen fängt Links daher ab, bevor die spezifische Regel überhaupt läuft.

  1. Öffne das BrowserFairy-Menüleistensymbol und wähle Rules Editor….
  2. Lies deine Regeln von oben nach unten. Setze spezifische Regeln über breite.
  3. Ordne sie neu an, indem du eine Regel in der Liste nach oben oder unten ziehst.

Prüfe außerdem, ob die erwartete Regel tatsächlich aktiv ist:

  • Eine ausgeschaltete Regel wird vollständig übersprungen. Schalte sie ein.
  • Im kostenlosen Plan bleiben nur die ersten 3 Regeln in der Liste aktiv. Eine Regel weiter unten zeigt das Banner This rule is inactive and won't route any links. Sie bleibt gespeichert, leitet aber nichts weiter, bis du sie in die Top 3 verschiebst oder abonnierst. Siehe Free und Pro.

Das vollständige Modell, einschließlich dessen, was passiert, wenn nichts passt, findest du unter So funktioniert Routing.

Der Rules Editor. Regeln laufen von oben nach unten, daher ist die Reihenfolge die Priorität. Ziehe zum Neuordnen.

Standardbrowser-Routing deckt nur Links ab, die du in anderen Apps wie Mail oder Slack anklickst. Ein Link, den du anklickst, während du bereits in einem Browser bist, bleibt in diesem Browser, sofern du nicht die BrowserFairy-Erweiterung dafür installierst.

  • In Safari aktivierst du die integrierte Erweiterung unter Safari Settings > Extensions. Sie heißt BrowserFairy Safari Extension und ist Teil der App, es gibt also nichts herunterzuladen.
  • In Chrome, Edge, Firefox oder Opera installierst du die BrowserFairy-Erweiterung aus dem jeweiligen Erweiterungs-Store des Browsers.

Jede Erweiterung fügt eine Symbolleisten-Schaltfläche mit der Beschriftung BrowserFairy hinzu, die die Seite sendet, die du gerade ansiehst, sowie einen Rechtsklick-Menüpunkt auf Links mit der Beschriftung Open with BrowserFairy. Die Installationsschritte findest du unter Browser-Erweiterungen.

Erweiterungen tun nichts

Wenn du auf die BrowserFairy-Schaltfläche in der Symbolleiste oder auf Open with BrowserFairy klickst und nichts passiert, ist die häufigste Ursache, dass die BrowserFairy-App nicht da ist, um den Link zu empfangen. Die Erweiterung übergibt den Link über ihren Link-Handler an die App, daher muss die App installiert sein und laufen.

  1. Prüfe, ob BrowserFairy läuft: Suche nach seinem Symbol in der macOS-Menüleiste. Wenn es fehlt, öffne BrowserFairy aus deinem Programme-Ordner.
  2. Speziell für Safari: Prüfe, ob die Erweiterung unter Safari Settings > Extensions aktiviert ist (suche nach BrowserFairy Safari Extension mit aktiviertem Kontrollkästchen).

Wenn alles eingerichtet ist, öffnet das Senden eines Links aus der Erweiterung den Browser Launcher, damit du manuell einen Browser auswählen kannst.

Das siehst du, nachdem die Erweiterung einen Link gesendet hat: Der Browser Launcher öffnet sich für diesen Link, damit du einen Browser auswählen kannst.

Keine zusätzliche Einrichtung nötig

Du musst kein Native Messaging konfigurieren und keinen Installer für die Erweiterungen ausführen. Wenn die Symbolleisten-Schaltfläche nichts tut, besteht die Lösung darin, sicherzustellen, dass BrowserFairy selbst installiert ist und läuft, nicht darin, irgendetwas neu zu installieren.

Eine Bedingung mit Link clicked gleicht die App ab, aus der der Link stammt. Manche Apps übergeben ihre Links zuerst an eine Hilfs-App, bevor macOS sie weiterreicht. Dann ist die Quell-App, die BrowserFairy sieht, nicht immer die erwartete. In diesem Fall greift eine Link clicked-Regel unregelmäßig.

Die Lösung ist, die Regel weniger abhängig von der Quell-App zu machen. Füge neben der Link clicked-Bedingung eine Link address-Bedingung hinzu und kombiniere sie so, dass die Regel weiterhin über den Linktext selbst passt. Unter Bedingungen erfährst du, wie du Bedingungen mit Any, All und None kombinierst.

Open link withHeliumin profileNimbus | alex.riverawhen
Anyof the following are true
Link clickedinSlack
Eine Link clicked-Regel. Wenn die Quell-App unzuverlässig ist, kombiniere sie mit einer Link address-Bedingung, damit die Regel weiterhin passt.

BrowserFairy löst nur sehr kurze Links vor dem Abgleich auf: ungefähr 30 Zeichen oder weniger, mit winzigem Host und Pfad und ohne ?-Query oder #-Fragment. Bei einem solchen Link folgt es der Weiterleitung (eine schnelle Abfrage mit einem Timeout von 2 Sekunden) und gleicht die endgültige Adresse ab. Normale Links werden exakt so abgeglichen, wie sie sind, ohne Auflösung.

Zwei Dinge können dazu führen, dass ein Kurzlink deine Regeln verfehlt:

  • Der Link ist länger oder komplexer, als die Auflösungsregel erlaubt, daher gleicht BrowserFairy die Kurzadresse unverändert ab.
  • Der Weiterleitungsdienst ist langsam und antwortet nicht innerhalb des 2-Sekunden-Fensters, daher gleicht BrowserFairy die ursprüngliche Kurzadresse ab.

Um solche Links zuverlässig weiterzuleiten, schreibe eine Bedingung, die entweder die erwartete endgültige Adresse oder die Kurzlink-Domain selbst abgleicht. Eine Link address-Bedingung mit „contains“ auf dem Host des Kurzlink-Dienstes passt zum Beispiel direkt auf den Kurzlink. Die verfügbaren Operatoren findest du unter Bedingungen.

Browserprofile funktionieren nicht

Profilrouting (einen Link in einem bestimmten Profil wie Work oder Personal öffnen) braucht BrowserFairy Pro plus eine einmalige Einrichtung. Profile werden in Chrome, Firefox, Brave, Edge, Helium und Opera unterstützt. Safari unterstützt keine Profile.

Wenn eine Regel, die ein Profil ansteuert, den Browser öffnet, aber das Profil ignoriert, prüfe diese Punkte der Reihe nach:

  • Dein Abo. Wenn dein Pro-Abo abgelaufen ist, öffnet die Regel weiterhin den Browser, nur ohne das gespeicherte Profil.
  • Die Einrichtung. Unter Settings > General > Browser Profiles muss Enable browser profiles eingeschaltet und die Einrichtung abgeschlossen sein. Wenn das der Fall ist, siehst du Setup complete. Browser profiles are now enabled.
  • Das Profil selbst. Wenn das gespeicherte Profil umbenannt, entfernt oder sein Zugriff deaktiviert wurde, öffnet die Regel den Browser ohne dieses Profil.

Wenn die Einrichtung unvollständig wirkt oder der Zugriff verloren ging, führe Set Up unter Settings > General erneut aus. Die vollständige Anleitung findest du unter Browserprofile.

Die Browser Profiles-Steuerelemente befinden sich in Settings, General. Aktiviere Enable browser profiles und schließe die Einrichtung ab, bevor du Regeln Profile zuweist.

Der Browser einer Regel fehlt

Wenn der Browser, auf den eine Regel zeigt, nicht auf deinem Mac installiert ist, stoppt BrowserFairy nicht. Es überspringt diese Regel und geht zur nächsten passenden weiter. Wenn nichts anderes passt, verwendet es deinen Fallback-Browser. Ein deinstallierter Browser übergibt also still an deine anderen Regeln, statt das Routing zu brechen. Wenn eine Regel ignoriert zu werden scheint, prüfe, ob ihr Zielbrowser tatsächlich installiert ist, oder richte die Regel auf einen Browser, den du hast.

Regeln wiederherstellen

Wenn Regeln verschwunden sind oder eine Bearbeitung schiefging, hast du zwei Wege zurück.

  • BrowserFairy schreibt automatische Sicherheitsbackups vor riskanten Änderungen (Regeln löschen, Importieren, die erste Regeländerung jedes Mal, wenn du die App verwendest, und App-Updates) und behält die 10 neuesten.
  • Wenn du früher eine .bf-Datei exportiert hast, kannst du sie zurückholen. Beim Import wird mit deinen aktuellen Regeln zusammengeführt, statt sie zu löschen: Eine Regel, die du bereits hast, wird nur aktualisiert, wenn die importierte Kopie neuer ist, und Regeln, die du nicht hast, werden hinzugefügt. Prüfe nach dem Import die Reihenfolge, da Reihenfolge Priorität ist. Siehe Import und Export. (Import und Export sind Pro-Funktionen, neben unbegrenzten Regeln, Browserprofilen und bevorzugtem Support.)

Immer noch festgefahren

Wenn nichts davon geholfen hat, kontaktiere den Support, und wir helfen dir. Pro-Abonnenten erhalten bevorzugten Support.

Öffne das BrowserFairy-Menüleistensymbol, wähle das Untermenü Help und dann Contact Support, oder besuche die Kontaktseite. Damit wir das Problem schnell reproduzieren können, füge Folgendes hinzu:

  • Den Link, den du angeklickt hast.
  • Den Browser, in dem er sich deiner Erwartung nach öffnen sollte.
  • Den Browser, der tatsächlich geöffnet wurde.
  • Die Regel, die deiner Meinung nach hätte passen sollen.