Alterar a tela de login em segundo plano no macOS Sierra


5

Eu estou tentando desesperadamente mudar a imagem da tela de login (padrão para uma imagem borrada) para qualquer outra imagem que eu quero. Eu já tentei:

E eu posso garantir a você, nenhum deles funciona mais no macOS Sierra, eles costumavam em versões anteriores do sistema operacional, mas não mais.

Eu realmente aprecio alguma ajuda!

Respostas:


4

Você pode fazer isso editando o sistema. defaults (tedioso), ou você pode usar Ônix por isso (simples). Onyx é um utilitário bastante capaz e gratuito - se você gosta, doe um pouco para o autor, embora ele faça um ótimo trabalho com este aplicativo.

Você pode fazer isso iniciando Onyx, digitando sua senha de administrador e escolhendo o entrar aba: Onyx login tab

Há também muitas outras opções que você pode conferir. Mexer com Ônix é bastante seguro, já que você pode reverter para os padrões com um botão pressionado, então não se preocupe em fazer algo - mas ainda assim estar ciente do que você clicou;)

Se você quiser fazer isso sem qualquer software extra, você precisa editar o seu defaults importando / exportando-os. Eu escrevi um script para a parte de exportação, escreve cada domain em um arquivo separado para facilitar a visão geral e mantém o namespace do sistema / namespace do usuário separado + classifica os padrões do sistema / apple daqueles que foram alterados / definidos por qualquer software que o usuário instalou.

Eu uso principalmente para filtrar sobras de testes para manter os padrões arrumados - já que o background / login também está definido - é o que você precisa editar.

Em alguns casos, pode ser necessário analisar arquivos .plist binários, e isso precisa de um editor que possa analisar aqueles que são facilmente executados com o TextMate (ou o Xcode, se precisar de "baunilha"). Espero que isso resolva seu problema.

Script está aqui: export-defaults.zsh


1
Obrigado, mas eu prefiro usar uma versão "baunilha", não quero instalar nenhum software adicional para executar esta tarefa, desculpe.
Kutyel

Você não precisa instalar nada - como eu mencionei acima - para fazer isso manualmente, você precisa alterar os padrões do sistema de acordo, o Onyx faz o mesmo para você, por isso é mais simples. Se você não sabe como trabalhar defaults Eu recomendo fortemente que você use Onyx.
PJJ

Depende da sua idéia de instalação - é um binário que você pode executar sem instalação e excluí-lo depois sem qualquer sobra, então não há instalação, não é um arquivo .pkg. Qual o seu ponto aqui?
PJJ

1
Ok, eu baixei o Onyx e o usei sem instalá-lo, agora entendi o que você quis dizer e funcionou, minhas desculpas e obrigado novamente! Estou curioso, porém, é realmente tão difícil de substituir esse padrão específico? Talvez seja apenas um par de comandos que eu gostaria de saber;)
Kutyel

Nenhum pedido de desculpas necessário, basta manter-se aberto a qualquer resposta, você nunca saberá. Você pode definir a maioria das coisas do sistema através defaults, há uma abundância de aplicativos de terceiros (Onyx sendo um), que são uma interface / editor de fantasia para defaults, Confira dotfiles no github e verifique o script, você pode mexer nesses arquivos com o TextMate. Você pode basicamente fazer quase tudo do ponto de vista do sistema a partir da linha de comando. Poderíamos (injustamente) simplificar o fato de o macOS ser uma interface sofisticada que fica no topo do Darwin, que é um desfecho do BSD com as "inovações" da Apple.
PJJ
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.