iPod School

GeekTool: widgets no desktop do seu Mac

Gustavo GusmãoGustavo Gusmão

Com todos esses rumores em volta do iOS 5 e de uma possível aplicação de widgets (ferramentas integradas à tela inicial) no novo sistema móvel da Apple, que tal colocar um pouquinho de charme no seu Mac enquanto o iOS não trás os tão esperados Widgets?

Com o GeekTool podemos adicionar simples widgets, em sua grande maioria apenas simples códigos, mas o que não tira a beleza e elegância que seu desktop assume com esta simples ferramenta.


A primeira coisa que precisamos para aplicar os widgets no desktop do seu Mac é baixar o programa GeekTool e instala-lo.

Com isso, teremos a adição do GeekTool nas “Preferências do Sistema”, que, normalmente, fica na sessão “Outros”

Agora vem a parte mais complicada. Como o GeekTool usa linguagem simples de programação para adicionar os widgets, os mesmos tem que ser baixados em formato .glet e editados para melhor se encaixar nas suas preferências, mas não é nada que vá lhe impedir de conseguir usar o GeekTool.

Como eu disse, precisamos baixar os widgets, para isso basta acessar o site onde temos uma vasta gama deles. Só escolher e baixar.

Vamos baixar, por exemplo, um relógio para nosso desktop. Baixado o arquivo [link] vá até ele e execute-o, abrirá uma janela de permissão com o código do widget que baixamos, pressione “yes”. Assim ele rodará e já aparecerá em seu desktop, da maneira como o desenvolvedor o disponibilizou. Agora já podemos personalizar, mover e redimensionar nosso widget, indo em “Preferências do Sistema” e abrindo as preferências do GeekTool.

Agora os widgets podem ser movidos, excluídos e redimensionados, basta pressionar os botões ou arrastar a caixa que o envolve. Para uma maior personalização, temos a barra de propriedades, onde podemos modificar vários aspectos do widget baixado.

Vamos por partes;

Isso é o básico, porém não menos que o necessário para configurar nosso widget, que ficou assim: Agora basta usar sua criatividade para deixar seu desktop bem criativo e bonito também, e para ajudar vocês, aqui vão algumas ideias minhas, do William Lacerda, do Rodrigo Carvalho e outro:

Arquivos do meu desktop [link]

William Lacerda

 

Rodrigo Carvalho

Exemplo Tron [link]

 

Gostou? Então faça o seu desktop personalizado e nos mande uma imagem dela!

  • Rodolpho

    Estou usando faz umas horas – quando o @williamlac me deu a dica no twitter eu comecei a aprender a usar, esta ficando muito bacana meu desktop, realmente tem muitas opções para modificar o desktop, muito massa. 😉

    • william lacerda

      feliz em ter ajudado! 😀

  • Gabriel mettrau

    Radrigo carvalho? #complicou

    • Dico42

      Qual o problema?

  • Edson

    Tem como alguém postar os wallpapers da segunda e da terceira screenshot?

    Obrigado.

  • rodolpho

    Alguem pode me ajudar? Tipo em Bateria Magic Mouse não aparece o nivel da bateria apenas fica assim: Bateria Magic Mouse: =% – alguem sabe o pq? Vlw 😉

    • o meu só demora um pouco pra carregar, fica nisso até carregar

      • rodolpho

        Então aqui não ele fica assim ( Bateria Magic Mouse: =% ) e não sai disso =/

  • HHH

    gostaria de saber qual é o nome do tema do seu desktop e tambem saber se existe algum widget do mesmo tema que mostre a musica que esta tocando no itunes.

    obrigado

  • iMarkus

    O meu desktop ficou até que legal 🙂 http://twitpic.com/56eg89

    • E ai cara blz? Como vc fez para colocar o 'temperatura' ? E para deixar a porcentagem das baterias corretas? VLW

      • iMarkus

        Então, pra colocar a temperatura eu faz o seguinte:

        – Cria um shell, e joga esse código lá dentro ** curl (link)/temp_c

        echo "°C" ** ;

        – pra ajustar o link voce vai nesse site aqui: http://gtwthr.com/ -> Setup e digita a sua cidade

        e estado e ele vai te dar um código parecido com esse: **BRXX0221**;

        – Pega esse código e joga no shell script lá de cima (onde eu coloquei 'link');

        – Coloca Refresh Every 3600s pq é temperatura, ele não precisa checar toda a hora.

        Já falo o da porcentagem correta!

        Flw!

      • iMarkus

        Para a porcentagem da bateria faz o seguinte:

        – Crie o shell script;

        – jogue esse código lá dentro:

        ** kbatt=`ioreg -c AppleBluetoothHIDKeyboard | grep BatteryPercent | tail -1|awk '{print $9}'`;

        tbatt=`ioreg -c BNBTrackpadDevice | grep BatteryPercent | tail -1|awk '{print $10}'`;

        mbatt=`ioreg -c BNBMouseDevice | grep Percent | tail -1| awk '{print $9}'`;

        if [ ${#mbatt} -lt 1 ]; then

        echo "Magic Mouse Disconnected"

        else

        echo "Magic Mouse Battery: $mbatt%"

        fi

        if [ ${#tbatt} -lt 1 ]; then

        echo ""

        else

        echo "Magic Trackpad Battery: $tbatt%"

        fi

        if [ ${#kbatt} -lt 1 ]; then

        echo ""

        else

        echo "Wireless Keyboard Battery: $kbatt%"

        fi **

        Sem os '**'.

        – Coloca o refresh every pra 5s só pra ele atualizar mais rápido.

        Testa isso e depois me fala se deu certo!

        Flw!

        • rodolpho

          Eai cara blz? Então nenhum dos jeitos funcionaram =/ Tipo na temperatura

          eu peguei esse codigo: BRXX0232 e coloquei no lugar e tals, fiz realmente tudo

          certo e nada aparece. Já no nivel de bateria fica apena isso: "magic mouse

          disconnected" – sendo que o mouse esta conectado :s eu não sei o porque mais

          enfim. Vlw pela ajuda cara o/

          • iMarkus

            Putz xD

            Sem problemas cara, qualquer coisa é só perguntar!

  • JunioRock

    Muuuuito massa, eu tenho um MacMini, e to começando a usar o GeekTool

  • Delfim

    Boa noite, estou com um problema… baixei o GeekTool e ele aparece no painel de preferências. agora quando baixei widget do exemplo – o relógio, por estar na extensão .glet ele dá a mensagem que não tem um aplicativo específico para abrir. já restartei a maquina mas continua com essa mensagem. estou usando a versão 10.5 do sistema operacional, tem alguma coisa a ver?

    obrigado.