elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Crear calculadora subneting [Python]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crear calculadora subneting [Python]  (Leído 5,668 veces)
s3v3n

Desconectado Desconectado

Mensajes: 11



Ver Perfil
Crear calculadora subneting [Python]
« en: 10 Abril 2011, 00:20 am »

Hola buenas a ver si alguien me puede ayudar  :P
Os cuento la idea que tengo pensada para intentar crear en python.
Aviso que soy nuevecillo en esto , lo digo por si pregunto alguna burrada  :xD
La idea que tengo es la de crear una calculadora de subneting en python, mas o menos la idea que tengo seria ...

1º preguntar las dos ip´s y sus mascaras de red y almacenarlas en sus variables
(Aqui llega el primer problema, como consigo convertir las ip´s a binario separandolas en octetos e ignorando los puntos entre cada octeto)

2º Una vez consiga las ip´s y las mascaras en binario les hago un "and" entre ellos, y a continuacion comparo el resultado de las dos para saber si estan en la misma red o no.
(En esto no tengo problemas)

3º Y por ultimo tenia pensado mostrar cuantos equipos entrarian en la red si los dos equipos estuvieran en la misma red.
( La idea seria contar el numero de 0 que da el resultado de algunos de los "and" y por cada cero irle sumando uno a una variable para despues elevar a 2 el número de veces que encontrase ceros, pero el problema es que no se como hacer para que cuente el números de 0 tenia pensando en hacer un if e irle pasando número por número pero no se como hacer para pasarle número a número)

Espero que más o menos sea comprensible lo que pongo ... no soy muy dado a la explicación  :xD
Muchas gracias de antemano y perdon si no cumplo alguna norma o tengo alguna falta de ortografia. ;D


En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Crear calculadora subneting [Python]
« Respuesta #1 en: 11 Abril 2011, 13:35 pm »

Hay varias librerías en la red que facilitan el trabajar con IP

¿Que versión de python estas utilizando?

Saludos


En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
s3v3n

Desconectado Desconectado

Mensajes: 11



Ver Perfil
Re: Crear calculadora subneting [Python]
« Respuesta #2 en: 11 Abril 2011, 18:33 pm »

Lo primero gracias por responder  :D
y a tu pregunta ahora mismo uso  la versión 2.6.4, si tengo que actualizarla no es problema.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Calculadora Python
Scripting
kyps 7 11,078 Último mensaje 9 Enero 2010, 19:16 pm
por ^Tifa^
[Python] Calculadora
Scripting
lDanny 5 8,455 Último mensaje 9 Octubre 2010, 14:25 pm
por lDanny
[Python] - Calculadora sencilla
Scripting
Meta 5 8,387 Último mensaje 31 Enero 2011, 08:54 am
por Yeison.Eng
[Código-Python-Android]Calculadora por secuencia - JaAViEr(0x5d)
Scripting
0x5d 0 3,366 Último mensaje 27 Diciembre 2011, 02:22 am
por 0x5d
Duda de como hacer una Calculadora (PYTHON)
Scripting
Tuplado 1 3,514 Último mensaje 16 Enero 2012, 01:59 am
por Leyer
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines