Sábado, 29.05.10

Bash-social-updater: um script para actualizar serviços de microblogging

bash-social-updater

Há uns dias, vi uma mensagem do Alexandre Oliva no Identi.ca com uma forma de actualizar este serviço de microblogging utilizando o wget (na realidade, foram duas mensagens, porque, tal como no Twitter, o Identi.ca limita os updates a 140 caracteres). Como o meu tempo livre é demais e eu tenho que me ocupar com alguma coisa para não enlouquecer, decidi colocar este método num script bash e também adicionar uma forma de enviar os updates para o Brainbird - que, tal como o serviço de microblogging que mencionei anteriormente, corre Statusnet.

Só agora é que estou a iniciar-me em bash scripting, por isso ainda demorei alguns minutos até ter a versão inicial pronta. Depois, comecei a pensar em possíveis novas funcionalidades e a transformá-las em código. O que começou como brincadeira, agora já cria shorturls com o tinyurl.com e começa a ter suporte básico - ainda que desactivo por omissão e num estado não muito usável - para Friendfeed.

Uma das coisas que queria fazer era enviar a link da aplicação para o serviço de microblogging em cada update, como fazem o Gwibber e Tweetdeck, por exemplo (no nome da aplicação usada, conter a link para a página dela). Perguntei ao responsável do Brainbird.net como era possível fazê-lo com a api, já que a documentação não foi grande ajuda, e ele disse-me que isso tem que ser adicionado por ele. Esta foi uma das funcionalidades que não pude implementar.

Já que a funcionalidade que mencionei anteriormente tem que ser adicionada por ele e eu precisava de uma página para o script, decidi colocá-lo no Google Code. Isto permitiu-me começar a usar o mercurial e a perceber melhor como funcionam os distributed revision control (controlo de versões distribuido, é talvez a melhor tradução que me ocorre).

Já que coloquei o script no Google Code, decidi que iria adicionar mais algumas funcionalidades. Uma delas é a utilização do ur1.ca para encurtar as links. Outra, é a utilização do ncurses para o interface do script, o que vai permitir maior modularidade na escolha dos serviços de microblogging que se pretendem actualizar. Também, quero adicionar suporte para o Friendfeed, leitura dos dados de login e link da api a partir de um ficheiro (que muito provavelmente se vai chamar .social-network-updater-rc) e separação do código por funções.

Este script, a que chamei bash-social-updater, é básico e não esperem grande coisa dele. Como já referi, só agora estou a dar os primeiros passos com bash scripting. Com o tempo, contudo, espero que ele se torne algo menos básico.

publicado por brunomiguel às 02:22 | link do post | comentar
Sábado, 17.01.09

E o vencedor é: email

Subscrevo integralmente a opinião do Vítor Domingos acerca do email como a grande ferramenta de comunicação para quem se quer manter informado. Aliás, eu já tinha escrito aqui há uns tempos que, para mim, o email é a grande ferramenta de comunicação online - melhor que o RSS (bastante útil, por acaso), microblogging, mensagens instantâneas, etc.

publicado por brunomiguel às 14:54 | link do post | comentar | ver comentários (3)
Domingo, 21.12.08

K7 Pirata no Identi.ca e Twitter

O K7 Pirata chegou ao Identi.ca e Twitter através do Twitterfeed. Se quiserem ser notificados dos novos posts do blog através destes serviços de microblogging, podem adicionar o K7 Pirata aos vossos contactos.

Estas contas foram criada com o único objectivo de disponibilizar aos leitores uma outra forma de receber as actualizações do K7 Pirata. Talvez possam vir a ser usadas para anunciar uma ou outra novidade do blog, mas a acontecer, serão situações muito pontuais.

Espero-vos no Identi.ca e Twitter. Até já.

publicado por brunomiguel às 03:00 | link do post | comentar
Sexta-feira, 21.11.08

Tarpipe com suporte para Identi.ca

Com suporte para o Identi.ca, é agora que vou passar a usar o Tarpipe a tempo inteiro.

publicado por brunomiguel às 20:17 | link do post | comentar
Terça-feira, 26.08.08

Gwibber: o canivete suíço dos clientes de microblogging

Como já praticamente não uso o Pidgin porque não tenho paciência para ser chateado quando estou ligado a redes de mensagens instantâneas, o Gwibber foi a escolha natural para enviar "microposts" para os serviços de microblogging onde tenho conta: Identi.ca, Twitter e Jaiku (este último está a mudar de datacenter, por isso não o tenho podido actualizar). E digo-vos, estou muito satisfeito com o programa.

As funcionalidades do Gwibber são várias - e as "falhas" também, como a impossibilidade de enviar mensagens directas nos serviços de microblogging que suportam a funcionalidade. Para saberem quais são e como podem instalar este programa na vossa distribuição do GNU/Linux, leiam o meu último post no Webtuga.

publicado por brunomiguel às 23:24 | link do post | comentar

do not feed the trolls

Outros blogs meus

pesquisar neste blog

 

posts recentes

arquivos

links