Rapidinhas - Mudar o raio do ecrã de entrada do Macosx… sim… o “espacial”

Mas que raio.

Uma das alterações que o Leopard introduziu foi o tema “Espacial”.

Imagens de estrelas, constelações numa galaxia “far far away” e afins populam o desktop.

Convenhamos…

SÃO FEIAS!!!

A primeira coisa que eu tenho vontade de fazer é substituir a dita imagem… já que depois de entrar no meu user não tenho qualquer imagem que possa associar, só mesmo quando o time machine arranca…

Assim sendo, e uma vez que exige alguma “manigância” resolvi converter esta alteração num tutorial.

1. Breve explicação

Caso ainda não tenham reparado, todo o sistema operativo está assente em ficheiros que guardam as vossas preferências de utilizador.

Estes ficheiros têm a extensão .plist e quase todos os programas que tenham algum tipo de personalização guardam-na neste formato (texto).

Então, e perguntam vocês muito bem, se estamos a falar da imagem do arranque, aquela que é exibida ainda antes de escolhermos qual o utilizador, como é que as minhas preferências pessoais podem influenciar?

Bem… basicamente e simplificando a coisa… há “plists” que o sistema carrega por defeito, que são as plists do Steve Jobs no que toca ao sistema base smile

Estas preferências não se encontram na vossa pasta pessoal, mas sim na pasta de sistema /Library/Preferences

Daí esta alteração requerer algum cuidado… sem stress… não é daquelas que apaga o disco com uma tecla… apesar de envolver a utilização da linha de comandos… o Terminal.

2. Terminal???

Terminal? qué isso? parece algo tipo “a última opção"…

Pois… a meu ver o nome de terminal surgiu exactamente para se associar essa conotação… (just kidding), mas presta-se bem a isso… Terminal é a aplicação que permite fazer tudo no modo de linha de comandos, ou seja tudo à mão.

Tudo o que estamos habituados a usar visualmente (e.g. arrastar um documento para o lixo) não passa de uma metáfora visual da interface de utilizador para um comando, de texto, que diz algo como “apaga nome_do_ficheiro”.

Aqui no terminal, temos o poder de esquecer a metáfora e dizer exacatamente o que queremos… do tipo… “apaga o ficheiro xpto quando chegar a dimensão de yZF”.

3. Procedimento

Então como fazer… Apesar de parecer algo etéreo… o sistema, antes de um login, a imagem que aparece no arranque existe. Tem um nome de ficheiro e uma extensão .JPG, e está arrumada numa pasta qualquer de sistema que normalmente não temos acesso, pelo menos de escrita… é preciso ser-se o administrador.

Então vamos arranjar a imagem que queremos no arranque e substituir esta de sistema.

Eu sou um fã convicto do Vladstudio.com

Além de ter wallpapers e icones muito giros, costuma fazer várias versões de um wallpaper, além de os optimizar para n definições, inclusivamente multi-ecrãs.

O que eu escolhi para o efeito é o airlines… que tem uma versão de noite…

...e uma de dia… já estão a ver para quê…

Vamos pegar na versão de noite e meter no arranque… depois pegar na de dia e usar como wallpaper… assim depois de introduzir o meu username e password, todo o mundo se ilumina num instante… o que dá um efeito engraçado… smile… melhor só mesmo se desse para fazer a transicção em slow motion.

Colocando o ficheiro da noite no desktop mudamos-lhe o nome para “background.jpg” (clicar em cima do ficheiro e carregar em enter, mudar o nome e prontos!… para os mais desatentos.)

Primeiro passo, meter o dito ficheiro na pasta de sistema… porquê? como sabem o sistema é assente em autorizações de leitura e escrita… no caso do ficheiro estar numa pasta pessoal vossa, só mesmo vocês ou um admin é que tem acesso a essa pasta… como ainda não fizeram qualquer login… esse administrador não existe!

Para isso basta escrever (atenção às maiúsculas e minusculas):




sudo cp ~/Desktop/background.jpg /System/Library/CoreServices/DefaultDesktop.jpg



Explicando:
sudo -> para se “encarnar o papel de superadministrador” para se poder escrever na pasta de sistema - A seguir ´deve-se introduzir a password
cp -> Copy
~/desktop/background.jpg ->o til representa algo como “a minha directoria pessoal” e o resto é autoexplicativo… aqui indicamos a origem do ficheiro
-> (espaço)
/System/Library/CoreServices/DefaultDesktop.jpg -> Aqui indicamos a directoria de destino, a tal directoria de sistema…

em reposta obterão uma coisa inesperada para alguns...:

Neste caso o sistema está-vos a pedir a password do administrador… ou julgam que isto é só pedir para “encarnar o papel”???

Depois de introduzida a password, a operação é autorizada e obterão de novo permissão para escrever no terminal.

Podemos então continuar escrevendo:




defaults write /Library/Preferences/com.apple.loginwindow.plist DesktopPicture “System/Library/CoreServices/DefaultDesktop.jpg”


defaults write -> escreve
/Library/Preferences/com.apple.loginwindow.plist -> neste ficheiro de preferencias “pessoais”
DesktopPicture -> no campo/variável chamado DesktopPicture
“System/Library/CoreServices/DefaultDesktop.jpg” -> O texto entre aspas… que é para da proxima vez que o plist for lido, ir buscar o dito ficheiro, na pasta de sistema respectiva!!

Agora é só fazerem restart… e apreciar o resultado smile

Boa sorte… e divirtam-se com as vossas combinações!!!!

Links úteis e de referência

Vladstudio.com
Post na Techzonept

Sobre esta entrada