"> Foro - [Script | Windows] Obtener IP local en Proyectos - Page 1 of 1
Junio 17, 2024, 04:26:01 am
Visitante

Autor Tema:  [Script | Windows] Obtener IP local  (Leído 5863 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Mayo 27, 2014, 05:11:50 am

Kirsten




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Eris quod sum
  • Actividad

  • 0%
  • Logros

Más información

Pues cómo el otro post de script sobre IP pública, este es un script para obtener la IP local

Lo que hace es copiar al portapapeles tu IP local, consigueindo tengas un acceso rápido para poder pegarla en cualquier configuración que necesites.
 
No adjunto imágenes, pero a continuación explicaré que hace dada línea de código de este script (muy similar al citado anteriormente IP pública)

Código: (Script para obtener IP local) [Seleccionar]
@echo off                             → Desactiva la respuesta de echo, así nos evitamos líneas en la consola.
echo Script realizado por Kirsten     → Muestra por consola la autoría del script.
ipconfig | findstr "IPv4"> temp       → En la salida que se obtiene al ejecutar el comando ipconfig, se busca la línea en la que muestra la IP y se manda a un archivo temporal "temp"       → Obtiene la línea donde se encuentra nuestra dirección IPv4 y la envía a un archivo temporal "temp" para su tratamiento posterior.
set /p a=""<temp                      → Establecemos una variable en la consola con el contenido del archivo temporal "temp"
del temp                              → Eliminamos el archivo temporal "temp"
set a=%a:~47,15%                      → Modificamos la variable creada anteriormente, indicando que el valor actual sea a partir del carácter 47 y los 15 siguientes.
echo %a% | clip                       → Mostramos por pantalla la variable y redirigimos la salida para que, en lugar de ser la pantalla, sea nuestro portapapeles.

Ejecutar esto ahorra mucho tiempo ya que es prácticamente instantáneo, y nos ahora tener que escribir los comando y localizar nuestra IP

Os dejo un enlace a la descarga: Enlace

Un saludo ^^

Linkback: https://minecraftmin.net/index.php?topic=2308.0
« Última modificación: Mayo 27, 2014, 04:29:23 pm por Kirsten »
Todo lo que escribo es SUBJETIVO, es mi OPINIÓN PERSONAL, dicho de otra manera, NO es una VERDAD UNIVERSAL, y PUEDO EQUIVOCARME como cualquier otra persona.


Respuesta #1 Mayo 27, 2014, 03:13:06 pm

Alfomega




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Ingeniero informático
  • Actividad

  • 0%
  • Logros

Más información

Primero, esto está hecho pensando en tu ordenador y tus redes locales, no da exactamente la ip local, da la primera ip local que encuentra, en mi caso, no es la de la red que me interesa.
Y por otro, puedes ahorrarte un archivo poniendo esto:
Código: [Seleccionar]
ipconfig | findstr "IPv4" > temp
https://i.imgur.com/cFX0ssZ.png




Respuesta #2 Mayo 27, 2014, 04:26:39 pm

Kirsten




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Eris quod sum
  • Actividad

  • 0%
  • Logros

Más información

Primero, esto está hecho pensando en tu ordenador y tus redes locales, no da exactamente la ip local, da la primera ip local que encuentra, en mi caso, no es la de la red que me interesa.
Y por otro, puedes ahorrarte un archivo poniendo esto:
Código: [Seleccionar]
ipconfig | findstr "IPv4" > temp

Oh que guay! Algo que no cuadra! Luego puedes pasarme el contenido de tu ipconfig para ver cual es el primero y poder escoger la correcta? Aparte actualizaré el contenido con tu línea de código.


Respuesta #3 Mayo 27, 2014, 06:44:31 pm

Alfomega




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Ingeniero informático
  • Actividad

  • 0%
  • Logros

Más información

El error radica en que no siempre la primera ip es la correcta, ponte en el supuesto de que estás haciendo de bridge entre dos redes, o tienes un tunel creado, cientos de VPN de Windows... no siempre es la primera la que interesa.



Respuesta #4 Mayo 28, 2014, 03:55:41 am

Zaphyk




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Developer de MinPlay
  • Actividad

  • 0%
  • Logros

Más información

Una pregunta, eso esta dentro de un .sh ? o que tipo de archivo/lenguaje esta hecho?
Mis Plugins Bukkit :

Bukkit

Mis Mapas:

Minecraft Forums

@Zaphyk


Respuesta #5 Mayo 28, 2014, 06:39:23 am

Kirsten




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Eris quod sum
  • Actividad

  • 0%
  • Logros

Más información

Una pregunta, eso esta dentro de un .sh ? o que tipo de archivo/lenguaje esta hecho?

Está en un .bat, porque es para Windows. Para cuanquier distro de Linux sería un .sh, pero ese código no serviría.




Share via delicious Share via digg Share via facebook Share via furl Share via linkedin Share via myspace Share via reddit Share via stumble Share via technorati Share via twitter

xx
[Script | Windows] Obtener IP pública

Iniciado por Kirsten

0 Respuestas
3270 Vistas
Último mensaje Mayo 27, 2014, 04:48:18 am
por Kirsten