Recentemente anunciado, o GoogleCL (Google Command Line) é a felicidade de todo nerd viciado no shell: com ele instalado, é possível interagir com diversos serviços do Google através da famosa (e temida por alguns) linha de comando do Linux!
Desenvolvido em Python e distribuido sob a Licença Apache (portanto, livre), usuários poderão contribuir com o sistema, adicionando funções e removendo bugs, além de poder utilizar o sistema sem qualquer custo.
“Já existem ferramentas web que fazem isso, e todas tem um visual simples! Isso fazia sentido em 2001, mas hoje qualquer máquina consegue subir um vídeo para o YouTube!” – você já deve estar pensando. Bom, a ideia do GoogleCL é facilitar a automação de processos e o gerenciamento de sistemas remotos.
Imagine, por exemplo, que você tenha um servidor onde o único tipo de acesso seja via SSH ou FTP, e eventualmente precise subir para o YouTube um arquivo que está nesse servidor. Até então, você precisaria baixar esse arquivo para sua máquina, e só então subir de novo, dessa vez para o YouTube. Com o GoogleCL instalado, isso se resolve em uma linha de comando:
$ google youtube post --category Funny never_gonna.avi
E pronto. O arquivo será enviado direto do servidor para o Youtube.
Agora imagine as diversas possibilidades com o uso de Shell Script avançado: subir uma série de vídeos pode ser feito com um script que lista todos os arquivos de um diretório e sobe os arquivos de vídeo, um a um. Imagino que isso possa ser feito com menos de cinco linhas de código. Legal, né?
Sem contar que deve ser ótimo usar o GoogleCL para impressionar os amigos (“Olha aí, vou fazer um post no meu blog direto do terminal do Ubuntu… Não sou Hacker?”). Além de vídeos e Blogspot, o Google CL também funciona com o Google Docs, o Picasa, o Google Agenda (ou Google Calendar) e a lista de contatos.
O GoogleCL está disponível na página do projeto de duas formas: o código-fonte para ser compilado (.tar.gz) ou o formato .deb, que permite instalar rapidamente em sistemas baseados no Debian ou no Ubuntu. Na página principal já existem alguns exemplos comuns para você ver o que é possível fazer com o GoogleCL.
Há um manual do projeto onde você pode encontrar exemplos e todas a sintaxe de uso. Caso você tenha gostado, pode ajudar com o projeto enviando bugs e sugestões.




realmente isso é bem nerd… a raça geek gosta de coisas mais visuais… mas acho legal google quer agradar a todos…
Eu hein, o DOS jah era faz decadas
Isso vai ser muito útil você utilizar o LINK do seu servidor para fazer uploads no YouTube bem mais rápido, fazer vários uploads e coisas do tipo, muito bom!
Para os usuários de Linux amarem ainda mais o Google
Eu passo! Não quero nem ver essa ferramenta!
Windows Lover =D
Lembro lindamente em 2006, 2007, 2008, sei lá q ano foi. Um pouco antes de lançar o Windows Vista.
Um dos representantes da MS de BH foi lá na facul dá uma palestra sobre o Vista e suas vantagens e blablabla. E o bobão aqui foi lá perder seu tempo vendo aquela chatura.
Aí em meio a palestra ele me solta “O Vista agora ganhou um recurso novo que não exista no XP é que q agora ele pode ser totalmente operado via linha de comando. Mas eu não vejo vantagem nisso, a interface do Vista é tão bonitinha!”
Por pouco eu n levantei da cadeira e fui socar a cara dele. Como um representade daquele nível (que ele diz ser), n sabe das vantagens em se ter linha de comando, pqp!
O mais engraçado é q ele falou isto pra centenas de nerds que fazem Ciencia da Computação. Se ao menos fosse pra centenas de meninas que fazem Moda, aí sim, tudo bem =)
Interessante mesmo é para o desenvolvimento de aplicações integradas com as app’s do google.