Manter o MacBook ativo com a tampa fechada no macOS
A tampa fecha-se e o download para. Não é o manter acordado que falha: é uma segunda regra de suspensão que o macOS trata em separado.
Porque é que um Mac fechado adormece mesmo assim
Um programa que mantém o Mac acordado cria uma chamada asserção, o mesmo mecanismo que o macOS usa enquanto passa um filme. Mantém acordados o ecrã e o sistema, e fá-lo de forma fiável enquanto a tampa estiver aberta.
Fechar a tampa é outro acontecimento. O macOS suspende a máquina por uma via própria, e nenhuma asserção o impede. É por isso que aqui não serve nem o melhor programa do mundo: trabalha sobre a regra errada.
O que é realmente necessário
Com a tampa fechada é preciso mudar uma definição do sistema: o interruptor chama-se pmset disablesleep. Não é um truque nem uma falha, vem da Apple. Só que não está nas Definições do Sistema, está na linha de comandos.
O Toxin muda-o através de um pequeno auxiliar próprio. Com o auxiliar instalado, o Mac mantém-se acordado com a tampa fechada. Sem ele, o interruptor fica sem efeito e o Toxin só mantém o Mac acordado com a tampa aberta. Esta frase também está na página inicial, porque uma promessa com condição não é promessa sem a condição.
O que mais acontece
Um Mac fechado sem monitor externo continua a trabalhar e não mostra nada. Quem o mete assim numa mochila deve pensar no calor: é a estrutura que o dissipa, e dentro de uma mochila fechada ele não tem para onde ir.
Além disso, o interruptor só fica mudado enquanto houver uma sessão. O Toxin repõe-no ao iniciar e ao sair da app. Sem essa reposição, um dia haveria um Mac sempre acordado e ninguém que se lembrasse do motivo.
Quando o modo tampa vale a pena
Com monitor externo, alimentação e teclado ligado, o macOS já faz isso sozinho: é o funcionamento em concha, e não precisa de app nenhuma. Fica interessante sem essas condições: sem monitor, sem carregador, apenas uma máquina com um trabalho para terminar.
É para isso que existe o modo tampa. Uma cópia de segurança noturna, um envio longo, uma compilação ainda a correr: a tampa fecha-se, a máquina continua, e quando o intervalo escolhido acaba o Toxin larga por si.
O caminho curto
- Ver o ícone na barra de menus: cheio significa que há uma sessão; só com contorno, não há.
- Ligar o modo tampa — sem o auxiliar o interruptor fica sem efeito.
- Escolher um intervalo em vez de deixar ilimitado: uma máquina que de noite para por si é a melhor máquina.
- Fechar a tampa. Ao sair, o Toxin repõe a definição do sistema por si.
Perguntas frequentes
Funciona também com bateria?
Sim. A definição do sistema que o modo tampa muda não pergunta pelo carregador. Quanto tempo o trabalho dura, decide-o a bateria.
O que acontece se voltar a abrir a tampa?
Nada de especial. A sessão continua até o intervalo terminar ou até a encerrares.
O modo tampa faz parte do Pro e precisa do auxiliar. O Toxin é uma app de barra de menus para macOS e ainda não está na Mac App Store — a página inicial diz o que faz e quanto custa o Pro.