Quote of the GET: If ease of use were the only requirement, we would all be riding tricycles.Dr. Douglas C. Engelbart

remover tu etiqueta de las fotos de facebook automágicamente

This post has been written in English too.

La privacidad en Facebook es un asunto complejo. Como gran suscriptor a la Teoría de Colisión de Mundos es que odio ser etiquetado en fotos de forma compulsiva. Me gustaría tener alguna forma de elegir en que fotos aparezco en mi perfil y actualizaciones. Dado que no pude encontrar tal opción entre la configuración, busqué la respuesta en mi lenguaje de scripting favorito: Python.

Este script de 60 lineas remueve tu etiqueta de las últimas fotos donde te hayan tagueado. Puede ser descargado desde aquí. Hay que correrlo cada hora (o cada 15 minutos, o cada 5, dependiendo de que tan paranoico seas) a través de cron o como sea.

Cualquier mejora es bienvenida. Posiblemente también corra en Windows. Si lograste hacer esto, deja un comentario que pueda serle útil a otros.

¡NUEVA VERSIÓN! (disponible aquí).

RSS feed | Trackback URI

13 Comments »

Comment by Jhonny5
2009-12-21 19:05:26

Hola, a ti te funciona? porque a mi no..:P

Saludos.

Comment by luciano
2009-12-22 02:01:36

Tengo una versión mejorada. Procuraré agregarle mejor control de errores para ver en que lugar te está fallando. Stay tuned. En esta semana la subiré… (o tal vez la siguiente…)

Comment by luciano
2009-12-23 12:09:44

Hecho. Dime cómo te fue con ésta (ahora soporta que tu facebook esté en español). Posiblemente sea mejor verlo por mail.

 
 
 
Comment by Juan Pablo
2009-12-27 18:21:12

Hola Luciano, me intereso el scrip, lo estoy tratando de correr con cron pero no me funciona. Hice la prueba de etiquetar una foto mia con otro usuario de facebook y no pasa nada. Estoy probando con la ultima version.
saludos y espero tu respuesta
Juan Pablo

Comment by luciano
2009-12-28 17:27:12

posiblemente el problema se deba a que usas facebook en un idioma distinto al inglés. Por eso, en la nueva versión, es un parámetro de configuración del script.

Si aún así tenés problemas, chiflá!

 
 
Comment by Juan Pablo
2009-12-29 06:09:12

efectivamente! uso facebook en español lo cual esta configurado en la linea del scrip ” language=’ES’ “. descargue la version que contempla esta cuestion, es decir la ultima y no me funciona.
El cron quedo configurado de la siguiente manera:

# m h dom mon dow command
0,15,30,45 * * * * ruta/en/donde/esta/scrip/rmfb.py

Espero que me puedas dar una mano.
te mando un abrazo

Comment by luciano
2009-12-29 21:49:06

algún error? probaste ejecutarlo a mano?

 
 
Comment by Juan Pablo
2009-12-30 06:03:19

ejecutandolo a mano el error es el sig:

jalesan@jalesan-desktop:~/scripts/remover-etiq-facebook/rmfb-0.3$ ./rmfb.py
Traceback (most recent call last):
File “./rmfb.py”, line 7, in
import feedparser
ImportError: No module named feedparser

muchas gracias!

Comment by luciano
2009-12-30 12:27:56

Bueno.. te falta feedparser.
apt-get install python-feedparser

 
 
Comment by Juan Pablo
2009-12-31 05:52:01

hola luciano, ya instale los paquetes faltantes. Ejecuto el script manualmente y aparentemente corre pero sigo apareciendo etiquetado en las fotos. Emite algun mensaje el script?
Si me podes seguir orientando te agradezco porque esto de aparecer en fotos me rompe bastante.
te mando un abrazo grande y feliz 2010
juan pablo

Comment by luciano
2009-12-31 11:05:38

el script no borra tu historial de etiquetados, sino solo los “nuevos”, es decir los que aparecen en tu lista http://www.facebook.com/notifications.php . ¿Tenés vos taggeos en esa lista?

se ve que muchos quieren borrar todos sus taggueos. Puedo extender el script para que lo haga, pero llevará una semana más (las fiestas, vio?)

 
 
Comment by Juan Pablo
2010-01-01 08:03:07

en la lista http://www.facebook.com/notifications.php sigo apareciendo etiquetado cada vez que alguien lo hace. Estoy probando lo siguiente:

1)entro a facebook con un usuario distinto al mio
2)etiquto una foto con mi nombre
3)corro el script manualmente

y sigo apareciendo en la lista http://www.facebook.com/notifications.php y las fotos siguen etiquetadas.

No entiendo python pero te consulto algo: todo lo que va haciendo el script queda registrado en done.txt?, es decir si elimina una etiqueta de una foto mia deberia aparecer en ese archivo???
Nuevamente mil gracias

 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.

*
To prove you're a human being, type the security word shown in the picture.
Anti-spam image

Trackback responses to this post