É possível substituir a janela de login do Mac?

7

Sei que a janela de login no OS X pode ser personalizada - você pode alterar a imagem de plano de fundo , substitua o logotipo da Apple , adicionar texto e definir o tamanho, ocultar usuários e configure os ganchos de login / logout e, através do gerenciador de grupo de trabalho, defina a janela para mostrar dois campos de entrada de texto ou uma lista de nomes de usuários, e mais.

É possível substituir a janela de login?

Cenário 1: Em uma escola de ensino fundamental, gostaríamos que os alunos das séries 1, 2 e 3 pudessem fazer o login com facilidade. (Os professores nos dizem que muito tempo é desperdiçado quando os alunos entram). Quando você configura uma lista com nomes de todas as pessoas que você gostaria de logar em um determinado computador, você obtém uma lista enorme. Eu gostaria que os alunos escolhessem sua nota (ou grupo) primeiro e depois fizessem uma lista mais curta. Além disso, você pode ter ícones minúsculos dos rostos das pessoas ao lado do nome, mas um fluxo de capas como o seletor, onde eles poderiam procurar pelo rosto e clicar nele, seria mais útil.

Cenário 2: Gostaríamos de ter uma conta de "estudante" para computadores portáteis, sem senha. Você faz o login e, em seguida, é apresentado a um utilitário que pede para você autenticar e montar sua pasta pessoal (com instruções para salvar coisas ali, pois a conta será excluída quando você efetuar logout.) Com uma tela de login personalizada, as duas etapas podem ser executadas. feito em um - você vê uma janela de login, escolha você mesmo e faça o login. Você está logado como "aluno" e sua pasta pessoal está montada, mas parece um passo.

Se for possível substituir a janela de login, alguém sabe de alguma substituição ou ponto de partida para fazer um?

Adendo: publiquei um pergunta correspondente no stackoverflow.

    
por Clinton Blackmore 30.06.2009 / 14:37

1 resposta

1

Não vejo nenhuma opção para personalizar a tela de login além das que você mencionou anteriormente. Com base na natureza protetora da Apple, eu não esperaria que houvesse muito em escrever uma tela de login personalizada, mas se houvesse certeza de que teria que ser escrita manualmente em Objective-C Cocoa.

Para o Senário 2, eu diria que você também precisará criar um script ou aplicativo personalizado, que peça ao aluno alguma credencial e, em seguida, monte sua pasta pessoal. Experimente o Applescript .

Os alunos do 1º ao 3º ano realmente precisam de seus próprios logins? Suas senhas pessoais serão terríveis. Talvez seja melhor ensiná-los a colocar seus arquivos na pasta com o nome deles.

    
por 30.06.2009 / 18:05

Tags