elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 08:38  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  [SOURCE] Buscador de Mercadolibre (Todos los Paises)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [SOURCE] Buscador de Mercadolibre (Todos los Paises)  (Leído 1,882 veces)
seba123neo


Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
[SOURCE] Buscador de Mercadolibre (Todos los Paises)
« en: 17 Febrero 2011, 04:35 »

Hola, aca les traigo otra creacion del aburrimiento  ;D, esta vez un buscador simple de la pagina Mercadolibre, con la opcion de cambiar la busqueda a todos los paises disponibles que tiene mercadolibre.

Lo que hace el programa es simplemente al escribir una palabra a buscar, te muestra las sugerencias de busqueda como lo hace el campo de texto del buscador de las paginas y te da la opcion de abrirla, nada mas.

Ejemplo de sugerencias del buscador desde la pagina original:



Capturas del Programa





internamente lo que hace es un parseo de un texto en JSON, ya que en ese formato se muestran las sugerencias. El parseo lo hace con una libreria hecha para .NET llamada
JSON.NET una de las mejores (o la mejor).

La libreria esta embebida como recurso al .exe y mediante un simple codigo se carga en memoria en el momento de ejecución, por lo tanto no es necesaria llevarla junto al .exe caundo se quiera llevar a otras pc.

esta creado en Visual Basic .NET 2008 + Source Incluido.

es un codigo simple, cualquier duda pregunten !!

Descargar: BuscadorML

saludos.


« Última modificación: 17 Febrero 2011, 05:23 por seba123neo » En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
[D4N93R]
Moderador
***
Desconectado Desconectado

Mensajes: 1.647


My software never has bugs. Its just features!


Ver Perfil WWW
Re: [SOURCE] Buscador de Mercadolibre (Todos los Paises)
« Respuesta #1 en: 17 Febrero 2011, 20:10 »

Agregado al repo! :D


En línea

_katze_

Desconectado Desconectado

Mensajes: 99



Ver Perfil WWW
Re: [SOURCE] Buscador de Mercadolibre (Todos los Paises)
« Respuesta #2 en: 18 Febrero 2011, 00:33 »

buenisimoooo  :D  :huh: tngo una duda y es si vos agregas en refencia a la libreria para poder programar y la cargas a la libreria tmb de forma dinamica...esto no seria algo ilogico porque por lo que entendi si la dll no la tienes en la pc ni junto al ejecutable t la carga dinamicamente y si la tienes ¿?
En línea
seba123neo


Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: [SOURCE] Buscador de Mercadolibre (Todos los Paises)
« Respuesta #3 en: 19 Febrero 2011, 01:17 »

Agregado al repo! :D

gracias !!

buenisimoooo  :D  :huh: tngo una duda y es si vos agregas en refencia a la libreria para poder programar y la cargas a la libreria tmb de forma dinamica...esto no seria algo ilogico porque por lo que entendi si la dll no la tienes en la pc ni junto al ejecutable t la carga dinamicamente y si la tienes ¿?

gracias, obviamente la dll si la tengo referenciada en el proyecto mientras programo, sino me tiraria errores cuando la uso.

el tema es que para no tener que llevar la dll junto al .exe, se puede meter la dll como un recurso dentro del .exe y asi cargarla a memoria.

el tema es asi, cuando yo programo, la funcion que carga la dll en memoria no hace nada, ¿ porque ? pues la funcion al ver que ya la tengo referenciada no hace nada, pero cuando vos llevas el .exe a otra pc y no llevas la dll, al ejecutar el programa el programa la busca y si no la encuentra, entra por la funcion y ahi la carga desde el recurso.

fijate este post que habia creado, donde puse la funcion para cargarla:

[Solucionado] Cargar DLL a memoria

saludos.
« Última modificación: 19 Febrero 2011, 01:19 por seba123neo » En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
_katze_

Desconectado Desconectado

Mensajes: 99



Ver Perfil WWW
Re: [SOURCE] Buscador de Mercadolibre (Todos los Paises)
« Respuesta #4 en: 23 Febrero 2011, 00:58 »

si pero como embebemos el assembly en exe o solo con agregarlo como recurso ya esta ?
En línea
seba123neo


Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: [SOURCE] Buscador de Mercadolibre (Todos los Paises)
« Respuesta #5 en: 23 Febrero 2011, 01:38 »

esta explicado en el post que te pase el link:

Citar
antes hay que agregar la dll como "nuevo elemento existente" y ponerle en las opciones de compilación como "recurso embebido".

En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
_katze_

Desconectado Desconectado

Mensajes: 99



Ver Perfil WWW
Re: [SOURCE] Buscador de Mercadolibre (Todos los Paises)
« Respuesta #6 en: 23 Febrero 2011, 02:26 »

perfecto hombre....gracias esta mas que claro esto es de gran ayuda....ya veras  :silbar:
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines