ti-enxame.com

Existe um pressionamento de tecla que pode bloquear o protetor de tela do Mac OS X?

No Windows posso bater WindowsL para bloquear minha área de trabalho. No Leopard, não parece haver essa capacidade. Embora eu possa definir o protetor de tela para ser ativado muito rapidamente, gostaria de usar uma combinação de teclas para bloquear meu computador.

31
Brian Lyttle

Atualização moderna para a posteridade, nenhum software adicional é necessário para fazer isso . Está integrado de várias maneiras.

Atalho Padrão

Há um atalho global padrão como um modificador do atalho "sair" típico para realizar esta ação, visível no Apple item de menu Bloquear tela: ⌃⌘Q (ControlCommandq)

Default Lock Screen menu shortcut.

Pressionar esta combinação de atalho de teclado ou selecionar esta entrada no menu Apple menu bloqueará instantaneamente sua tela.

Personalizando o Atalho

Ações baseadas em menus podem ser remapeadas pelo usuário na guia Teclado Preferências do Sistema, Atalhos. Use a seção Atalhos de aplicativos, clique no botão + botão, defina um novo atalho de teclado e use o Título do Menu de Lock Screen. Desta forma, você pode adicionar ou alterar atalhos para qualquer ação acessível por menu em qualquer aplicativo. Um exemplo: eu tenho ⌘K (Commandk) mapeado no iTunes para o Inscrever-se no podcast ... item de menu, para corresponder ao Conectar ao servidor ... do Finder.

Travamento ocioso

Para bloquear automaticamente sua tela após um período de inatividade quando o protetor de tela se tornar ativo, configure-o em Segurança e Privacidade Preferências do Sistema. Freqüentemente, é conveniente não definir isso como Imediato para contabilizar ativações acidentais do protetor de tela, por exemplo, se estiver lendo uma errata de um livro didático particularmente denso online ou acidentalmente ativando um "canto quente".

Para tornar isso diretamente utilizável como uma ação, você pode utilizar o ⌃⇧⏏ (ControlShiftEject) atalho ou configure um "canto ativo" para acionar imediatamente o protetor de tela em Área de trabalho e proteção de tela Preferências do sistema. Isso permitirá que você "jogue" o mouse em um canto da tela como atalho. (Este é um aceno para um recurso clássico, que remonta a um dos protetores de tela originais no Macintosh original de 1984: After Dark, e antes disso, um protetor de tela com relógio analógico e uma demonstração de fogos de artifício em preto e branco. No canto superior direito para ativar, inferior direito prevenir.)

Auto-lock when idle.

Barra de Toque

Os notebooks MacBook Pro equipados com Touch Bar podem ser configurados para fornecer um botão "Bloquear tela" na "faixa de controle" à direita (curiosamente, esse nome também remonta ao Mac OS 8 ou 9 clássico ...) usando o botão "Personalizar toque Barra… "ação em Teclado Preferências do Sistema.

Arraste a ação Bloqueio de tela para a parte da faixa de controle da barra de toque.

Touch Bar configuration to lock screen.

Método antigo: acesso às chaves

O Keychain Access costumava oferecer uma opção para exibir um ícone de cadeado na barra de menus, ao lado do relógio. Isso lhe daria acesso para bloquear a tela, bem como bloquear explicitamente suas chaves (esquecendo a senha da conta salva na memória). Apple parece ter removido este recurso.

Método antigo: troca rápida de usuário

Esta é uma forma criativa de desencadear essencialmente o mesmo efeito de "bloquear" sua tela, abordado de uma direção totalmente diferente. Se você ativar a "Troca rápida de usuário", poderá obter acesso à tela de login sem realmente fazer o logout totalmente. A opção pode ser habilitada no Usuários e grupos Painel de preferências do sistema, Opções de login, marque a caixa de seleção.

Enabling and using Fast User Switching.

Tornar isso acessível por atalho de teclado exigirá algum trabalho extra. Para obter instruções passo a passo para fazer isso (usando o Automator e uma chamada de linha de comando dentro), consulte esta outra resposta de superusuário .

Software de terceiros

Um caso de uso Apple não cobriu, ainda, é o bloqueio automático com base na proximidade física. Eles têm desbloqueio padrão com a opção Permita que seu Apple Watch para desbloquear seu Mac, que é excelente , se acontecer de você ter um desses dispositivos. O inverso é desesperadamente necessário! (Em algumas empresas, deixar sua estação de trabalho desbloqueada é uma ofensa contra incêndio!)

Felizmente, existem soluções disponíveis, embora elas variem amplamente no nível de dificuldade eficaz para implementar e usar. Sou um verdadeiro geek de UNIX e aprecio o poder e a flexibilidade em primeiro lugar, então sou um fã de soluções como Proximity combinado com Apple Script/Automator. Existem também soluções como Keycard (link da App Store), mas essa escolha particular também introduz insegurança adicional: "desbloqueio de PIN" como um mecanismo de fallback, em vez de sua senha real do sistema e tela de entrada de senha padrão. guia útil para ambas as abordagens está disponível.

A opção mais amigável ao consumidor, embora não gratuita, que encontrei até agora é nlox . Além disso, oferece suporte a Bluetooth Low-Energy (BTLE) usando um aplicativo complementar no próprio dispositivo. (Um requisito para utilizar esta técnica com maior eficiência energética.)

2
GothAlice

Você pode criar métodos diferentes para bloquear rapidamente sua tela no OS X. Há um artigo abrangente aqui: http://www.macworld.com/article/49080/2006/01/lockscreen.html

Uma maneira simples é:

Abra o Acesso às Chaves -> preferências -> marque Mostrar Status na Barra de Menu

Quando você clica no pequeno ícone de cadeado na barra de status, a primeira entrada é a tela de bloqueio. Você deve ser capaz de vincular uma tecla de atalho a isso em Preferências do sistema -> Atalhos de teclado.

28
Darren Newton

Control-shift-eject deixará a tela em branco. Se você esperar até .. mmm .. mais tarde neste ano ... você pode descobrir que ele também bloqueia a tela ...

15
masto

O Snow Leopard fornece uma maneira de executar um comando de bloqueio de tela de troca rápida de usuário a partir do teclado usando:

  • Automator para criar um serviço que chama:

/ System/Library/CoreServices/Menu\Extras/User.menu/Contents/Resources/CGSession -suspend

  • Crie um comando de teclado para todo o sistema que execute este serviço. estou a usar Control-Option-Command-L.

Isso tudo está documentado em this artigo Art Of Geek.

10
hanleyp

A maneira mais fácil, uma vez configurada, permite mover o mouse para um canto da tela, o protetor de tela é ativado imediatamente e requer uma senha para dispensar o protetor de tela.

  1. Configure um "Hot Corner" para ativar o protetor de tela. Isso está no painel "Preferências do sistema", "Área de trabalho e proteção de tela". Há um botão para "Hot Corners ..." na guia "Screen Saver".

  2. Vá para o painel de preferências "Segurança". Certifique-se de marcar a caixa de seleção "Exigir senha para tirar este computador do modo de suspensão ou proteção de tela". está checado.

8
Mark Thalman

Aqui está uma implementação fácil:

  1. Abra o aplicativo de acesso KeyChain
  2. Abra suas preferências em Acesso às Chaves -> Preferências
  3. Selecione "Mostrar status das chaves na barra de menu"

Neste ponto, tudo o que você precisa fazer é clicar no pequeno ícone de cadeado e selecionar "Bloquear tela", mas aqui está algo extra para mais diversão:

  1. Abrir Automator
  2. Crie um novo "fluxo de trabalho"
  3. Clique no botão "Gravar"
  4. Agora grave-se selecionando o bloqueio de teclado e a opção "Bloquear tela"
  5. Neste ponto, seu protetor de tela será ativado, então pressione ESC e faça login novamente
  6. Pare a gravação
  7. Nas etapas gravadas, exclua todas as etapas gravadas após "Bloquear a tela".

(Não custa testá-lo agora, pressionando o botão "Play")

  1. Agora salve seu fluxo de trabalho.
  2. Crie um novo arquivo do Automator (pressione Cmd + N)
  3. Desta vez, escolha um novo "Serviço"
  4. Na pesquisa do lado esquerdo, procure por "Executar Fluxo de Trabalho" e arraste e solte-o no lado direito
  5. No menu suspenso "Fluxo de trabalho", selecione "Outro ..." e localize o fluxo de trabalho que você salvou acima.
  6. Na parte superior deste serviço, certifique-se de selecionar "nenhuma entrada" para "O serviço recebe"

(Teste um pouco mais)

Agora vem a verdadeira "magia"

  1. Agora salve seu serviço (dê a ele um nome legível, como "Serviço de bloqueio de tela")
  2. Vá para o "Menu Apple" e abra "Preferências do Sistema"
  3. Selecione "Teclado"
  4. Nesta seção, escolha "Atalhos de teclado"
  5. Selecione "Serviços" à esquerda
  6. No lado direito, role até a parte inferior em "Geral" e você encontrará "Serviço Bloquear Minha Tela"
  7. Há um texto acinzentado à direita que diz "nenhum", o que significa que nenhum atalho foi atribuído, então clique nele e um botão "adicionar atalho" aparecerá. Clique nisso.
  8. Agora pressione a combinação desejada (ou seja, Ctrl + Alt + Cmd + L)
  9. Feito. Feche e teste pressionando o botão.

Se você testou e seguiu isso cuidadosamente, pressionar o atalho acima carregará o serviço que você criou no Automator que, por sua vez, executa o fluxo de trabalho que move o mouse para o menu Keychain e bloqueia a tela para você.

5
alejandrormz

Edite as configurações de segurança para exigir uma senha para despertar do protetor de tela, lance esta linha em um script Apple:

tell application id "com.Apple.ScreenSaver.Engine" to launch

Se você tiver o mercúrio, poderá configurar um gatilho para iniciar o script de maçã usando qualquer tecla que desejar. Ou você pode adicioná-lo como um script específico do aplicativo ~/library/application support/"nome do aplicativo"/scripts e, em seguida, usar os atalhos de teclado MAC integrados para iniciar o script por meio dos itens do menu de aplicativos.

4
Bryan Schuetz

Configure a senha do protetor de tela e pressione Shiftcontroleject

4
Sky

Abaixo está um ajuste nas etapas do Automator de Alejandrormz. Isso está no OSX Mavericks:

  • Encontre e abra o Automator
  • Crie um novo serviço
  • Na segunda coluna, arraste e solte "Iniciar proteção de tela"
  • Selecione "Receber serviços sem entrada" no menu suspenso no topo
  • Salvar como, por exemplo "StartScreenSaver"
  • Encontre e abra as Preferências do Sistema
  • Abrir teclado/atalhos
  • Clique em Serviços à esquerda
  • Role até o botão e selecione "StartScreenSaver"
  • Clique e atribua um atalho, por exemplo "CTRL + OPÇÃO + CMD + L"

Opcionalmente:

  • Encontre e abra as Preferências do Sistema
  • Abra "Segurança e Privacidade"/Geral
  • Defina "Exigir senha imediatamente após dormir ou o protetor de tela começar"
1
flurdy

Troca rápida de usuário

Opção 1: ative o menu de troca rápida de usuário no painel de preferências Usuários e grupos e selecione Janela de login… no menu.

Opção 2: /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

Opção 3: muitos inicializadores e utilitários de macro também incluem um comando para fazer logout na tela de troca rápida de usuário.

Bloqueando a tela

Opção 1: Habilite o menu extra das Chaves nas preferências de Acesso das Chaves e selecione Bloquear Tela no menu.

Opção 2: Marque Exigir senha imediatamente após a suspensão ou o protetor de tela começar no painel de preferências Segurança e Privacidade. Você pode então bloquear o computador manualmente pressionando ⌃⇧⏏ para desligar a tela ou ⌥⌘⏏ ir dormir.

1
Lri