Twittar via terminal no Linux

Publicado por Filippe em 19/08/2009

[ Hits: 8.409 ]

 


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

Configuração de internet móvel 3G CTBC no Ubuntu

Teste de conectividade alternativo

Iniciando mais de uma instância de memcached no mesmo servidor

Iniciando JBoss sem privilégios - Erro: "java.net.SocketException: Permission denied" [Resolvido]

Cuidado com o "sl"

Leitura recomendada

myip - Comando que retorna somente o IP

Shell In A Box - Acessando o Shell Linux pelo Navegador Web

Sincronizando o relógio da BIOS - SyncTime

FFmpeg: screencast do desktop gravando duas fontes de áudio simultaneamente

Montando imagens como partições

  

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