Avisar antes de sair no Safari

14

É possível ativar alguma verificação de segurança, como "Avisar antes de sair" no Chrome, para sair do Safari? Às vezes, podemos pressionar Qpor engano, e é uma pena ter o aplicativo inteiro fechado.

Fábio Perez
fonte
Na verdade, este é um grande problema para mim. O Chrome e o Opera oferecem essa opção (não tenho certeza sobre o Firefox, pois raramente o uso). A perda é muito grande quando eu digitei dez parágrafos e pressionei acidentalmente o Comando Q (alguns sites com campos de texto não avisam antes de fechar as guias). Na verdade, comecei a gostar do Safari 8 e estou mudando cada vez mais a minha navegação para o Safari (antes de Yosemite eu nunca o dava como ** t); mas isso, juntamente com outros recursos ausentes (por exemplo, prompt para cada download) ainda está impedindo o Safari de se tornar meu padrão.
precisa saber é o seguinte

Respostas:

18

A resposta de Fabio parece não funcionar como esperado, não tenho certeza se tenho uma versão diferente do BTT ou OSX. Enfim, encontrei outra opção: basta vincular o Quit Safari a outra combinação de teclas.

Vá para as preferências do sistema -> Teclado -> Atalhos -> Atalhos do aplicativo -> Adicionar novo (sinal '+') -> Escolha Safari no menu Aplicativo -> Entre no título do menu o texto exato: Saia do Safari -> Definir outro atalho que cmd-Q, usei ^ -cmd-Q (opção + comando + q). Instantâneo

Se você deseja sair do Safari, pode usar este atalho ou sair do menu.

user890739
fonte
Esta solução foi solicitada para o Safari, mas não é limitada e pode ser aplicada a qualquer aplicativo.
user890739
5

Meu tweak é usar BetterTouchTools e definido Qpara executar o seguinte script :

tell application "System Events"
    set theName to name of the first process whose frontmost is true
end tell
tell application theName
    display dialog "Are you sure you want to quit?"
    quit
end tell

Isso funciona bem, mas não é legal.


Algumas etapas mais detalhadas para iniciantes:

  • Abra o editor de scripts, cole o script acima, salve em qualquer lugar seguro como algo como "sair do script"
  • Abra o BetterTouchTool, vá para a seção Teclado,
  • Selecione Global para TODOS os aplicativos ou Safari (ou qualquer outro aplicativo) para esse
  • Grave um Cmd + Q como o pressionamento de tecla
  • No pop-up executar ação, procure por 'script' e escolha a opção 'iniciar aplicativo / script'.
  • agora selecione seu arquivo de script.
  • viola!
Fábio Perez
fonte
0

Eu tenho uma solução rápida para usuários que possuem o Keyboard Maestro. A idéia principal é evitar sair do aplicativo quando Command + Keypressionado e permitir sair do aplicativo quando você mantém a combinação de teclas pressionada por um período de tempo específico.

Você pode baixar a macro em https://sayzlim.net/warn-before-quitting-macro/

sayzlim
fonte