Archive for January of 2007

Hablemos sobre Dios

Dios no existe.

FON Maps Liberator

Introducción a FON
FON es una Comunidad WiFi. Los miembros comparten el acceso inalámbrico a Internet de su casa, y a cambio disfrutan de WiFi gratuitamente en cualquier lugar donde encuentren un Punto de Acceso de otro usuario de FON. Los miembros de la Comunidad FON son conocidos como Foneros. Cuando necesitas acceso a Internet, te conectas a un Punto de Acceso FON y utilizas Internet gratuitamente. Sólo necesitas recordar tu usuario y contraseña de Fonero.

Qué es el FON Maps Liberator
El FON Maps Liberator son los mapas de FON pero con la ventaja de poder exportar los Puntos de Acceso FON a casi cualquier formato.Como dicen en un interesante comentario en el blog de Martin Varsavsky, no tiene mucho sentido tener que acceder a Google Maps para saber donde hay un punto de acceso FON si lo que estás buscando es un punto de acceso a Internet. Por eso creo que es conveniente que los puntos de acceso se puedan extraer e incorporar a otro tipo de dispositivos: GPS, teléfonos móviles…En definitiva, es el resultado de unos pocos días sin dormir y mucha cafeína.

Por qué FON Maps Liberator
Inicialmente iba a ser un simple script para uso personal que exportase los puntos de acceso FON. Mi amigo Jose fue quien me indicó que sería una buena idea el poder exportar los puntos de acceso de FON. El resto es historia.

Qué permite
Actualmente permite exportar a formato GPX puntos de acceso FON. Es posible exportar a otro formatos usando el programa GPSBabel.

Incompatibilidades
La versión actual no se visualiza correctamente con Internet Explorer. Espero poder solucionar esto lo antes posible. Si encuentras algún fallo o tienes algún problema, puedes reportarlo en los comentarios de esta entrada o a la dirección de correo: i@rau1.com.

Es legal el FON Maps Liberator
Sinceramente, no lo se. He intentado ponerme en contacto con gente de FON a través de un par de correos, he esperado durante una semana su contestación, pero no he recibido nada. De momento la aplicación estará disponible, a no ser que alguien desde FON me indique que no puedo mantenerla. No tengo ningún interesés comercial en esta esta aplicación, no estoy ganando ni un solo centimo de euro con ella. No obstante si me pidiesen que la retirara, lo haría sin oposición. Se puede contactar conmigo a través de: i@rau1.com

Software Libre
La idea inicial es liberar el código bajo una licencia de software libre, pero esto depende de si me encuentro alguna traba legal. En caso de no recibir ninguna notificación liberaré todo el código bajo una Affero General Public License, y también liberaré un pequeño script en python para consola que permite guardar POIs directamente usando GPSBabel, posiblemente bajo GPL.

Quién me ha ayudado
Firefox, LiveHTTPHeaders, Web Developer, PHP, cURL, Prototype y Python. Si me olvido a alguien, que me perdone. Un saludo también para los beta testers, ellos saben quien son ;-).

Disclosure
No tengo relación ni con FON, ni con Martin Varsavsky, ni con ninguno de los socios inversores de FON.

Disclaimer
La aplicación es ofrecida tal cual. No se ofrezce ninguna garantía. Eres responsable y asumes los riesgos que entrañe su uso.

Ubuntu, Firefox, GMail y mailto

Hasta hoy cada vez que hacía clic en algún enlace que apuntase a una dirección de correo mi navegador web se empeñaba en abrir Evolution, un cliente de correo muy potente y completo, pero a la vez muy pesado (al menos para mi).

Estos días he tenido que mandar unos cuantos correos, así que me he cansado de ver como arrancaba Evolution cada vez que, por equivocación, hacía clic sobre una dirección de correo en vez de hacer un Copiar dirección de correo electrónico ir a GMail y pegar la dirección.

La primera decisión ha sido desinstalar Evolution, pero entonces me he dado cuenta que mi Firefox no hacía nada al hacer clic, he buscado una extensión que solucionase ese problema, pero las dos que he probado no eran compatibles con mi versión actual de Firefox, así que he decidido tocar el about:config, y con un script en python, he conseguido que al hacer clic en un enlace a una dirección de correo me abra mi cuenta de GMail lista para redactar un nuevo correo con la dirección en la que he hecho clic.

Ahora el como hacerlo tú mismo:

  1. Accede a la dirección about:config a través de la barra de direcciones.
  2. Otorga el valor true a la entrada network.protocol-handler.external.mailto.
  3. Crea una nueva entrada de tipo cadena, con el nombre network.protocol-handler.app.mailto, y otorga el valor ~/bin/gmail.py.
  4. Crea un nuevo fichero, llamado gmail.py y añade el código fuente que aparece unas lineas más abajo y guardalo en el directorio bin de tu directorio home. Puedes alojar el fichero donde mejor te parezca, pero si eliges otro directorio recuerda que tienes que modificar la entrada network.protocol-handler.app.mailto del about:config indicando la localización del script.
  5. Cambia los permisos sobre el fichero con al menos chmod u+rx.

Con esto debería bastar para que cada vez que hagas clic en una dirección de correo aparezca GMail listo para enviar un nuevo mail a la dirección sobre la que has hecho clic.

Código fuente gmail.py

#!/usr/bin/python
import os
import sys
os.system("firefox
	http://gmail.google.com/gmail?view=cm&fs=1&tearoff=1&to=%s"
	% sys.argv[1][7:])


About Raúl

Raúl Ochoa, a spaniard working for Yahoo! in London, UK. More about me.

Subscribe to the feed

If you want to receive a notification when I update the website, you only have to add the feed to your reader, or submit your email address and I'll let you know.

Twitter

Raúl's Twitter: Booking flights for Easter holidays :-). This time via Madrid. BTW I'm amazed how online payements still suck. 1 day ago

Categories