Comunidad Underground Hispana  

Retroceder   Comunidad Underground Hispana > Programacion > Python


Respuesta Crear Nuevo Tema
 
LinkBack Herramientas Desplegado
Antiguo 05-jul-2011, 12:46   #1
Veterano
 
Avatar de sokoleonardo
 
Fecha de Ingreso: febrero-2011
Ubicación: C:\Argentina\Chaco\Fontana.py
Amigos 7
Mensajes: 657
Gracias: 128
Agradecido 122 veces en 75 mensajes.
Post [Python] Phreacking Saldo V-1.0 by Sokoleonardo

Es mi primer programa xDD. No se rian.
Es para encajar numeros de tarjetas celulares:

Código:
#!usr/bin/env python
#Phreacking saldo V-1.0 by Sokoleonardo in foro.el-hacker.com
#(C) Copyright Sokoleonardo
from random import randrange
print ''
AYUDA = '''Como veraz este es un programa que pide que oprimas unas (letras)
echandolo a la suerte.
        
Como ya estaran pensando...
Las tarjetas de celulares se activan en un momento desde la central,
osea que casi siempre las tarjetas no estan activadas una vez comprada
desde un kiosco/local, por eso dudo que vallas a tener suerte :(
________________________________________________________________
|Copyright (C) Sokoleonardo --> foro.el-hacker.com              |
|"Este programa esta hecho por Sokoleonardo"                     |
|---------------------------------------------------------------|'''
print 'Phreacking Saldo by Sokoleonardo --Version 1.0--'
print '<--------------------------------------------------------->'
print 'Escribe AYUDA para mas informacion.'
print 'Para salir escribe SALIR.'
print 'Elija una o dos letras en las que confies:'
def menu():
        elige=raw_input('->')
        b = elige.upper()
        if b == "SALIR":
                exit()
        elif b == "AYUDA":
                print AYUDA
                menu()
        else:
                num()

def num():
        a=100000000000
        b=999999999999
        variar=randrange(a,b)
        print variar
        menu()
menu()
  
¡Saludos a toda la comunidad!
__________________


Última edición por sokoleonardo; 29-jul-2011 a las 10:09
sokoleonardo está desconectado   Responder Citando
El Siguiente Usuario Agradeció a sokoleonardo Por Este Mensaje:
MisterHacker (18-sep-2011)
Antiguo 05-jul-2011, 13:48   #2
Veterano
 
Avatar de David Novikov
 
Fecha de Ingreso: agosto-2009
Ubicación: /dev/null
Amigos 5
Mensajes: 958
Gracias: 62
Agradecido 222 veces en 149 mensajes.
Predeterminado Respuesta: [Python] Phreacking Saldo V-1.0 by Sokoleonardo

Um, la verdad es que el aspecto "Grafico" te quedó muy bien ^:^ ¡me gusta!

Um... si no me equivoco, esto generaría un número aleatorio entre

111111111111 y 999999999999, no entiendo muy bien lo de las tarjetas SIM pero bueh...

En fin, que está bien ^:^

Por cierto, echo es con h (hecho)
__________________
«No hay mayor riqueza que el conocimiento ni mayor pobreza que la ignorancia»
David Novikov está desconectado   Responder Citando
Antiguo 05-jul-2011, 14:05   #3
Veterano
 
Avatar de sokoleonardo
 
Fecha de Ingreso: febrero-2011
Ubicación: C:\Argentina\Chaco\Fontana.py
Amigos 7
Mensajes: 657
Gracias: 128
Agradecido 122 veces en 75 mensajes.
Post Respuesta: [Python] Phreacking Saldo V-1.0 by Sokoleonardo

Aajaajaja que lindo parece que a alguien le gusto ajajaja...
ajajja lo de H...
Gracias por decir que te gusta.
Cita:
Um... si no me equivoco, esto generaría un número aleatorio entre
Si es que tienen que ser de 12 cifras si o si. porque la compania de celular tiene 12 cifras en las tarjetas.

EDITO: la compania de celular que yo uso pide 12 numeros de verificacion y otras companias piden otras cifras.
Y un saludo!
__________________


Última edición por sokoleonardo; 05-jul-2011 a las 14:18
sokoleonardo está desconectado   Responder Citando
Antiguo 05-jul-2011, 14:31   #4
Veterano
 
Avatar de David Novikov
 
Fecha de Ingreso: agosto-2009
Ubicación: /dev/null
Amigos 5
Mensajes: 958
Gracias: 62
Agradecido 222 veces en 149 mensajes.
Predeterminado Respuesta: [Python] Phreacking Saldo V-1.0 by Sokoleonardo

um, podrías ahorrarte la parte de "escríbanlo respetando las mayúsculas" usando la función upper para convertir el texto a mayúsculas, como por ejemplo:

Código:
a = raw_input()
b = a.upper()
print b
  
Por ejemplo, si escribo "HoLa",

a valdría siempre "HoLa",
pero b siempre valdría "HOLA"
__________________
«No hay mayor riqueza que el conocimiento ni mayor pobreza que la ignorancia»
David Novikov está desconectado   Responder Citando
Los Siguientes 2 Usuarios Agradecieron a David Novikov por Este Mensaje:
MisterHacker (18-sep-2011), sokoleonardo (05-jul-2011)
Antiguo 05-jul-2011, 14:46   #5
Veterano
 
Avatar de sokoleonardo
 
Fecha de Ingreso: febrero-2011
Ubicación: C:\Argentina\Chaco\Fontana.py
Amigos 7
Mensajes: 657
Gracias: 128
Agradecido 122 veces en 75 mensajes.
Post Respuesta: [Python] Phreacking Saldo V-1.0 by Sokoleonardo

Gracias, creo que me va a servir aprender de estas funciones..
La voy a probar en mi programa este y veré como me quedo y edito aca el programa xD

EDITO: ¡¡SIRVE, SIRVE el metodo!!! (upper)

GRACIAS

Saludos!
__________________

sokoleonardo está desconectado   Responder Citando
Antiguo 05-jul-2011, 15:08   #6
Veterano
 
Avatar de David Novikov
 
Fecha de Ingreso: agosto-2009
Ubicación: /dev/null
Amigos 5
Mensajes: 958
Gracias: 62
Agradecido 222 veces en 149 mensajes.
Predeterminado Respuesta: [Python] Phreacking Saldo V-1.0 by Sokoleonardo

Acabo de probar tu programa, y creo que hay algunos raw_input() que sobran, el código se para muchisimo, con tu permiso, corregí algunos de los raw_input() :

Código:
#!usr/bin/env python
#Phreacking saldo V-1.0 by Sokoleonardo in foro.el-hacker.com
#(C) Copyright Sokoleonardo
from random import randrange
print ''
AYUDA = '''Como veraz este es un programa que pide que oprimas unas (letras)
echandolo a la suerte.
        
Como ya estaran pensando...
Las tarjetas de celulares se activan en un momento desde la central,
osea que casi siempre las tarjetas no estan activadas una vez comprada
desde un kiosco/local, por eso dudo que vallas a tener suerte :(
________________________________________________________________
|Copyright (C) Sokoleonardo --> foro.el-hacker.com              |
|"Este programa esta hecho por Sokoleonardo"                     |
|---------------------------------------------------------------|'''
print 'Phreacking Saldo by Sokoleonardo --Version 1.0--'
print '<--------------------------------------------------------->'
print 'Escribe AYUDA para mas informacion.'
print 'Para salir escribe SALIR.'
print 'Para empezar, pulsa enter.'
def menu():
        elige=raw_input('->')
        b = elige.upper()
        if b == "SALIR":
                exit()
        elif b == "AYUDA":
                print AYUDA
                menu()
        else:
                num()

def num():
        a=111111111111
        b=999999999999
        variar=randrange(a,b)
        print variar
        menu()
menu()
  
Así el programa corre muchísimo más fluído.
__________________
«No hay mayor riqueza que el conocimiento ni mayor pobreza que la ignorancia»
David Novikov está desconectado   Responder Citando
El Siguiente Usuario Agradeció a David Novikov Por Este Mensaje:
sokoleonardo (05-jul-2011)
Antiguo 05-jul-2011, 15:32   #7
Veterano
 
Avatar de sokoleonardo
 
Fecha de Ingreso: febrero-2011
Ubicación: C:\Argentina\Chaco\Fontana.py
Amigos 7
Mensajes: 657
Gracias: 128
Agradecido 122 veces en 75 mensajes.
Post Respuesta: [Python] Phreacking Saldo V-1.0 by Sokoleonardo

Si, creo que esta mas fluido.
__________________

sokoleonardo está desconectado   Responder Citando
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks están Activado
Pingbacks están Activado
Refbacks están Activado





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0