Brincadeira de Natal… em Macs Expostos

Já repararam naqueles Apple Mini, iMac, Macbook e Macbook Pros expostos nas Fnacs, Vobis ou TB-Stores? Já pensaram se conseguiriam fazer uma pequena partida a quem os utilizasse? Algo inofensivo, está claro.

O que vou mostrar requer dedos rápidos, e algum à vontade com o que está por debaixo do capot de um Mac. Basicamente por se tratar de um Unix nas suas raízes, tem um programa chamado screen que permite manter aplicações a correr mesmo depois da sessão ter sido terminada. Juntando isto a um script Bash escrito em 6 linhas tem uma poderosa brincadeira. Assim o que tem que fazer é o seguinte:

1. É preciso ter acesso a um Mac numa dessas grandes superfícies! Diga que já ouviu falar muito bem de Macs e se seria possível experimentar um. Algo tipo… ver os programas que tem instalados, para que que servem, mas convença-os que quer mesmo por as mãos na massa e faça o seu ar mais naif… para que o empregado o deixe sozinho por alguns minutos.

2. Mal o empregado se afaste, rapidamente abra o Terminal (Applications / Utilities)

3. digite rapidamente os comandos:

mkdir .xserve – cria uma directoria escondida cd .xserve – muda-se para dentro da directoria editor task.sh – cria um ficheiro task.sh e abre o editor

4. já está no editor e agora é escrever o script:

#!/bin/sh while [ 0 -le 1] do sleep 600 say "STOP, This is not Windows." done

5. grave o ficheiro com CTRL+x seguido de y e Enter

6. transforme o ficheiro task.sh num executável com:

chmod +x task.sh

7. lance o screen com

screen ./task.sh

8. faça CTRL+a seguido da tecla “d” para fazer o “detach” do screen e feche o Terminal

Agora é só aguardar 10 min para que o Mac comece a falar sozinho e a repetir tudo a cada 10 minutos. Agradeça ao funcionário e afaste-se.

Não se preocupe que isto não faz nada de mal ao Mac, para além de provocar uns ares estranhos a quem o utilizar ou passar por perto e ouvir o Mac a falar. Um simples reboot acaba com a brincadeira.