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

Problemas al tomar el Ip

Estas en el tema de Problemas al tomar el Ip en el foro de ASP Clásico en Foros del Web. Dos preguntas en una, cuales son las diferencias entre las dos lineas y como puedo solucionar el problema que tengo que solo me esta legando ...
  #1 (permalink)  
Antiguo 22/02/2005, 16:14
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 4 meses
Puntos: 1
Problemas al tomar el Ip

Dos preguntas en una, cuales son las diferencias entre las dos lineas y como puedo solucionar el problema que tengo que solo me esta legando la segunda, la primera me sale vacia.

sserver = Request.ServerVariables("HTTP_HOST ")
sipusuario = Request.ServerVariables("Remote_Addr")


¿Como puedo solucionarlo?


Gracias
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
  #2 (permalink)  
Antiguo 23/02/2005, 06:06
Avatar de PMP
PMP
 
Fecha de Ingreso: febrero-2003
Ubicación: Chacabuco - Buenos Aires
Mensajes: 214
Antigüedad: 21 años, 3 meses
Puntos: 1
Antes que nada si el código que pusiste es exactamente lo que tenes en la aplicación, fijate que tenes un espacio que no debería estar donde dice Request.ServerVariables("HTTP_HOST ")

Saludos
  #3 (permalink)  
Antiguo 23/02/2005, 08:26
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 4 meses
Puntos: 1
Ok ya lo modifique, muchas gracias.
¿Podrias darme una explicacion en cuanto para que sirve exactamente cada linea?
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
  #4 (permalink)  
Antiguo 23/02/2005, 08:40
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 6 meses
Puntos: 144
Esas y más, aquí:

http://www.programacion.com/asp/arti...rvervariables/

Ejemplillo:

http://www.asptutor.com/asp/vart.asp?id=39
  #5 (permalink)  
Antiguo 23/02/2005, 08:59
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 4 meses
Puntos: 1
Hola gracias por la respuesta, luego de haber visto esos link deduzco que lo que yo quiero hacer es imposible.

Paso a contarte, hace un tiempo hay alguien que me esta fastidiando, mandándome mensajes por intermedio del formulario de mi pagina con peticiones de presupuestos pero con datos falsos, ósea las direcciones de email que ingresa no existen, por lo cual opte por colocar los códigos antes puestos para poder saber de donde venían esos mensajes, con lo cual conseguí el IP. Utilizando algunas paginas que dan este servicio llegue a saber que es de mi misma localidad ósea (Buenos Aires), el tema es que a esta altura sospecho que esta persona es un conocido mió y para comprobarlo necesito sacar mas datos de los mensajes, por lo cual intento encontrar la forma de averiguar el nombre de la maquina, ósea no el IP sino el nombre de su maquina o de la sección de trabajo utilizada.

¿Esto es posible desde asp?
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
  #6 (permalink)  
Antiguo 23/02/2005, 10:34
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Mmmm... nop, creo que no es posible con ASP. Tal vez mediante javascript o vbscript client-side guardando alguna iinformación más descriptiva del cliente en un input hidden.. pero desconozco, si se puede, qué información permitiría recuperar.
__________________
...___...
  #7 (permalink)  
Antiguo 23/02/2005, 10:37
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
es posible capturar el usuario windows logueadoa la maquina que te visita.

checa la biblioteca
  #8 (permalink)  
Antiguo 23/02/2005, 11:36
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 1 mes
Puntos: 0
Creo que lo que dice Muzztein es posible solo en un pc concreto con localhost, todo lo mas en la intranet de la que forme parte dicho pc.
Pero no estoy seguro
  #9 (permalink)  
Antiguo 23/02/2005, 15:49
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 4 meses
Puntos: 1
No pero yo tengo que tomarlo desdee afuera, ¿se puede?
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
  #10 (permalink)  
Antiguo 24/02/2005, 04:51
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
no existe mejor forma de salir de una duda que experenciar un evento empiricamente.


prueba.
  #11 (permalink)  
Antiguo 24/02/2005, 08:52
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 4 meses
Puntos: 1
Es que si llegue hasta acá es porque ya intente solucionarlo por mi cuanta y no pude, como veras no soy nuevo en el foro hace tiempo que vengo ayudando y buscando ayuda, y se todo eso de primero pasar por la faq etc. etc. etc......, si a esto le sumo que mi experiencia con asp es bastante corta te darás cuenta que mas que un consejo de seguir participando necesito una idea o sugerencia

¿Se entiende?
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
  #12 (permalink)  
Antiguo 24/02/2005, 09:26
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 1 mes
Puntos: 0
Esto te dice el numero que tiene en el registro el windows media player, en algun sitio he oido que lo llaman super cookies.
Espero que te sirva:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<OBJECT classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" ID=WMP WIDTH=1 HEIGHT=1>
</OBJECT>


<FORM name=out>
<INPUT size=50 name=GUID>

</FORM>

<SCRIPT>

function NSShow()

{

if(typeof(document.WMP) == "object")
{
document.out.GUID.value = document.WMP.GetClientID();
}
else
{
document.out.GUID.value = "None";
}
return;

}

if(navigator.appName == "Microsoft Internet Explorer")
{
if(typeof(document.WMP) == "object" &&
typeof(document.WMP.ClientID) == "string")
{
document.out.GUID.value = document.WMP.ClientID;
}
else
{
document.out.GUID.value = "None";
}
}
else
{
setTimeout("NSShow()", 100);
}
</SCRIPT>

</body>
</html>
  #13 (permalink)  
Antiguo 24/02/2005, 10:44
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 4 meses
Puntos: 1
disculpa mi ignorancia pero que logro sabiendo el registro de windows media player
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
  #14 (permalink)  
Antiguo 24/02/2005, 11:34
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 1 mes
Puntos: 0
Tu decias:
el tema es que a esta altura sospecho que esta persona es un conocido mió y para comprobarlo necesito sacar mas datos de los mensajes, por lo cual intento encontrar la forma de averiguar el nombre de la maquina, ósea no el IP sino el nombre de su maquina o de la sección de trabajo utilizada.
el numero de registro del windows media player tambien puede ser un elemento distintivo de un ordenador de otro, no se si me captas o no.
  #15 (permalink)  
Antiguo 24/02/2005, 14:12
 
Fecha de Ingreso: septiembre-2004
Mensajes: 36
Antigüedad: 19 años, 8 meses
Puntos: 0
Hola.
Lo unico que se me ocurre que puedes hacer es mirar desde que pagina visita la tuya por si te es conocida y luego preguntarle si dudas de alguien en particular sobre algunas web que son las del personaje que te visita.
Y existe otra posibilidad que es una vez que las sepas si alguna tiene autentificacion o algo asi por cookies podrias llegar a leer esas cookies. Se que se puede hacer aunque ahora mismo no podria decirte. La otra posibilidad es una vez qu sepas esas web hacer una imitandolas y que se logee en la tuya por confusion y almacenar su nombre la base de datos. Pero eso que te dije ya son cosas de hacking.
saludos.
__________________
A cada cual según su necesidad, de cada cual según su capacidad.
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 00:29.