Foros del Web » Programando para Internet » ASP Clásico »

un motor de busqueda como altavista o google

Estas en el tema de un motor de busqueda como altavista o google en el foro de ASP Clásico en Foros del Web. Hola, he diseñado un motor de busqueda en asp y access 2000, como altavista o google supuestamente, pero en realidad es muy diferente porque este ...
  #1 (permalink)  
Antiguo 11/02/2002, 10:04
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
un motor de busqueda como altavista o google

Hola, he diseñado un motor de busqueda en asp y access 2000, como altavista o google supuestamente, pero en realidad es muy diferente porque este que hice solo hace que el usuario ingrese su url, descripcion y palabras claves a una base de datos luego hay un buscador que recorre la base de datos y encuentra los resultados..

asi no me gusta porque no esta buscando en la web si no en la base de datos,
mi pregunta es la siguiente..

yo se qeu cuando uno agrega una url a google o a altavista solo agrega la direccion porque cuando el realiza la busqueda no busca en una base de datos si no en la descripcion o el contenido de las paginas web que hay en internet,..

alguien sabe como hacer para realizar una busqueda en toda la web...

o al menos algo mas sencillo..
mostrar en mi pagina los resultados de forma organizada de altavista, google, lycos etc? (ovbiamente con mi menu logo y todas mis cosas)


se que es algo medio dificil pero no imposible, ya lo he visto en otras paginas como esta:

http://search.terespondo.com/index.phtml?id=10260&q=fotos+de+cali&co=CO &imageField.x=14&imageField.y=11


les argadezco la colaboracion que puedan prestarme
(ovbiamente trabajo con asp y acces o sql)

chao
  #2 (permalink)  
Antiguo 12/02/2002, 06:34
 
Fecha de Ingreso: febrero-2002
Mensajes: 1
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: un motor de busqueda como altavista o google

Yo también busco algo parecido. Pero mi problema es que no se como hacer para leer lás páginas de resultados de los búscadores , como si abriera por ejemplo un fichero de texto de mi servidor o algo que me permita escanearlas.

LA SOLUCIÓN A LO DEMÁS:
El asunto de lanzar la busqueda en varios buscadores es sencillo, tan solo tienes que crear una tabla en una Bd donde almacenes el literal de busqueda de cada buscador que quieras utilizar. Esto lo puedes averiguar probando diferentes búsquedas por ejemplo el de busqueda del GOOGLE para español es:
<a href='ir.asp?http://www.google.com/search?hl=es&amp;q=CADENADEBUSQUEDA&amp;btnG=B%FAs queda+en+Google&amp;lr=lang_es ' target='_blank'>http://www.google.com/search?hl=es&amp;q...</a>
Luego solo tienes que substituir la palabra &quot;CADENADEBUSQUEDA&quot; por la que quieras utilizar, para ello puedes utilizar una orden replace como:

<pre>replace(rcs.Fields(&quot;URLBusqueda&quot;),& quot;CADENADEBUSQUEDA&quot;,Request.QueryString(&q uot;strBusqueda&quot;)) </pre>

donde:
<pre>replace(rcs.Fields(&quot;URLBusqueda&quot;) </pre> |---&gt;es el registro de la tabla de buscadores con la cadena de busqueda.
<pre>&quot;CADENADEBUSQUEDA&quot; </pre> |---&gt;Es la palabra que vas a substituir de la cadena.
<pre>Request.QueryString(&quot;strBusqueda&quot; ) </pre> |---&gt; Es la palabra a buscar, y que vendría de un formulario de otra página.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:14.