? Sempre abra o navegador certo ??
O Finicky é um aplicativo MacOS que permite configurar regras que decidam qual navegador está aberto para todos os links ou URL. Com Tinicky como seu navegador padrão, você pode dizer para abrir o Facebook ou Reddit em um navegador e trello ou LinkedIn em outro.
Finicky.app na sua pasta de aplicativos.brew install --cask finicky . Crie um arquivo chamado .finicky.js com configuração (exemplos) em seu diretório doméstico ou gerar uma configuração básica com o Kickstart Fimicky
Comece Fimicky. Permita que ele seja definido como o navegador padrão.
E você terminou. Todos os links clicados que teriam aberto seu navegador agora são tratados pela primeira vez pela Tinicky.
// ~/.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"
}
]
} ;Consulte a documentação para todos os recursos finais suportes.
Finicky tem um amplo suporte para os navegadores de correspondência, reescrita e inicialização ou outro aplicativo que lida com URLs. Consulte o Wiki para obter a documentação completa da configuração, explicando todas as APIs e opções disponíveis, além de detalhamento de informações sobre como corresponder aos URLs.
Consulte a página do Wiki para outras dicas de configuração de usuários do Tinicky.
Se você estiver procurando por algo que permita escolher o navegador para ativar em uma interface gráfica, confira o BrowSerosaurus by Will Stone, um navegador de código aberto Prompter para macOS. Funciona muito bem junto com o Tinicky!
Se você deseja construir o Finicky a partir da fonte, pode fazê -lo instalando as ferramentas Xcode, Xcode Command Line e Yarn e, em seguida, executando o seguinte:
# build the source
make
# run the compiled app
make runNão tenho tempo para trabalhar com Finicky ativamente, e esse tem sido o caso há vários anos. Eu ainda o uso todos os dias e funciona muito bem para meus casos de uso. Quando tenho tempo, tento responder para apoiar solicitações no Twitter e no Github.
Não espere trabalho em recursos, novos lançamentos ou até correções de bugs da minha parte neste momento. A menos que as coisas mudem muito na minha vida pessoal ou profissional, não terá tempo para trabalhar com o Fimicky para o futuro previsível.
Você quer ajudar com o desenvolvimento da Tinicky? Meu tempo para gastar para trabalhar em Tinicky é muito limitado, e minha experiência limitada com Swift e MacOS que eu acho está segurando. Se você tem experiência no desenvolvimento Swift e MacOS e isso parece interessante para você, por favor, entre em contato comigo, de preferência no Twitter.
Por favor, arquive um problema para bugs, documentação ausente ou comportamento inesperado.
Veja bugs
Por favor, arquive um problema para sugerir novos recursos. Vote nas solicitações de recursos adicionando A ?.
Veja solicitações de recursos
Tem outras perguntas ou precisa de ajuda? Por favor, sinta -se à vontade para entrar em contato comigo no Mastodon ou no Twitter.
Mit