Twittar via terminal no Linux

Publicado por Filippe em 19/08/2009

[ Hits: 8.581 ]

 


Twittar via terminal no Linux



Esta dica é para aqueles que trabalham o dia inteiro com Linux ou boa parte do dia e que gostam de deixar uma palhinha no Twitter. O script é bastante simples, basta trocar o login e senha por seus dados e status pela mensagem que deseja enviar.

Obs.: Não tire as aspas duplas (") do status, coloque a mensagem entre elas.

Esta dica foi postada no site Dicas-l, só estou repassando a dica aos demais. :-)

curl -u login:senha -d status="meu tweet aqui" http://twitter.com/statuses/update.xml

Fonte: [Dicas-L] Twittar via terminal

Outras dicas deste autor

Teste de conectividade alternativo

Crash ao executar Eclipse no Fedora 19 x86_64 [Resolvido]

Classe em Java para validar regex no padrão: dd/mm/aaaa hh:mm:ss

Leitura de cartão SD no Fedora 18/19

Pidgin não criptografa senhas armazenadas

Leitura recomendada

Script que automatiza o envio de backup para o email

if/then/elif/else - Escrevendo de outra maneira em bash

Acompanhando o (bash) shell script - debug

Contabilizando Linhas e Palavras de um Projeto com Shell Script

Grep - Procurando por conteúdo em arquivos

  

Comentários
[1] Comentário enviado por PedroMoura em 19/08/2009 - 18:21h

Fillipe,
Boa dica!

Acrescento a ela o seguinte troque http por https assim - teoricamente - melhoramos a segurança!

Aproveito para divulgar meu twiter que tem como objetivo postar mensagens como se fossem comandos do shell, por exemplo: "shutdown -h now" seria "Vou domir agora" e um "ssh pedro@casa-da-sogra.com" equivaleria a um "Vou visitar a sogra". Participem em http://twitter.com/AS2MWPC

[2] Comentário enviado por PedroMoura em 19/08/2009 - 18:46h

Em tempo,

curl -u conta-no-twitter -2 -d status="teste" https://twitter.com/statuses/update.xml

assim a senha não será exibida e forçamos o uso de ssl (-2).

Abraços

[3] Comentário enviado por JoseLucas em 19/08/2009 - 21:41h

Sou preguiçoso e fiz um script.

#/bin/bash
echo "digite sua atualização"
read update
curl -u SEU_USUÁRIO -2 -d status="$update" https://twitter.com/statuses/update.xml

Dar permissão e copiar para /usr/bin com o nome twitter
Aproveita e segue ai @lord_1053

[4] Comentário enviado por sonictk em 10/08/2010 - 16:09h

Sou preguiçoso e fiz um script[2], porem comecei a mexer com shell script hoje (hehehehe) vejam ae se ficou legal ....
postagem antiga essas (Tô atrasado) ...

opcao="1"
verif="0";
while [ $opcao != "0" ]; do
echo '<<<| Twitter Console Linux |>>>'
echo ' '
echo '[0] sair'
echo '[1] instalar CURL (nescessario)'
echo '[2] logar'
if [ $verif != "0" ]
then
echo '[3] twittar'
else
echo ""
fi
echo '[4] limpar tela'
echo " "
read opcao
case $opcao in
1) sudo apt-get install curl;;
2) echo 'User: ' ; read login ; echo 'Pass: ' ; read pass ; verif="1";;
3) echo 'Post: ' ; read post ; curl -u $login:$pass -2 -d status="$post" http://twitter.com/statuses/update.xml ;;
4) clear;;
*) echo 'Opcao Invalida' ;;
esac
clear
done



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts