Obtener la IP Pública

Esta sección es para compartir scripts, librerías y herramientas.
User avatar
Pinkfloydd
Posts: 103
Joined: 13 Apr 2014, 18:32
Location: Argentina

Obtener la IP Pública

10 Dec 2014, 14:23

Es una forma sencilla y efectiva de obtener la IP Pública.
Esta bueno para las personas que generalmente se les da por hostear servidores y tener que pasarles la IP a sus amigos; donde es un plomazo tener que meterse en páginas web cada vez que se la piden.

En mi caso personal la utilizo como función.

■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■

Función:
GetMyIP()

Code: [Select all] [Download] (GetMyIP.ahk)GeSHi © Codebox Plus

GetMyIP(){
UrlDownloadToFile, http://ip.ahk4.me/, %A_Temp%\MyIP
FileRead, MyIP, %A_Temp%\MyIP
TrayTip, Mi IP:, %MyIP%
ClipBoard := MyIP
}

---------------------------------------------------------------------------------

Ejemplo de uso:

Code: [Select all] [Download] (Script.ahk)GeSHi © Codebox Plus

:?*:GetMyIp::
GetMyIP()
return

La IP queda guardada en el ClipBoard y además como plus aparece como mensajito emergente en el TrayTip

Image

■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■

Para un poquito más de información y referente al tema te recomiendo pasar por el siguiente post:
http://ahkscript.org/boards/viewtopic.php?f=43&t=5537
Last edited by Pinkfloydd on 19 Oct 2015, 11:00, edited 3 times in total.
User avatar
empardopo
Posts: 335
Joined: 06 Oct 2013, 12:50
Location: Spain
Contact:

Re: Obtener la IP Pública

26 Mar 2015, 02:53

He encontrado esto y también me ha parecido interesante.

Code: [Select all] [Expand] [Download] (Script.ahk)GeSHi © Codebox Plus


Lo he encontrado en este link.

Otras webs para usar y que te devuelva la ip:
http://ipchk.sourceforge.net/rawip/
http://whatismyip.org/
http://www.ip-adress.eu/

Lo mismo también funciona con algo parecido a esto:

Code: [Select all] [Download] (Script.ahk)GeSHi © Codebox Plus

:*:/ip:: 
MyExternalIP=0.0.0.0
TmpFile=%WinDir%\TEMP\IPAddress.TMP
UrlDownloadToFile,http://www.whatismyip.org/,%TmpFile%
FileReadLine,MyExternalIP,%TmpFile%,1
FileDelete,%TmpFile%
Send, %MyExternalIP%

Link

Saludos
Everything is possible!

Return to “Scripts y Funciones”

Who is online

Users browsing this forum: No registered users and 1 guest