19 de Julio de 2018
Ene
5

Desarrollo de 'Gamerz'. Semana 1

Categorías: 

Nota: el título es provisional

Nuevo año, nuevos proyectos!.

¿Qué pretende ser Gamerz?

- Un programa para catalogar todos los juegos que tienes.

Objetivos:

- De fácil manejo.
- Dar de alta un juego en tu catálogo con un simple click, recuperando la carátula, título, año de lanzamiento, desarrollador, publicador, plataforma, etc.
- Llevar un control de a quién y cuando le has prestado un juego.
- Gráficas e informes del total de juegos completados, dinero gastado, juegos que tienes por géneros, desarrollador, etc.
- Generación de plantillas en HTML/otros formatos para poder consultar tu catálogo desde un móvil/tablet.
- G R A T U I T O
- Cualquier otra característica que vaya surgiendo durante el desarrollo.

 

Semana 1. Datos, datos, necesito datos...

Lo primero que se ha desarrollado es la base de datos principal (SQL Server) que estará alojada en un servidor desde donde se recuperará la información vía servicio WCF / SOAP.

Esta información ha sido "parseada" de distintas fuentes de internet. Las categorías ("plataformas") seleccionadas han sido las siguientes: 


(haz click para agrandar)

Una vez diseñada la base de datos y la aplicación de "parsing", se procedió al llenado de la base de datos. Este proceso recuperaba la información de varias fuentes y portales de internet. El proceso duró más de 6 horas:


(haz click para agrandar)

La herramienta de "parsing" no solo rellenaba la base de datos, sino que también descargó las carátulas de los juegos que iba analizado. En total se descargaron más de 1.6 GB en carátulas:


(haz click para agrandar)

Aquí se puede ver un fragmento de los datos insertados en la tabla principal: 


(Haz clic para agrandar)

Se puede observar que se "parsearon" mas de 48.000 juegos.

La cantidad de juegos por plataforma han sido los siguientes:  

El tamaño de la tabla tampoco es excesivo, ya que apenas llega a los 10 MB:  

Bien, objeto 1 complido, ya tenemos datos para empezar a trabajar.

Objetivos para la semana 2:

- Revisar la base de datos para detectar posibles errores.
- Subir los 1.6 GB de las carátulas a mi cuenta de Dropbox, para lo cual necesito ampliarla. Actualmente tengo 1.6 / 2 GB ocupados.
Para ello tengo que hacer lo siguiente:

- Activar la subida de fotos desde mi móvil y subir 1 foto (creo que te dan 500 MB por eso)  
- Completar el asistente de primer bienvenida (125 MB)
- Enviar 1 o dos invitaciones para que alguien use Dropbox (osea, a mi mismo a cuentas "bot") con lo que conseguiría 500 MB / 1 GB más
- Borrar toda la "purria" que tengo actualmente y que no me sirve para nada de mi carpeta de Dropbox

Con todo eso creo que conseguiré los 1.6 GB libres para poder alojar las carátulas en la "nube" y que puedan ser transferidas via WCF / SOAP por Gamerz.

Por cierto, da la suerte que dispongo de una cuenta de Dropbox "de las antiguas", donde el link es fijo.

 

Cualquier duda, o sugerencia, por aquí andamos.

 

Saludos.
mov eax,ollydbgInt 13h 

 



Ollydbg ProSignature 

 

0

2 Comentarios:

No parece mala idea esta

No parece mala idea esta programa con la amnesia galopante que tengo en los últimos tiempos, vamos a ver como avanza este proyecto. Saludos afectuosos.

Suena genial la idea, me

Suena genial la idea, me matendre al pendiente, saludos!!!