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
[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
[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