sábado, 17 de abril de 2010

Ver las fotos de usuario del SUM

Hola, después de algún tiempo me he animado a escribir de nuevo. Esta vez para contarles de un problema que no considero muy grave, pero que es un problema a fin de cuentas. Se trata de la posibilidad de ver las fotos de usuario almacenadas en el SUM sin la necesidad de iniciar sesión, ser usuario o tener algún privilegio especial para ello. Como repito, no es un problema grave pero si es lamentable que parte de nuestra información personal este expuesta de esta manera. Sobre todo por quienes, como yo, salimos con cara de exconvictos.

Se pueden ver las fotos tanto de alumnos como de profesores. Lo unico que necesitamos saber es su código de usuario ya que las imágenes tienen por nombre el código de usuario y la extensión ".jpg". Es decir si el código de un usuario fuese "08200111" el archivo que almacena su foto tendria el nombre "08200111.jpg". El codigo del ejemplo es de mi amigo Salomón, quien me inspiro a crear este blog y por lo tanto es culpable directo de su existencia. Ver:

http://alguienenlafisi.blogspot.com/2009/03/este-es-el-primer-blog-y-tal-vez-el.html

Para averiguar los códigos de usuario podemos usar el directorio de la biblioteca.

http://biblioteca.unmsm.edu.pe/scudirectorio/

Bueno hasta este punto ya sabemos el nombre del archivo que buscaremos en el servidor. Solo nos faltaría saber en que directorio se almacenan las fotos. Las fotos de los alumnos y de los profesores se almacenan en ubicaciones distintas. La ubicación de las fotos de los profesores es:

http://sum.unmsm.edu.pe/fotos/docente/

Entonces para ver la foto de nuestro decano Carlos Navarro Depaz (087998) por ejemplo solo tenemos que escribir lo siguiente, en el navegador:

http://sum.unmsm.edu.pe/fotos/docente/087998.jpg

En el caso de los alumnos el método se complica un poco ya que las fotos no están en una unica carpeta. Las imágenes están en carpetas numeradas con el prefijo "foto". Así: foto00, foto01, foto02, etc. Las fotos de los alumnos mas antiguos estan en las primeras carpetas y de los alumnos nuevos en las ultimas. Supongo que la numeración de las carpetas va aumentando cada año conforme ingresan mas alumnos. Actualmente la numeración llega hasta "foto33".

En este caso tocara intentar unas cuantas veces hasta que demos con el directorio correcto. Probemos con la foto de Salomón:

http://sum.unmsm.edu.pe/fotos/foto33/08200111.jpg (Not Found)
http://sum.unmsm.edu.pe/fotos/foto32/08200111.jpg (Not Found)
http://sum.unmsm.edu.pe/fotos/foto31/08200111.jpg (OK)

Bien, como ven el procedimiento es muy simple y claro se puede automatizar. De hecho programé una aplicación que busca y muestra las foto de alumnos y profesores pero le haré unas mejoras y luego la compartiré. Por ahora solo les dejo un script en Java para buscar la URL de la foto de un alumno.

http://www.mediafire.com/?vm96uwcm8x9cwnm

Bueno, espero que les haya gustado este post.
Saludos y hasta pronto.

Actualización:

Ya esta publicado el programa para ver las fotos del SUM. Ver:

http://alguienenlafisi.blogspot.com/2010/11/codeviewer-gui-para-el.html

Todo lo explicado aquí es solo con fines didácticos. El autor no se hace responsable del uso que se le pueda dar a esta información.

No hay comentarios:

Publicar un comentario