aplicacion precios juegos y DLC's store (en construccion)

TRABAJO EN PROGRESO
A dia de hoy los trabajos en progreso para conseguir una lista de precios de los diferentes bazares XBOX se dividen en 2 ramas, aplicaciones y webs, siendo estos los resultados (por orden alfabetico de nick)

PRECIOS MEDIANTE WEB

- el Dr Katz

ha realizado esta fantastica web, con buscador, lista desplegable y posibilidad de añadir juegos, lista de bazares 38?

http://5.134.115.96/xbox/


- pwron

Ha creado esta web, con una portada muy maja, bien organizada, en portada con 1º novedades 2º complementos y 3º ultimos juegos añadidos, presentando directamente la portada del juego con el precio mas bajo, con los precios de 8? bazares

Xbox Region FREE



PRECIOS MEDIANTE APLICACION

- EMAIRXEN

Ha creado una aplicacion que va recorriendo todas las stores y saca directamente los precios de la web, adicionalmente hay que instalar las 2 librerias que vienen con la APP se hace con el bat que las instala directamente en su ruta con solo pulsar


APP Emairxen

- Myckie


Esta creando una APP que todavia esta en desarrollo y que va recorriendo todos los bazares para sacar los precios, dice que sacara una beta cuando cree que este lista, esta juntando fuerzas como goku, si no le entendi mal las explicaciones recorreria todos los bazares

Myckie, esperamos tu aplicacion










dicho esto agradecer a todos la colaboracion y la entrega que estais poniendo, es admirable, bajo estas lineas pongo un espacio para publicidad por si alguien nos quiere financiar [carcajad] [carcajad]



ESPACIO PARA PUBLICIDAD

trajes anti ebola 3M patrocina este hilo
Imagen
por que el unico contagio que te puedes permitir ahora es contagiarte de risa, 3M contigo
Mi aplicación tal y como esta hecha no hay más de donde sacar a efectos de eficiencia en obtención de los datos, la del compañero Myckie que según ha comentado en el otro hilo utiliza Multithread para sacar los datos, será más eficiente, ya que puede lanzar varias peticiones a la vez, cuando la mía por el contrario va lanzando una a una...

Yo encantado de ayudar en la medida de lo posible, haciendo una aplicación o una web de donde podamos sacar los precios de forma rápida y sencilla.

Saludos.
para hacer el scrapping de las webs habia probado algo asi http://jsbin.com/ovedew/1/edit con javascript pero no soy capaz de echarlo a andar, haciendo una especie de plantilla y con esto se puede formatear la pagina web, ademas deberia ser programable cada X tiempo para que renueve los datos

os dejo tambien la chapucilla que estaba haciendo en excel por si quereis coger ideas https://www.dropbox.com/s/lekj52y4n232waz/precio%20por%20bazar%20b7.xlsm?dl=0
Buenas gente , nose como teneis pensado hacer el tema de visualizar el contenido , yo de scrapping en php bastante poco lo justo , pero si generais un excel yo podria importarlo facilmente a la base de datos e ir mostrando el contenido asi : http://xboxregionfree.com/ , la web esta completamente vacia , vamos la BD tiene lo minimo para mostrar el contenido. Un saludO!
Buenas,

Una consulta, de dónde sacáis las url de los juegos? Copiando de la web?

He mirado un poco el asunto y he hecho una cutre-aplicación web que saca el precio de todas las stores, menos la de China que me da un error no se porque...

Saludos
Yo lo he hecho con un programa que se llama import.io va recorriendo todos los bazares juego por juego y los saca los demas me parece que desde vb han programado el codigo a parte
asacotc3 escribió:hermanos nos hemos reunido aqui para llegar a una aplicacion optima para conocer los precios de los juegos de la stores y conocer su minimo valor, ahora mismo se estan desarrollando 2 aplicaciones diferentes la de Myckie y la de EMAIRXEN yo comence con un excel que a dia de hoy esta operativo pero requiere mas pasos para que funcione, asi que me decanto por continuar con una aplicacion de codigo puro como las de los 2 eolianos anteriores, que por lo que he visto funcionan bastante bien, yo me quedo a vuestro servicio, de momento he hecho un mockup para la ui, algo basica pero bueno http://www.subeimagenes.com/img/interfaz-mockup-1109545.htmlImagen


Fantástico que hayas creado el hilo, mil gracias! :)
Aqui podremos compartir los avances que tengamos o plantear una tarea en comun, eso ya es decisión de cada uno.
Lo importante es que tengamos un lugar donde aportar para conseguir llegar a algo realmente bueno..

Yo personalmente me decanto por tener una aplicación independiente, que no dependa de servidores o servicios a mantener, (unicamente de un servidor para enviar las actualizaciones de la app) pero estoy abierto a contribuir en cualquier alternativa que comenteis.

Voy a enfocar mi esfuerzo en pulir la app, y si necesitais mi contribución en algo estaré encantado de ayudar .
En cuanto tenga una version con unos mínimos os la paso.

A ver si podeis ayudarme con un par de cosas:

¿Es necesario paginar para sacar toda la lista de juegos? O existe alguna URL donde se muestren todos los disponibles en un Bazar?
En este punto me veo obligado a localizar el número de paginas, y posteriomente ir paginando a cada una de ellas (se muestran solo 20 juegos por pagina)

¿Es interesante añadir todos los bazares?
Actualmente solo utilizo los 9 usados en el hilo de precios, pero desconozco si puede haber buenas ofertas en otros Bazares.. De ser así añadiria todos los Bazares..

¿Cual seria el sitio mas fiable para obtener la conversion de divisas?
Actualmente utilizo Google Currency, pero desconozco si hay otros servicios mas interesantes..

Saludos.
yo utilizo la paginacion, cojo de los bazares la lista con 20 juegos por pagina, las consultas en la barra de direcciones creo que son javascript y se pueden modificar tal y como la web de game
http://www.game.es/Search/search.aspx?MaxPrice=3
http://www.game.es/packs/default.aspx?familia=3DS
aunque todavia no he dado con la tecla, quizas alguien que sepa de java nos puede echar una mano

require(["window", "jquery"], function (window, $) {
    $(function () {
        var sortBySelect = $("#resultsSortBy");
        if (sortBySelect.length == 1) {
            sortBySelect.on("change", function (e) {
                window.location = this.options[this.selectedIndex].value;
            });
        }

        makeTitleSameHeightInRow();

        function makeTitleSameHeightInRow() {
            var gameTitles = $(".gameTile>.gameTitle");

            var itemsCountPerRow = 5;
            var titlesInSameRow = [];
            var maxHeight = 0;
            for (var i = 0; i < gameTitles.length; i++) {
                if (i % itemsCountPerRow == 0) {
                    maxHeight = 0;
                    titlesInSameRow = [];
                }

                maxHeight = Math.max(maxHeight, $(gameTitles[i]).height());
                titlesInSameRow.push(gameTitles[i]);

                if (i % itemsCountPerRow == (itemsCountPerRow - 1) || i == (gameTitles.length - 1)) {
                    $.each(titlesInSameRow, function () {
                        $(this).css("height", maxHeight);
                    });
                }
            }
        }
    });
});


ahi me quedo es el codigo gamebrowse que utiliza ms
asacotc3 escribió:yo utilizo la paginacion, cojo de los bazares la lista con 20 juegos por pagina, las consultas en la barra de direcciones creo que son javascript y se pueden modificar tal y como la web de game
http://www.game.es/Search/search.aspx?MaxPrice=3
http://www.game.es/packs/default.aspx?familia=3DS
aunque todavia no he dado con la tecla, quizas alguien que sepa de java nos puede echar una mano

require(["window", "jquery"], function (window, $) {
    $(function () {
        var sortBySelect = $("#resultsSortBy");
        if (sortBySelect.length == 1) {
            sortBySelect.on("change", function (e) {
                window.location = this.options[this.selectedIndex].value;
            });
        }

        makeTitleSameHeightInRow();

        function makeTitleSameHeightInRow() {
            var gameTitles = $(".gameTile>.gameTitle");

            var itemsCountPerRow = 5;
            var titlesInSameRow = [];
            var maxHeight = 0;
            for (var i = 0; i < gameTitles.length; i++) {
                if (i % itemsCountPerRow == 0) {
                    maxHeight = 0;
                    titlesInSameRow = [];
                }

                maxHeight = Math.max(maxHeight, $(gameTitles[i]).height());
                titlesInSameRow.push(gameTitles[i]);

                if (i % itemsCountPerRow == (itemsCountPerRow - 1) || i == (gameTitles.length - 1)) {
                    $.each(titlesInSameRow, function () {
                        $(this).css("height", maxHeight);
                    });
                }
            }
        }
    });
});


ahi me quedo es el codigo gamebrowse que utiliza ms


Gracias! Le echaré un ojo a ver si veo algo.. :)


Saludos.
Bueno pues he estado intentando hacer un poco de scraping en php y tarda demasiado (a veces incluso mas de 30 segundos ) y eso que solo saco los precios de 4 bazares , lo mas logico seria ir almacenandolo en una BD , tb mi nivel de scraping es lo mas minimo. Echarle un ojo http://xboxregionfree.com/scraping/
Myckie escribió:¿Es interesante añadir todos los bazares?
Actualmente solo utilizo los 9 usados en el hilo de precios, pero desconozco si puede haber buenas ofertas en otros Bazares.. De ser así añadiria todos los Bazares..

¿Cual seria el sitio mas fiable para obtener la conversion de divisas?
Actualmente utilizo Google Currency, pero desconozco si hay otros servicios mas interesantes..


Con respecto a los Bazares yo saque toda la lista de precios y este fue el resultado:
El TOP de los bazares queda así:
1- Brasil: 27 Ofertas (Arcades y DLCs a precio de risa)
2- Hong Kong: 21 Ofertas
3- Canadá: 16 Ofertas (Con la tasa de 3$ sale igual que USA)
4- Sudáfrica: 14 Ofertas
5- India: 9 Ofertas
6- Hungría: 5 Ofertas
7- Singapur: 3 Ofertas
Luego hay otros bazares con una oferta cada uno que son:
Chile (Wolfestein), Arabia Saudí (Kinect Sports) y Noruega (Stick It).

Yo creo que esos 6 primeros Bazares más España y USA son los mas importantes a tener en la aplicación.

Con respecto a la conversión de divisa lo mejor es usar la conversión de la pagina de VISA, si es que te es posible conseguirlo, porque ese es el verdadero cambio que le llega a nuestro banco, aunque esto depende de nuestra tarjeta, porque sino sera el de MasterCard u otro...
http://www.visaeurope.com/en/cardholder ... rates.aspx
Luego ya si nuestro banco tiene comisión en divisas aplica sobre este tipo de cambio, por lo que seria el mas cercano y el mas real.

Saludos.
Joder, mi aportación a vuestro trabajo se reduce a decir sois unos CRAAAAACKS [plas] [plas] [plas] [plas]
en la pagina del BCE creo que tendriamos los cambios mas seguros, normalmente parece que los cambios estan mas estables, pero en hong kong con la que se esta liando la bolsa pega botes, para que os hagais una idea

cambio de 399 HKD vs EUR en maximos y minimos (anuales)
----------------------
Maximum (13 March 2014): 10.8260 36,855
lunes (29 September 2014): 9.8625 40,450
martes (30 September 2014): 9.7740 40,882
miercoles (1 October 2014): 9,7838 40,7817

30 centimos de variacion diaria maomeno, la tarifa de bancos y cajas, encontre esto furulando por internet

Mínimo por operación
ibercaja 1,50%
Banco Santander 2,50% 1 €
Bankia 2%
BBVA 3% 6 €
Evo Banco 0% 0 €
ING 2%
La Caixa 3% 6 €
Openbank 3 € 2 €

es lo que pagas sobre lo comprado, en mi caso ibercaja del 1,50% se lo dividen entre mastercard e ibercaja y no hay mas cargos adicionales, mi intencion de revisar todos los bazares se debia a que a veces la cagan al poner los precios y poder aprovecharlo, pero no es necesario tenerlos todos todos, podriamos hacer algo como un avisador de precio configurado en una web y que salte cuando baje un % o un total de X euros, asi nos ahorramos carga de trabajo sobre la aplicacion (tampoco se si se puede hacer, lo he intentado solo con camelcamelcamel)

al final el codigo para sacarlo de web a web funciona, es PHP??

gueno con estas reflexiones termino el dia a ver si avanzamos algo mañana
no se si os puede ser de ayuda chicos, pero un sitio que uso yo para hacer scrapping para las apps que hago en iOS es kimonolabs.com, no es la hostia pero en muchos casos me es suficiente :)
vaya pedazo de trabajo compañeros !!! yo como de todo esto de programación no reno ni idea solo os puedo decir que sois unos tracks y que muchísimas gracias por vuestra ayuda !!! ;) ;) ;) [carcajad]
Buenas,

Esta tarde/noche os enseño la cutre-web que he hecho, saco la info de un juego en los 30/40 bazares bastante rápido.

Sabéis donde pillar alguna plantilla web "chula"?

Saludos
el Dr Katz escribió:Buenas,

Esta tarde/noche os enseño la cutre-web que he hecho, saco la info de un juego en los 30/40 bazares bastante rápido.

Sabéis donde pillar alguna plantilla web "chula"?

Saludos


Ole ole [tadoramo] [tadoramo]
el Dr Katz escribió:Buenas,

Esta tarde/noche os enseño la cutre-web que he hecho, saco la info de un juego en los 30/40 bazares bastante rápido.

Sabéis donde pillar alguna plantilla web "chula"?

Saludos



http://www.themelock.com/othertemplates/html/


Pasate un poco el codigo pa echar un vistazo :P
Hay librerías en PHP que sirven para hacer queys a un string que contenga html, y son bastante rápidas. Esos datos extraídos deberían guardarse en una bbdd y ser actualizados como mucho cada 5 o 6 horas, mientras tanto todas las peticiones tienen que ir contra los datos cacheados.
Stylish escribió:Hay librerías en PHP que sirven para hacer queys a un string que contenga html, y son bastante rápidas. Esos datos extraídos deberían guardarse en una bbdd y ser actualizados como mucho cada 5 o 6 horas, mientras tanto todas las peticiones tienen que ir contra los datos cacheados.


+10000

He estado usando la libreria de simple_html_dom.php y bueno rapidas .... no sabria que decirte http://xboxregionfree.com/scraping/ ahi tienes un ejemplo , usando lo basico de la libreria , pero bueno si los datos son para insertar en una BD , nos da iwal mas o menos el tiempo que llegue a tardar .
el Dr Katz escribió:Buenas,

Esta tarde/noche os enseño la cutre-web que he hecho, saco la info de un juego en los 30/40 bazares bastante rápido.

Sabéis donde pillar alguna plantilla web "chula"?

Saludos


yo las elijo enthemeforest y luego bueno :-| :-| pues la encuentro por ahi y si es para algo por lo que me pagan, directamente la compro, si necesitas ayuda dime y te echo una mano
Buenas,

Aquí la dejo: http://5.134.115.96/xbox/

Cómo añadir juegos? Fácil. Pon una url del estilo https://store.xbox.com/en-US/Xbox-One/G ... 4726c1373e y le das al botón Add. Si un juego ya ha sido añadido no dejará volverlo a "escanear" hasta pasadas 5 horas.

Falta convertir las divisas [nop]

Saludos
el Dr Katz escribió:Buenas,

Aquí la dejo: http://5.134.115.96/xbox/

Cómo añadir juegos? Fácil. Pon una url del estilo https://store.xbox.com/en-US/Xbox-One/G ... 4726c1373e y le das al botón Add. Si un juego ya ha sido añadido no dejará volverlo a "escanear" hasta pasadas 5 horas.

Falta convertir las divisas [nop]

Saludos


Esta muy chulo [plas]
Gracias por el aporte!

Yo sigo con la app, a ver si este finde puedo sacar una beta o algo que se le parezca [facepalm]



Saludos.
Solo diré que sois unos putos cracks, que gran aporte puede ser esto...
Se avecina algo muy grande, mucha gracias maquinas!!
el Dr Katz escribió:Buenas,

Aquí la dejo: http://5.134.115.96/xbox/

Cómo añadir juegos? Fácil. Pon una url del estilo https://store.xbox.com/en-US/Xbox-One/G ... 4726c1373e y le das al botón Add. Si un juego ya ha sido añadido no dejará volverlo a "escanear" hasta pasadas 5 horas.

Falta convertir las divisas [nop]

Saludos


por lo que he podido probar, desde el movil y en el curro, funciona bastante bien, para hacer el scraping lo haces sobre PHP, javascript o es otra cosa?

Muy bien pensado lo de no actualizar el precio durante 5 horas, todo el codigo lo tiene que cargar el servidor, por casualidad no le abras echado un ojo a la carga de procesamiento cuando esta en plena faena??

tiene muy buena pinta, con algo de optimizacion y chapa y pintura quedara algo guay
opencart con esta se podrian aprovechar las imagenes directamente desde la web de MS
aunque cualquier plantilla de e-commerce se puede aprovechar

buen trabajo
Vaya cuerrazo os meteis !!!! muchísimas gracias a todos los que sabeis como programar y compartís vuestras creaciones !!!! se agradece de verdad !!!

solo me falta que salga al lado la conversión a euros y ya será un MUST HAVE como una catedral y pedimos chincheta para que este siempre arriba de referencia ;) ;) ;)
En primer lugar, daros las gracias, por dedicar vuestro tiempo y esfuerzo en facilitar las cosas a los demas usuarios. Cosas como estas hacen grande a la comunidad de Xbox.
Por otro lado, un sugerencia, que ya seria rizar el rizo... Una vez tengais ya en pleno funcionamiento la app o la web, estaria bien, disponer tambien de un sitio donde podamos ver la fecha de salida, aparte del precio. Lo digo porque mucha gente prefiere gastar 2 o 3 euros mas, si con ello puede jugar unos dias antes a las novedades.
Lo dicho, 1 millon de gracias ¡¡
de momento no he conseguido la de game, tengo esta goodstore que me la ha dado un amigo, quizas nos valdra con un poco de trabajo, a ver si me pongo a hacer un boceto

edito: bueno esto es lo que me ha dado tiempo esta mañana, si se que esta sin acabar un poco chapuzas y rosa, pero no habia tiempo para mas

bocetoImagen
Buenas,

Pasaros ahora, le añadí otra cosilla [ginyo] http://5.134.115.96/xbox/

@asacotc3 la cpu no sube prácticamente nada, sólo he visto una vez un pico del 18% en el proceso.

Saludos
el Dr Katz escribió:Buenas,

Pasaros ahora, le añadí otra cosilla [ginyo] http://5.134.115.96/xbox/

@asacotc3 la cpu no sube prácticamente nada, sólo he visto una vez un pico del 18% en el proceso.

Saludos


[tadoramo] [tadoramo] [tadoramo] [tadoramo]
Buena iniciativa!

Muy útil
Bueno pues esto es mi trabajo gente http://xboxregionfree.com/ ,solo he puesto para pillar la informacion de 8 o 9 stores , las que suelen ser mas baratas e iré introduciendo mas juegos de momento solo estan los mas conocidos y estoy trabajando para actualizar la base de datos a las 5 o 6 de la noche y demas retokes ya que la web esta en bragas . Un saludo!
pwron escribió:Bueno pues esto es mi trabajo gente http://xboxregionfree.com/ ,solo he puesto para pillar la informacion de 8 o 9 stores , las que suelen ser mas baratas e iré introduciendo mas juegos de momento solo estan los mas conocidos y estoy trabajando para actualizar la base de datos a las 5 o 6 de la noche y demas retokes ya que la web esta en bragas . Un saludo!


te has metido buen currazo, esta bien pensado

Dr. Katz ya tengo el frontend de la web a ver si te gusta, creo que le falta algo pero no se el que

Imagen
pwron escribió:Bueno pues esto es mi trabajo gente http://xboxregionfree.com/ ,solo he puesto para pillar la informacion de 8 o 9 stores , las que suelen ser mas baratas e iré introduciendo mas juegos de momento solo estan los mas conocidos y estoy trabajando para actualizar la base de datos a las 5 o 6 de la noche y demas retokes ya que la web esta en bragas . Un saludo!


Fantástico trabajo, te ha quedado muy guapo! [plas]
Yo estoy trabajando en la aplicación.. cuando tenga una versión acabada os la paso por si quereis usarla, pero vamos, que no mejorará lo ya aportado.., ya que el acceso via web es mucho mas util y accesible que una aplicación en local..

@asacotc3 ,
Creo que estaria bien recoger en el post inicial todo lo existente hasta ahora, porque sino quedará perdido entre los mensajes.. (siempre que los que han aportado cosas en diversos post lo consideren oportuno claro.. )

Por cierto, muy chulo ese frontend [oki]

Saludos
Tremendo... enorme trabajo.

Felicidades
Impresionante curro os estáis pegando, muchas gracias a todos los que nos facilitáis el ahorro con estas propuestas. Todas me parecen super útiles.
Agradezco el trabajo que hacéis por todos. Sois muy grandes!!
Muy buen curro para facilitar aun mas las cosas a los compañeros.
Se agradece
Crema de páginas :) Nos van a ahorrar tiempo y pasta.
el Dr Katz escribió:Buenas,

Pasaros ahora, le añadí otra cosilla [ginyo] http://5.134.115.96/xbox/

@asacotc3 la cpu no sube prácticamente nada, sólo he visto una vez un pico del 18% en el proceso.

Saludos



Fantástico!!!

El desplegable es muy útil, pero igual un buscador vendría bien también no?

Una cosa...¿a alguien le funciona desde el móvil? A mi el desplegable me sale en blanco


Muchas gracias, gran curro!
Es aplicación para el móvil??
actualizado el primer post, si alguien nos quiere patrocinar bienvenido sea
Gran trabajo éstais haciendo [beer]
Que currada, muchas gracias
Buenas,

Yo estoy trabajando en una web para conseguir el precio de los juegos de todos los bazares que tenemos en el hilo actualizado, podría añadir más bazares si creemos que pueden tener mejores precios. Lo que haría sería actualizarlo cada 2 o 3 horas, lo único que me quedaría pendiente es intentar hacer algún tipo de puente con algún tipo de usuario gold que tenga por ahí por si el juego tiene una oferta por ser gold, que apareciese

Intentaré que el sitio tenga un diseño atractivo y una usabilidad más que razonable, por lo que iré publicando avances en breve para que me podais dar sugerencias para mejorarla

Un saludo!
69 respuestas
1, 2