Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - queteimporta

#1
alguien sabria decirme como obetener mi ip externa con un .bat
necesito alguna forma de guardar mi ip de internet en una variable, tiene que ser por un bat... y tiene que funcionar detras de una lan, router, etc...
de una u otra forma debo lograr meter mi ip en una %variable%
desde ya muchas gracias!


------------solución---------------
para lograrlo tuve que usar un programita llamado URL2FILE que sirve para descargarse webs desde una orden en batch, y lo que hago es bajarme http://my-i-p.com/ip.html cuyo unico contenido es mi ip...
he usado la version sin setup que solo basta que este el url2file.exe al lado del .bat creado...
la sintaxis es la siguiente

@echo off
url2file http://my-i-p.com/ip.html tempip.txt
set /p dirip=<tempip.txt
echo tu ip es: %dirip%
pause
del tempip.txt
exit


----edit 2---
como http://my-i-p.com/ip.html no anda mas, podrian lograr lo mismo creando un archivo .php con el sgte codigo
<?php
$ip 
getenv("REMOTE_ADDR");
echo 
"$ip";
?>


y subirlo a algun servidor que soporte php...
luego reemplazan http://my-i-p.com/ip.html por la dir de su .php