Estoy desesperado, necesito ayuda.

Roglogg
01 de Abril del 2004
Estoy desesperado, necesito ayuda.

En primer lugar presentarme, soy Roglogg de España y estoy desesperado un código java que no consigo controlar, lo primero que os quiero contar es que no se nada de programación, pero estoy creando una pagina web

www.dscasturias.com/Multibuscador/

en la cual pretendo ir incorporando una gran colección de buscadores que existen en la web, el proyecto me parece bueno y muy útil, mi problema radica en el código java que utilizo en la actualidad, este mensaje es muy largo por favor leerlo entero para comprender mi problema. A ver si consigo plantear bien mi gran duda.

Cuando encuentro una pagina web interesante captura el tráfico de Internet para poder asociarlo al código java que utilizo.

Ejemplo de un buscador que me tiene negro, esta captura la realizo con el propósito de saber que envía el buscador para realizar la búsqueda. La palabra buscada es nirvana:

-----------------------------------
POST http://www.caratulasonline.com/audio.php?op=busqueda_simple HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/msword, */*
Referer: http://www.caratulasonline.com/noticias.php
Accept-Language: es
Content-Type: application/x-www-form-urlencoded
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; .NET CLR 1.1.4322)
Host: www.caratulasonline.com
Content-Length: 16
Pragma: no-cache

tosearch=nirvana
-----------------------------------------FIN--------------------

Al interpretar la captura solo necesito la primera línea y la última en este caso quedaría así:
http://www.caratulasonline.com/audio.php?op=busqueda_simple? tosearch=nirvana

Siendo Nirvana la palabra buscada. Con esta simple función consigo saber toda la ruta para realizar ya búsqueda.

Mi gran problema radica en que por ejemplo en este caso la ruta solo no vale, me parece que tengo que enviar también la cinta línea

Content-Type: application/x-www-form-urlencoded

Y no se donde la tengo que introducir en el código java que utilizo, o que modificaciones le tendría que hacer al propio código.

El código java que utilizo es el siguiente:

<HTML>
<HEAD>
<TITLE>Multibuscador</TITLE>

<SCRIPT LANGUAGE="JavaScript">
function netsearch(formname)

{
var a1
var a2
var b1
var b2
TEXT=formname.TEXT.value;
noEngine=true;
haveTEXT=true;

if (TEXT=="")
{
alert("AVISO: Escriba algo para buscar!")
haveTEXT=false
}

//A////Caratuleo Esp
a1=formname.caratuleo.checked;
a2="http://www.caratuleo.com/buscador.php?buscar="+TEXT+"&submit=BUSCAR";
if (a1)
{
noEngine=false
if (haveTEXT)
{
newWindow=window.open(a2, "a","toolbar,location,directories,status,menubar,scrollbars,resizable=1")
}
}
//B////Mega-search Audio
b1=formname.megasearch_audio.checked;
b2="http://ww2.mega-search.net/search.php?terms="+TEXT+"&group=audio&country_visitor=0";
if (b1)
{
noEngine=false
if (haveTEXT)
{
newWindow=window.open(b2, "b","toolbar,location,directories,status,menubar,scrollbars,resizable=1")
}
}
//noENGINE
if (noEngine)
{
alert("AVISO: Seleccione algún buscador!")
}

// END SCRIPT

}

//Done Hiding-->
</SCRIPT>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../ccs.css" rel="stylesheet" type="text/css">
</HEAD>

<BODY bgcolor="#5874ad" text="#FFFFFF">
<FONT SIZE=5 COLOR=#990000> </FONT>
<table width="99%" border="0" align="center">
<tr>
<td height="146" colspan="4">
<FORM NAME="engines">
<table width="100%" border="0" align="center">
<tr>
<td width="50%">&nbsp;</td>
<td width="50%" rowspan="2">&nbsp; </td>
</tr>
<tr>
<td><input name="TEXT" type="text" id="TEXT" size="30" maxlength="200">
<input name="BUTTON" type="BUTTON" onClick="netsearch(engines)" value="Buscar">
<input name="RESET" type="RESET" value="Borrar"></td>
</tr>
<tr>
<td height="11" colspan="3" valign="top"> <div align="left">
<table width="100%" border="1" bordercolor="#666699" bgcolor="#333366">
<tr>
<td width="10%" bgcolor="#666699"> <div align="left"><font size="2">
<font color="#33FF66"><a href="http://www.caratuleo.com/buscador.php" target="_blank">Caratuleo.com</a><strong>
</strong> </font> </font></div></td>
<td width="57%" bgcolor="#666699"><div align="left"><font size="2">
<input type="Checkbox" name="caratuleo" value="">
AUDIO </font></div></td>
</tr>
<tr>
<td bgcolor="#666699"><font size="2"><a href="http://ww2.mega-search.net" target="_blank">Mega-search.net</a>
</font></td>
<td bgcolor="#666699"><div align="center">
<table width="100%" border="0">
<tr>
<td><font size="2">
<input type="Checkbox" name="megasearch_audio" value="">
AUDIO</font></td>
</tr>
</table>
</div></td>
</tr>
</table>
</div></td>
</tr>
<tr>
<td height="24" colspan="3" valign="top">&nbsp;</td>
</tr>
</table>
</FORM></td>
</tr>
</table>
<hr align="center" noshade>
</body>
</html>

Este código funciona perfectamente para la mayoría de buscadores, pero en el caso arriba expuesto no vale, porque no busca nada.

Si alguien me pudiera ayudar o decirme donde pedir ayuda se lo agradecería.

Un saludo
Roglogg