Conversaciones distribuidas
Microsiervos cumplió dos años, y además de un wiki, estrenan un weblog donde recogen los comentarios que dejan en otros blogs. Lo cuentan en DC: Conversación Distribuida:
«Tenemos un estreno hoy, el regalo número dos para este weblog en su segundo aniversario. Se trata de una nueva sección donde publicamos todos los comentarios que los autores de Microsiervos vamos dejando en otros blogs, foros, grupos y en general cualquier página de Internet. Lo hemos llamado
Microsiervos DC: Conversación Distribuida».
También cuentan algo sobre el script de GreaseMonkey que captura comentarios:
«Cuando montamos el DC nos preguntamos si no habría alguna forma de automatizar todo esto. Intercambiamos algunos correos con Víctor rvr a quien le gustó la idea. Se apuntó unos días a las pruebas del DC como «microsiervo temporal». Como buen ingeniero, le gustó el reto de encontrar una solución a un problema. ¡Mil gracias Víctor! Ha desarrollado un script para GreaseMonkey sobre Firefox que sirve precisamente para automatizar todo esto: intercepta las páginas web que visitas y cuando observa que vas a escribir y darle al botón «Publicar» en otro blog que no sea el tuyo, envía el texto del formulario, la URL y el título a tu «mini-blog de conversación distribuida». Este desarrollo todavía no está terminado, por el problema de seguridad que hubo con Greasemonkey hace poco, pero en cuanto esté listo avisaremos. Funciona enviando el resultado a tu blog en Movable Type, pero no debería ser difícil adaptarlo a otros sistemas. Víctor hizo un screencast [película en Flash] mostrando cómo funciona el invento, los interesados en cómo funciona el script pueden echarle un vistazo».
Pues eso. El script detecta los formularios de MT, y en caso de hacer click, captura los contenidos de los campos del formulario y los envía a través de Atom API a aquel blog que hayamos especificado (esta es la razón por la que implementé la biblioteca de autentificación WSSE para JavaScript). La idea, por supuesto, es que se capturen los formularios de Blogger, Blogia y otros sistemas populares. Para publicar en TypePad, Movable Type y Blogger, vale con Atom. Para otros sistemas, será necesario implementar un cliente de metaWeblog API.
Me molesta que el asunto sea aún vaporware, pero el agujero de seguridad de GreaseMonkey nos pilló de por medio.
Bueno, la verdad es que después de verlo en película el grado de vaporwarez del script es bajo ;-) A ver si arreglan el agujero pronto porque hay mucha gente interesada por ese script, seguro que va a ser muy útil a un montón de gente. ¡Ah! Y gracias de nuevo por tu ayuda con todo esto de la Conversación Distribuida.
Publicado por: Alvy | 26/07/2005 a las 19:02
Pregunta tonta.. hay mucha diferencia entre un script greasemonkey y una extensión firefox pura y dura?
Por cierto, delicious tiene un API tbien O:) sería lo suyo poder publicar la lista de posts alli también. Como decía en el post de microsiervos, probablemente sea más natural delicious como destino de algo así no?
El siguiente paso de este script es poder hacer un seguimiento de nuevos posts en blogs donde hemos escrito (lo tipico para ver si nos han contestado y no dejar colgadas conversaciones), aunque esto ya sería para nota...
Publicado por: Albert | 27/07/2005 a las 10:24
el 29 me voy a arinaga - que lo sepas
Publicado por: lgs | 29/07/2005 a las 21:19