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

Capturar el nombre de la PC y la IP local

Estas en el tema de Capturar el nombre de la PC y la IP local en el foro de ASP Clásico en Foros del Web. Como puedo Capturar el nombre de la PC y la IP local del cliente??? con ASP... muy aparte de este tema...(se me ocurrio ahora) vVBulletin ...
  #1 (permalink)  
Antiguo 23/11/2005, 13:59
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
Desacuerdo Capturar el nombre de la PC y la IP local

Como puedo Capturar el nombre de la PC y la IP local del cliente??? con ASP...




muy aparte de este tema...(se me ocurrio ahora)
vVBulletin usa SQLServer con PHP??? parece que es muy bueno...


Saludos.
  #2 (permalink)  
Antiguo 23/11/2005, 18:05
Avatar de tomchat  
Fecha de Ingreso: septiembre-2005
Mensajes: 231
Antigüedad: 18 años, 8 meses
Puntos: 0
Ese tipo de temas son para principiantes y donde puedes encontrarlo en cualquier lugar.
  #3 (permalink)  
Antiguo 23/11/2005, 18:17
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Fíjate que te sirve de estas variables:

Código:
for each item in request.servervariables
  response.write item & "= " & Request.ServerVariables(item) & "<br>"
next
Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 23/11/2005, 20:34
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
Cita:
Ese tipo de temas son para principiantes y donde puedes encontrarlo en cualquier lugar.
Estas seguro???

en php es COMPUTERNAME ,

en ASP no hay hasta donde se. pero quisas un experto sepa como capturar el nombre de la PC,,, u_golman gracias ya tengo LOCAL_ADDR

no se como capturar el nombre...

Un abrazo...

Cita:
ALL_HTTP= HTTP_ACCEPT:*/* HTTP_ACCEPT_LANGUAGE:es-pe HTTP_CONNECTION:Keep-Alive HTTP_HOST:192.168.1.20 HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
ALL_RAW= Accept: */* Accept-Language: es-pe Connection: Keep-Alive Host: 192.168.1.20 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
APPL_MD_PATH= /LM/W3SVC/1/ROOT
APPL_PHYSICAL_PATH= c:\inetpub\wwwroot\
AUTH_PASSWORD=
AUTH_TYPE=
AUTH_USER=
CERT_COOKIE=
CERT_FLAGS=
CERT_ISSUER=
CERT_KEYSIZE=
CERT_SECRETKEYSIZE=
CERT_SERIALNUMBER=
CERT_SERVER_ISSUER=
CERT_SERVER_SUBJECT=
CERT_SUBJECT=
CONTENT_LENGTH= 0
CONTENT_TYPE=
GATEWAY_INTERFACE= CGI/1.1
HTTPS= off
HTTPS_KEYSIZE=
HTTPS_SECRETKEYSIZE=
HTTPS_SERVER_ISSUER=
HTTPS_SERVER_SUBJECT=
INSTANCE_ID= 1
INSTANCE_META_PATH= /LM/W3SVC/1
LOCAL_ADDR= 192.168.1.20
LOGON_USER=
PATH_INFO= /prueba.asp
PATH_TRANSLATED= c:\inetpub\wwwroot\prueba.asp
QUERY_STRING=
REMOTE_ADDR= 192.168.1.20
REMOTE_HOST= 192.168.1.20
REMOTE_USER=
REQUEST_METHOD= GET
SCRIPT_NAME= /prueba.asp
SERVER_NAME= 192.168.1.20
SERVER_PORT= 80
SERVER_PORT_SECURE= 0
SERVER_PROTOCOL= HTTP/1.0
SERVER_SOFTWARE= Microsoft-IIS/5.0
URL= /prueba.asp
HTTP_ACCEPT= */*
HTTP_ACCEPT_LANGUAGE= es-pe
HTTP_CONNECTION= Keep-Alive
HTTP_HOST= 192.168.1.20
HTTP_USER_AGENT= Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
  #5 (permalink)  
Antiguo 24/11/2005, 08:29
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
¿Es para una intranet?

Esto te servirá

Código:
<body>
<SCRIPT LANGUAGE=vbscript>
Sub ValoresPC()
         Set WshNetwork = CreateObject("WScript.Network")
         msgBox "Dominio = " & WshNetwork.UserDomain
         msgBox "Nom PC = " & WshNetwork.ComputerName
         msgBox "Nom Usr = " & WshNetwork.UserName  
Set WshNetwork = nothing  
End Sub
</SCRIPT>
<input type="button" onclick="ValoresPC()" value="Datos del cliente">
</body>
  #6 (permalink)  
Antiguo 24/11/2005, 08:48
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
No, no es para una intranet... aparte que me pide un control Active X

Si COMPUTERNAME existe en php... debe existir algo para ASP... pero cual... no creo que se quede atraz en gran ASP????
  #7 (permalink)  
Antiguo 24/11/2005, 08:53
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
No te pide un ActiveX, te avisa que va a ejecutar un ActiveX, lo que es diferente ...... y es precisamente esa actitud la que ha provocado que no te demos solución directamente en tus diferentes post.

Sorry. Bye
  #8 (permalink)  
Antiguo 24/11/2005, 09:10
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
Discupen, he probado en otra PC LOCAL_ADDR en otra PC y me captura 127.0.0.1 cuando deberia capturar 192.1.1.74... bueno aveces cambia a 30.. el asunto es que mi configuracion de red tiene la opcion "Obtener una IP automaticamente"
  #9 (permalink)  
Antiguo 24/11/2005, 09:21
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
Solo acabo de crear un post sobre esto... ya aprendi la leccion que hice antes...

para ser exacto el error dice " que no puede crear el objeto WScript.Network"
  #10 (permalink)  
Antiguo 24/11/2005, 10:08
Avatar de FiNo  
Fecha de Ingreso: octubre-2004
Ubicación: Costa Rica
Mensajes: 265
Antigüedad: 19 años, 7 meses
Puntos: 1
Para la ip del cliente es:

Dim IP

IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
Response.Write(IP)
  #11 (permalink)  
Antiguo 24/11/2005, 10:35
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
Fino.. mo me arroja valor alguno... creo que no reconoce
  #12 (permalink)  
Antiguo 24/11/2005, 16:59
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
bueno creo que ASP no da el nombre de la PC... lo que tube que hacer en este caso fue usar PHP... creé un archivo php que me arroje el nombre de la PC y luego en la web de ASP lo cargo con AJAX el valor que me arroja el archivo PHP y listo...
  #13 (permalink)  
Antiguo 27/01/2012, 11:02
 
Fecha de Ingreso: diciembre-2011
Ubicación: nuevo leon
Mensajes: 5
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Capturar el nombre de la PC y la IP local

Cita:
Iniciado por richardinj Ver Mensaje
bueno creo que ASP no da el nombre de la PC... lo que tube que hacer en este caso fue usar PHP... creé un archivo php que me arroje el nombre de la PC y luego en la web de ASP lo cargo con AJAX el valor que me arroja el archivo PHP y listo...

hola que tal,ya se que el tema es de hace tiempo pero,podrias expllicar o pasar el ejemplo de como hiciste eso con php, yo tambien estoy intentando hacer eso con asp pero no he podido,asi que busco una alternativa, y la tuya me parece viable.
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 07:12.