La BSK

TRASTIENDA => Cajón de sastre => Mundo Virtual => Mensaje iniciado por: ppglaf en 16 de Septiembre de 2008, 22:48:17

Título: Como comparar dos listas de juegos de BGG
Publicado por: ppglaf en 16 de Septiembre de 2008, 22:48:17
Hola:

He descubierto que Jugamos Todos tiene un listado de sus juegos en BGG (http://www.boardgamegeek.com/collection/user/JugamosTodos?own=1&ff=1 (http://www.boardgamegeek.com/collection/user/JugamosTodos?own=1&ff=1) y me resultaría interesante saber qué juegos de mi propia lista (http://www.boardgamegeek.com/collection/user/ppglaf?own=1&ff=1 (http://www.boardgamegeek.com/collection/user/ppglaf?own=1&ff=1)) no tienen ellos, por si me parece de llevármelos a Córdoba el próximo puente del Pilar.

De cualquier forma, creo que resultaría útil poder escribir un comando que ejecute dicha consulta sobre la base de datos de BGG, pero no sé cómo hacerlo (por falta de tiempo para dedicarme a investigar) ni si se puede.

Sí, soy algo carota pidiendo algo que no me he molestado en intentar yo mismo, pero si alguien lo ha hecho antes, pues ese tiempo que se gana, porque la verdad, con tanto pañal, biberón y otros pitos y flautas, no estoy para investigaciones.

Saludos.
Título: Re: Como comparar dos listas de juegos de BGG
Publicado por: Annagul en 16 de Septiembre de 2008, 23:02:06
Cita de: ppglaf en 16 de Septiembre de 2008, 22:48:17
De cualquier forma, creo que resultaría útil poder escribir un comando que ejecute dicha consulta sobre la base de datos de BGG, pero no sé cómo hacerlo (por falta de tiempo para dedicarme a investigar) ni si se puede.

Para hacer consultas en la BD habría que saber el nombre de los campos (que podrían sacarse de la url, no lo he mirado a fondo) Con el nombre (¿$name?) o la ID (¿"$id"?) supongo que sería suficiente, ¿no? Sin embargo, ¿cómo podría hacerse la consulta? No sé si en BGG puede hacerse eso tan alegremente, y una SQL injection no creo que sea muy bonito... ::)

Por otra parte, y aprovecho también para preguntar: ¿no habéis echado en falta algún tipo de recomendaciones de juegos en base a algún grado de afinidad de votaciones con otros usuarios, en plan FilmAffinity?
Título: Re: Como comparar dos listas de juegos de BGG
Publicado por: Ruminahui en 16 de Septiembre de 2008, 23:10:13
Bueno, hay una herramienta que va perfecta para eso:

http://bggtoys.appspot.com/compare

Pones los nombres de los dos usuarios de los que quieres comparar la colección y te da la información, con diagramas y todo.
Título: Re: Como comparar dos listas de juegos de BGG
Publicado por: Annagul en 16 de Septiembre de 2008, 23:17:56
Cita de: Rumiñahui en 16 de Septiembre de 2008, 23:10:13
Bueno, hay una herramienta que va perfecta para eso:

http://bggtoys.appspot.com/compare

Pones los nombres de los dos usuarios de los que quieres comparar la colección y te da la información, con diagramas y todo.

Muchas gracias por el apunte, Rumiñahui. Respuesta directa para ppglaf ;)

Mira, como curiosidad:

http://bggtoys.appspot.com/compare?usera=Annagul&userb=ppglaf (http://bggtoys.appspot.com/compare?usera=Annagul&userb=ppglaf) :D :D
Título: Re: Como comparar dos listas de juegos de BGG
Publicado por: ppglaf en 16 de Septiembre de 2008, 23:23:31
Cita de: Rumiñahui en 16 de Septiembre de 2008, 23:10:13
Bueno, hay una herramienta que va perfecta para eso:

http://bggtoys.appspot.com/compare

Pones los nombres de los dos usuarios de los que quieres comparar la colección y te da la información, con diagramas y todo.

¡¡Gracias!!

No es exactamente lo que buscaba pero me sirve igualmente el apartado "Most common stuff only ppglaf owns", que es más o menos las cosas que tengo que ellos (el otro user) no tienen.

Saludos.
Título: Re: Como comparar dos listas de juegos de BGG
Publicado por: Gurney en 17 de Septiembre de 2008, 10:28:41
joer, lo que descubre uno!!!
Mola esta herramienta!!
Título: Re: Como comparar dos listas de juegos de BGG
Publicado por: Zoroastro en 17 de Septiembre de 2008, 10:47:52
También puedes usar el API:

http://www.boardgamegeek.com/xmlapi/collection/JugamosTodos?own=1 (http://www.boardgamegeek.com/xmlapi/collection/JugamosTodos?own=1)

Y luego jugar con el XML (que es lo que debe hacer la herramienta esta).
Título: Re: Como comparar dos listas de juegos de BGG
Publicado por: Papipo en 18 de Septiembre de 2008, 09:31:30
Cita de: Zoroastro en 17 de Septiembre de 2008, 10:47:52
Y luego jugar con el XML (que es lo que debe hacer la herramienta esta).

¿Puedes llevar el XML el próximo jueves a laberinto? Así lo probamos  ;D