Tweet a partir da linha de comando


Tenho sido obcecado pelo magia da linha de comando ultimamente, como o senhor deve ter notado. Não pretendo usar todos os utilitários sobre os quais escrevi, mas estou me divertindo aprendendo sobre o que existe e como é feito. Meu último dilema era como o senhor poderia twittar e executar outras tarefas relacionadas ao Twitter a partir da linha de comando. Encontrei minha resposta: t.


O t README do projeto descreve perfeitamente o processo de instalação do t e o processo que o senhor deve seguir para permitir o acesso do aplicativo à sua conta. Resumindo, o usuário deve criar um aplicativo do Twitter, fornecer ao t os tokens de autenticação da API adequados e ativar o aplicativo na sua conta. No entanto, o t é tão bem escrito que informa exatamente o que fazer e abre os URLs necessários no seu navegador.


O t README do projeto também fornece uma série de instruções de linha de comando para tweetar, gerenciar listas, etc. Aqui estão alguns comandos usados com frequência:



# Set the "active" account
t set active davidwalshblog

# Send a tweet
t update 'This is my epic command line tweet!' 
# >> Tweet posted by @davidwalshblog.  Run `t delete status 595038201179312128` to delete.

# Get user information
t whois davidwalsh

# Follow a user
t follow davidwalsh

# Get your timeline
t timeline

# Get your timeline listing with IDs, then get stats about a tweet
t timeline -l
t status {id}

# Get recent mentions
t mentions

# Get recent mentions with their ID so you can reply back
t mentions -l 
t reply {id} {message}


Os comandos que mostrei acima são apenas a ponta do iceberg. t tem cargas de funcionalidades mais avançadas disponíveis e, como toda a E/S é feita por meio da linha de comando, o senhor pode usar seus outros utilitários de linha de comando favoritos para avaliar os resultados, como mostrado aqui:



# Output the last 200 tweets in your timeline to a CSV file
t timeline -n 200 --csv > timeline.csv


Eu estava pronto e funcionando em 5 minutos, apesar de ter que passar pelas etapas da API do Twitter. E o t é incrivelmente simples, mas muito eficiente, por isso estou ansioso para usá-lo mais no futuro. Parabéns ao autor e estou ansioso para ver onde esse projeto vai parar!


  • Estilo específico do WebKit: -webkit-appearance

    Recentemente, eu estava examinando o horrível código-fonte da página inicial do Google quando notei que os botões “Google Search” e “I’m Feeling Lucky” tinham uma definição de estilo que eu não tinha visto antes: -webkit-appearance. O valor atribuído ao estilo era “push-button”. Eles são botões para que…

  • Criar eventos personalizados no MooTools 1.2

    O Javascript tem uma série de eventos nativos, como “mouseover”, “mouseout”, “click” e assim por diante. Mas e se o senhor quiser criar seus próprios eventos? Criar eventos usando o MooTools é muito fácil… O MooTools JavaScript O que é ótimo sobre a criação de eventos personalizados no MooTools é…