La nueva herramienta de la AGPD para disposiciones de ficheros de Titularidad Pública DISPONE, Como veis, abajo parece que para usarlo hay que resolver una compleja suma (¡¡¡de dos dígitos!!!).

Ya he visto otras veces este tipo de acertijos como CAPTCHAs que se agradecen frente al típico borrón que tienes que intuir y que cada vez me cuesta más.

Sin embargo, parece como que sería muy sencillo de insertar automáticamente, ¿no?

Veamos cómo. La operación es siempre una suma con números. O por lo menos todas las peticiones que he hecho daban como resultado una suma.

La suma es una imagen con la siguiente URL  http://www.servicios.agpd.es/Dispone/seam/resource/captcha por lo que habrá que pasarla primero por un OCR y luego efectuar el cálculo.

Para descargar la imagen usaremos curl, para extraer la suma a texto usaremos gocr y para efectuar el cálculo usaremos bc. Para calcular la suma eliminamos el igual de la operación y hay que tener cuidado porque el OCR no identifica bien el signo negativo. identifica un ‘_’ y habrá que convertiro a ‘-‘.

Armados con esto, la línea para realizar el cálculo es la siguiente.

curl -sLk http://www.servicios.agpd.es/Dispone/seam/resource/captcha | convert jpg:-  pnm:- | gocr -i - | tr -d = | tr _ - | tee suma | bc -l

El tee nos guarda la suma en un fichero para que podamos verla después y comprobar la operación.

En fin, que quién iba a querer spammear esta aplicación, no lo sé, pero ha sido divertido automatizar el cálculo.