? Immer den richtigen Browser öffnen?
Finicky ist eine MacOS -Anwendung, mit der Sie Regeln einrichten können, die entscheiden, welcher Browser für jeden Link oder jede URL geöffnet wird. Mit Finicky als Standardbrowser können Sie es erkennen, dass er Facebook oder Reddit in einem Browser und Trello oder LinkedIn in einem anderen öffnen soll.
Finicky.app in Ihren Anwendungsordner.brew install --cask finicky . Erstellen Sie eine Datei namens .finicky.js mit Konfiguration (Beispiele) in Ihrem Home -Verzeichnis oder generieren Sie eine grundlegende Konfiguration mit pingeligen Kickstart
Starten Sie unterkiefer. Bitte lassen Sie es als Standardbrowser festgelegt.
Und du bist fertig. Alle Links, die angeklickt wurden, die Ihren Browser geöffnet hätten, werden jetzt von Pinky zuerst behandelt.
// ~/.finicky.js
module . exports = {
defaultBrowser : "Google Chrome" ,
rewrite : [
{
// Redirect all urls to use https
match : ( { url } ) => url . protocol === "http" ,
url : { protocol : "https" }
}
] ,
handlers : [
{
// Open apple.com and example.com urls in Safari
match : finicky . matchHostnames ( [ "apple.com" , "example.com" ] ) ,
browser : "Safari"
} ,
{
// Open any url that includes the string "workplace" in Firefox
match : / workplace / ,
browser : "Firefox"
} ,
{
// Open google.com and *.google.com urls in Google Chrome
match : [
"google.com/*" , // match google.com urls
"*.google.com/*" , // match google.com subdomains
] ,
browser : "Google Chrome"
}
]
} ;Sehen Sie sich die Dokumentation für alle Funktionen an.
Finicky unterstützt umfassende Unterstützung für das Matching, das Umschreiben und Starten von Browsern oder eine andere Anwendung mit URLs. Die vollständige Konfigurationsdokumentation finden Sie im Wiki, in dem alle verfügbaren APIs und Optionen sowie Detailinformationen zur Übereinstimmung mit URLs erläutert werden.
Die Wiki -Seite finden Sie in anderen Konfigurations -Tipps von Benutzern von Pinky.
Wenn Sie nach etwas suchen, mit dem Sie den Browser in einer grafischen Schnittstelle aktivieren können, lesen Sie den Browserosaurus von Will Stone, einen Open -Source -Browser -Prompter für macOS. Es funktioniert sehr gut zusammen mit sinky!
Wenn Sie sinky aus der Quelle erstellen möchten, können Sie dies durch Installieren von Xcode, Xcode -Befehlszeilen -Tools und Garn tun und dann Folgendes ausführen:
# build the source
make
# run the compiled app
make runIch habe keine Zeit, um aktiv an pinkig zu arbeiten, und das ist seit mehreren Jahren der Fall. Ich benutze es immer noch jeden Tag und es funktioniert sehr gut für meine Anwendungsfälle. Wenn ich Zeit habe, versuche ich, auf Supportanfragen auf Twitter und GitHub zu antworten.
Erwarten Sie an diesem Punkt keine Arbeiten an Funktionen, Neuveröffentlichungen oder sogar Fehlerbehebungen. Wenn sich die Dinge nicht in meinem persönlichen oder beruflichen Leben viel ändern, werde ich keine Zeit haben, für die aufwändigere Zukunft an sinkbarer Zeit zu arbeiten.
Möchten Sie bei der Entwicklung von pingeliger Entwicklung helfen? Meine Zeit, um an Pinky zu arbeiten, ist sehr begrenzt, und meine begrenzte Erfahrung mit Swift und MacOS, die ich für ein Gefühl habe, hält es zurück. Wenn Sie in der Entwicklung von Swift und MacOS erfahren sind und dies für Sie interessant klingt, wenden Sie sich bitte an mich, vorzugsweise auf Twitter.
Bitte stellen Sie ein Problem für Fehler, fehlende Dokumentation oder unerwartetes Verhalten ein.
Siehe Fehler
Bitte stellen Sie ein Problem ein, um neue Funktionen vorzuschlagen. Stimmen Sie über Feature -Anfragen ab, indem Sie ein?
Siehe Feature -Anfragen
Haben Sie andere Fragen oder brauchen Sie Hilfe? Bitte zögern Sie nicht, mich auf Mastodon oder Twitter zu wenden.
MIT