Hace ya algún tiempo que estaba un poco viciado con las quinielas (bueno, un poco no, la verdad es que la hice un par de veces y como no gané nada, como siempre, pues desistí). El caso es que aburría bastante hacer las comprobaciones de los resultados a mano por lo que decidí hacer un programilla que lo hiciese automáticamente.
A principio pensé en hacerlo en Delphi (ya sabéis que me mola) pero luego pensé cómo se podría actualizar y me decidí finalmente en hacerlo vía web.
Cuando analicé el código fuente de la web de donde podía sacar los resultados (la propia de la ONLAE), vi que era un infierno. En serio. Todo sin estructurar, sin id en las tags HTML, sin seguir estándares con CSS, usando etiquetas <font ... >… lo dicho, un infierno.
Así que no me quedó otro remedio que buscar los resultados a mano, es decir, mediante una librería en JavaScript, exactamente jQuery, recorriendo el DOM del documento y contando las etiquetas de cierto tipo que me debería encontrar antes de la que quería. Vamos, una chapuza en toda regla pero todavía no me ha dado tiempo a pensar en otra forma un poco más óptima.
El caso es que se ejecuta en el lado del cliente (JavaScript) por lo que por el momento es muy lento y puede fallar debido a que si me cambian la estructura de aquel documento pues me joden fastidian.
Bueno, no me enrollo más: desde la página del proyecto se pueden ver los resultados de la quiniela de la última jornada de liga de fútbol y comprobar los resultados de tu quiniela. Basta con introducir todos los resultados seguidos, en forma de cadena de unos, equis y doses, presionar el botón «Comprobar resultados» y listo. Ahí os saldrán los aciertos que tenéis y el premio que os lleváis.
Espero que tengamos suerte… algún día.







