A automação é o sonho de qualquer administrador de sistemas, agente de suporte e pessoa com experiência em tecnologia. Automatizar tarefas por meio de scripts remotamente ajuda a tirar os clientes de problemas ou até mesmo a própria organização. Muitas vezes, grandes atualizações podem exigir o logout dos usuários. Fazer o logout de um usuário na linha de comando é muito fácil nos Macs!

Para fazer logout de um usuário do macOS com um aviso de confirmação, execute o seguinte na linha de comando:

osascript -e 'tell app "System Events" to log out'

Para forçar o logout do macOS sem aviso, execute o seguinte na linha de comando:

osascript -e 'tell application "loginwindow" to  «event aevtrlgo»'

osascript é um utilitário realmente incrível, que permite ao senhor alterar o volume do sistema, enviar iMessagese identificar IDs de aplicativos. Comandos de automação legíveis? Não tem preço!

  • Escreva um JavaScript melhor com promessas

    O senhor provavelmente já ouviu a conversa no bebedouro sobre como as promessas são o futuro. Todos os jovens descolados estão usando-as, mas o senhor não entende o que as torna tão especiais. O senhor não pode simplesmente usar um callback? Qual é o problema? Neste artigo, vamos…

  • Animações JS responsivas e infinitamente escalonáveis

    No final de 2012, não era fácil encontrar projetos de código aberto usando requestAnimationFrame() – esse é o gancho que permite que o código Javascript seja sincronizado com o loop de pintura nativo de um navegador da Web. As animações que usam esse método podem ser executadas a 60 fps e proporcionar…

  • Visualização de comentários usando MooTools

    A visualização de comentários é um ótimo complemento para qualquer blog. Já vi uma visualização de comentários muito simples e outra muito complexa. A seguir, apresento um tutorial sobre como criar uma visualização de comentários muito básica usando o MooTools.

  • Desativar o preenchimento automático, a capitalização automática e a correção automática

    Os fornecedores de navegadores para celulares e desktops fazem o possível para nos ajudar a não parecer idiotas, fornecendo recursos de preenchimento automático, correção automática e capitalização automática. Infelizmente, esses recursos às vezes podem atrapalhar; nem sempre queremos ou precisamos da ajuda que eles oferecem. Felizmente, a maioria dos navegadores permite…