Anúncio fechado

Você está entediado com seu papel de parede? Você gosta do máximo de informações possível em sua área de trabalho? GeekTool é a escolha certa para você, mas não espere uma interface amigável. Este utilitário não recebe esse nome à toa.

O princípio básico é adicionar os chamados geeklets à área de trabalho. Os geeklets podem ter a forma de um arquivo (ou exibir o conteúdo de um arquivo ou arquivo .log), uma imagem ou um shell, agindo como se fizessem parte do papel de parede. Se você muda os papéis de parede com frequência, não precisa se preocupar com geeklets em constante movimento. Com um pouco de esforço, grupos deles podem ser criados por papéis de parede individuais, e você pode ter qualquer número desses grupos ativos ao mesmo tempo. Cada geeklet pode ser atribuído a qualquer número de grupos.

Você pode adicionar um geeklet arrastando o cursor na área de trabalho. Depois de pressionar "..." à esquerda do campo Command você deve editar o comando, script relevante, inserir o caminho ou URL para o script. Para se inspirar sobre a utilidade do comando, observe a imagem a seguir.

Vou começar com o mais simples - a data. Usei um total de três geeklets com os seguintes comandos.

data +%d – dia data +%B – data do mês +%A – dia da semana

Uma lista completa de todos os especificadores de dados pode ser encontrada em Wikipedii (Apenas inglês).

Acrescentarei mais um exemplo para uma data no formato "Segunda-feira, 1º de janeiro de 2011, 12:34:56". Os especificadores individuais devem ser separados por sequências de texto delimitadas por aspas. Tudo entre aspas é exibido como texto simples. Para todos os geeklets com tempo, certifique-se de inserir o tempo de atualização. Na janela Propriedades do geeklet fornecido, então procure pelo item Tempo de atualização.

data +%A" "%e". "%B" "%Y", "%T

Agora vamos passar para o clima. Novamente você só precisa inserir os comandos, novamente usei três geeklets.

curl http://gtwthr.com/EZXX0009/temp_c curl http://gtwthr.com/EZXX0009/flike curl http://gtwthr.com/EZXX0009/cond

Os dados são baixados do site GtWthr. Após o endereço e a barra está o código de área, que você pode descobrir digitando o nome da residência nas páginas listadas. Se não houver código para o seu município, tente as grandes cidades mais próximas. Para a próxima barra, o que falta adicionar é o que o geeklet deve exibir. Uma lista completa dessas “tags” pode ser encontrada novamente no GtWthr. Para item Tempo de atualização digite 3600 ou uma hora. Por um período mais curto, você poderá ficar impedido de acessar o GtWthr por algum tempo.

Os dois últimos geeklets mostram a música atualmente tocando no iTunes. Aqui usei um script que encontrei em galeria geeklet. Modifiquei um pouco esse script ao meu gosto para poder ter o artista e o álbum em um geeklet diferente do título da música (abaixo).

#---iTUNES | LOCAL CURRENT TRACK--- DATA=$(osascript -e 'tell application "System Events" set myList para (nome de cada processo) end diga se myList contém "iTunes" e então diga ao aplicativo "iTunes" se o estado do player for interrompido então defina saída para "Parado" senão definir trackname para o nome da faixa atual definir artistname para o artista da faixa atual definir albumname para o álbum da faixa atual definir track_playlist para o nome da lista de reprodução atual definir track_source para (obter o nome do contêiner do contêiner da faixa atual) definir a saída para trackname end if end diga else defina a saída para "iTunes não está em execução" end if') echo $DATA | awk -F new_line '{print $1}' echo $DATA | awk -F nova_linha '{imprimir $2}'

Substitua linha por linha no geeklet para exibir o artista e o álbum

defina a saída para nome do artista & "-" & nome do álbum

Você pode encontrar muitos outros geeklets na galeria mencionada. Alguns deles também contêm imagens que servem de fundo ao texto. Parece realmente eficaz. Baixe, edite, experimente. Não há limites para a imaginação.

GeekTool – grátis (Mac App Store)
Tópicos: , , , , ,
.