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ú

Mensajes - Joe Fraddy

#91
Scripting / Re: problema con variable e instancia
25 Febrero 2015, 18:15 PM
Disculpen por las molestias, el error era solo de formato:

retorne el valor así:

Código (python) [Seleccionar]
return "(%d, %d, %d)" % (self.x, self.y, self.z)

Y listo corrió como bueno en el software xD
#92
Scripting / Re: problema con variable e instancia
25 Febrero 2015, 16:47 PM
Si, esta bien.

Mira ya modifiqué mi script, pero el error que arroja es el mismo:

Código (python) [Seleccionar]
class Punto3D(object):
   def __init__(self, x, y, z):
       self.x=x
       self.y=y
       self.z=z
       
   def __repr__(self):
       return "%d, %d, %d" % (self.x, self.y, self.z)

miPunto=Punto3D(1,2,3)
print miPunto


El resultado es en la consola:

1, 2, 3
None


Pero todavía me dice:
El software de verificación: No mostraste el punto 3D con el formato correcto

Y una cosa mas que acabo de ver en la ayuda es:

Cuando definas un nuevo __repr__(), retorná un valor de cadena que use las variables miembro de la clase para ver adecuadamente el punto 3D. Podés usar la función str() para ubicar estos números en la cadena apropiada.

Pero no se como se hace eso :-S
#93
Scripting / problema con variable e instancia
24 Febrero 2015, 20:51 PM
Este es mi código (python):

Código (python) [Seleccionar]
class Punto3D(object):
    def __init__(self, x, y, z):
        self.x=x
        self.y=y
        self.z=z
       
    def __repr__():
        return "%d, %d, %d" % self.x, self.y, self.z
       
miPunto=Punto3D(1,2,3)
print miPunto


La indicación es que fuera de la definición de clase, creá una variable que se llame miPunto que contenga una nueva instancia de Punto3D con x=1, y=2 y z=3.

#94
Scripting / Re: Automatizar tareas con python
23 Febrero 2015, 22:43 PM
Cita de: engel lex en 23 Febrero 2015, 06:45 AM
creo que esto puede servirte

https://docs.python.org/2/library/subprocess.html#popen-constructor

Excelente, voy a revisarlo y aviso mis avances.

Saludos!!!!!
#95
ASM / Re: Ensamblador ¿¿¿es posible???
23 Febrero 2015, 22:42 PM
si, es lo que he leído, por eso me interesa ASM, para ingeniería inversa y para jugar con los virus y esas cosas.

Podrías recomendarme algunos buenos libros para empezar??

Y por cierto que sería mejor FASM, NASM, GASM?? hay diferencias???

Gracias!!
#96
Scripting / Automatizar tareas con python
23 Febrero 2015, 06:40 AM
Bueno amigos una pregunta sobre python (aunque quizá vale para cualquier lenguaje script)

Como puedo hacer para automatizar alguna tarea, por ejemplo supongamos que quiero probar mi seguridad wep y tengo la suite aircrack-ng como lo puedo automatizar con python, para que haga el proceso automáticamente.

Me pueden explicar con cualquier otro software, solo puse aircrack-ng como ejemplo.

Saludos!!!
#97
ASM / Ensamblador ¿¿¿es posible???
23 Febrero 2015, 06:07 AM
Bueno amigos, me gusta mucho este asunto de la programación, se programar en algunos lenguajes, no soy muy bueno, me sigo aprendiendo.

Siempre he querido programar en lenguajes de nivel bajo y he programado algunas cosillas en C (Que es considerado por muchos de nivel intermedio) y si es algo complejo y difícil de aprender (sobre todo si no se ha tenido la oportunidad de ir a la universidad).

Bueno dejando el rollo, mi pregunta es, ¿es posible aprender ensamblador por medio de libros, videos y demás recursos que hay en internet? o terminaré frustrado al intentarlo???

Gracias!!!
#98
Jajaja, ok, es que apenas estoy aprendiendo y se me pasan todavía algunas cosas xD
#99
Scripting / Preguntas sobre perl!!!
22 Febrero 2015, 02:07 AM
Bueno, he visto que hay algunas herramientas para compilar scripts, desde bat, ruby o python, e incluso e encontrado una herramienta comercial para PERL llamada perl2exe.

La pregunta 1 es Hay alguna alternativa libre a Perl2Exe

La segunda vale la pena aprender a programar en Perl??

Veo que Gentoo tiene su portage escrito en Python, mientras que FreeBSD usa pkg escrito en perl.

Espero sus respuestas, saludos!!!
#100
Gracias por las recomendaciones, ya quedó el código:

Código (python) [Seleccionar]
def invierte_bit(numero, n):
    mask = (0b1<<n-1)
    resultado = numero ^ mask
    return bin(resultado)


Creo que todavía me falta estudiar mas a fondo este asunto de los bits xD