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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 37
131  Foros Generales / Foro Libre / Re: Y tu avatar de donde salio? en: 15 Agosto 2011, 13:05 pm
El mío no sé.

La pregunta es de dónde saca los avatares pitoloko  :xD (bueno, antes que se ponía avatar; lo iba cambiando cada 2 por 3 y hacían mucha gracia).
132  Foros Generales / Dudas Generales / Re: Velneo.... y esto? en: 15 Agosto 2011, 13:00 pm
Velneo... bueno, mi padre trabaja en Velneo y yo estoy un poco iniciado. Es un concepto diferente de lenguaje: programado en C++ por Juan Muñoz-Cobos, es una plataforma de desarrollo de aplicaciones empresariales. Mucha gente da el salto de VB o .NET a Velneo porque, sin rodeos: es mucho mejor  ;)

Se puede programar de todo, y prácticamente no hace falta que escribas código, aunque evidentemente puedes (maldito asistente de fórmulas  :xD). Pruébalo, léete la documentación y mira esto: http://velneo.es/vcollections/ (mi primera aplicación, con 12 años... qué careto  :-[ :xD :xD)

Espero que te metas en el tema, ya que Velneo es futuro.
133  Programación / Programación General / Re: Libro para introducirme en la POO en: 11 Agosto 2011, 17:30 pm
Para aprender programación orientada a objetos, lo mejorcito de todo es Python:
Simple, fácil, sencillo, limpio y, además, en Python TODO son objetos: hay variables, módulos, clases, métodos, atributos...

Léete Python para todos, de Raúl González Duque, el webmaster de mundogeek.net. A parte de aprender todo lo referente a POO, hay un capítulo intensamente dedicado a esto. Y en español.

Saludos!
134  Programación / Scripting / Re: Captando teclas con Python, WHILE no sirve en: 11 Agosto 2011, 17:10 pm
Suerte que apareciste tú, como siempre  :xD
Muchas gracias! Voy a mirar a ver qué hago.
135  Programación / Scripting / Captando teclas con Python, WHILE no sirve en: 10 Agosto 2011, 19:20 pm
Hola!
Estaba intentando hacer un simple script que guarda todo lo escrito por el usuario, al estilo keylogger (su fin no es malware, debo decir; es sólo un proyecto personal) y por el momento funciona, es muy simple:
Código
  1. #!/usr/bin/env python
  2. # -*- coding: cp1252 -*-
  3. f = open("log.txt", "a")
  4. while 1:
  5.    log = raw_input("")
  6.    if log == '\n':
  7.        f.write("\n")
  8.    if log == '\r':
  9.        f.write("\r")
  10.    elif log == '\t':
  11.        f.write("\t")
  12.    elif log == "\\":
  13.        f.write("\\")
  14.    elif log == "\'":
  15.        f.write("'")
  16.    elif log == "\"":
  17.        f.write("\"")
  18.    elif log == "\b":
  19.        f.write(log[:-3])
  20.    else:
  21.        f.write(log)
  22.  

Es muy simple, no?
Pero yo no quiero eso.

Cuando pulso ENTER, evidentemente no se escribe "\n" ni "\r", ya que el enter se capta para ejecutar la orden del while  :P


Hace tiempo encontré unas librerías que permitían captar pulsaciones de teclas.

1.-Cómo se llamaba la librería? Porque he vuelto a buscarla y no la encuentro.
2.-Alguien podría, una vez solucionado el 1, ayudarme en el uso de la misma?
3.-Alguien tiene otra opción viable?


Gracias!
136  Foros Generales / Foro Libre / Re: De viaje... seguro? en: 6 Agosto 2011, 05:19 am
Bueeno.. mis padres no quieren  :-( Así que como ellos tienen la pasta, yo soy el mandao.

Por lo menos, ya sé qué visitar en Chihuahua.

PD: Sí, estoy de viaje... con mis padres, y a mi madre no le hace gracia venir por el "peligro". Pero según dices no es tan grave para los turistas, así que prefiero creer a un lugareño  :xD

Gracias!
137  Programación / Scripting / Re: [Python] Salas de chat en: 5 Agosto 2011, 05:08 am
Perdón por tardar tanto, es que estoy de vacaciones.
Voy a mirar lo del Twisted, a ver si me aclaro.

Por curiosidad: qué he hecho mal en mi script? Hay forma de arreglarlo?

Gracias!
138  Foros Generales / Foro Libre / Re: De viaje... seguro? en: 5 Agosto 2011, 05:06 am
Hombre, sólo era para saber cómo están las cosas por Chihuahua, y si vale la pena ir para allá.
139  Foros Generales / Foro Libre / De viaje... seguro? en: 5 Agosto 2011, 04:23 am
Buenas!
Estoy en los EUA de viajecito. He pasado por distintos sitios y eso. Ahora, en unos días voy a San Francisco. He visto que hay algún vuelo a Chihuahua, Méjico. Mi pregunta es:
Cómo están las cosas por Chihuahua? Hay problemas? Estaré seguro como turista? Estáis seguros como ciudadanos?

Por favor, los que sois de Méjico: podríais aclararme eso?
A ver si pillo el vuelo o no...

Saludos!
140  Programación / Scripting / [Python] Salas de chat en: 2 Agosto 2011, 03:54 am
Hola!
Estoy haciendo un sistema de salas de chat en Python y no avanzo  :(
Tengo un script que (en teoría) recibe los mensajes enviados por un usuario y los reenvía a todos los usuarios de la sala.
También tengo un script cliente.

Código
  1. #!/usr/bin/env python
  2. # -*- coding: cp1252 -*-
  3. import socket, sys
  4. print "### --- * --- Servidor del PyXat activat --- * --- ###"
  5. print "\n\n\n"
  6.  
  7. print "Creant objecte connector - socket..."
  8. try:
  9.    serv = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  10. except IOError:
  11.    print "Error: No s'ha pogut crear l'objecte principal socket!"
  12.    sys.exit(1)
  13. print "Objecte connector - socket principal creat ... OK"
  14.  
  15. print "Fixant objecte connector - socket..."
  16. try:
  17.    serv.bind(("localhost", 600))
  18. except socket.error:
  19.    print "Error: No s'ha pogut fixar l'objecte principal socket!"
  20.    sys.exit(1)
  21. print "Objecte connector - socket principal fixat ... OK"
  22.  
  23. try:
  24.    llist = int(input('Quantes connexions accepto? '))
  25. except ValueError:
  26.    print 'Indica un número!'
  27.    sys.exit(1)
  28. print 'Ok, creant ' , llist , ' espais de connexió...'
  29. serv.listen(llist)
  30. print llist , 'espais de connexió creats al xat   ... OK'
  31.  
  32. print "Creant sistema de connexió..."
  33. def conn():
  34.    enviar = socket.socket()
  35.    sv, addr = serv.accept()
  36.    con = socket.socket()
  37.    print addr , "s'ha connectat!"
  38.    host = addr[0]
  39.    port = addr[1]
  40.    while True:
  41.        msg = sv.recv(1024)
  42.        enviar.connect((host, port))
  43.        enviar.send(msg)
  44.        print msg
  45. print "Iniciant sistema de connexió..."
  46. conn()
  47.  

Y el script cliente:

Código
  1. #!/usr/bin/env python
  2. # -*- coding: cp1252 -*-
  3.  
  4. import socket
  5. print "Benvingut al PyXat!"
  6. nick = raw_input("Escriu el teu nick: ")
  7. sala = raw_input("Escriu la direcció d'una sala: ")
  8. c = socket.socket()
  9. c.connect((sala, 600))
  10. while 1:
  11.    dic = raw_input("> ")
  12.    c.send(nick)
  13.    c.send(dic)
  14.  

Y no me funciona (normal en mí  :P).

He probado también a usar dos sockets a la vez: uno para enviar y otro para recibir. En el script servidor, la lista addr consta de la dirección IP y de un puerto; he probado a usar addr[0] como dirección de conexión y addr[1] como puerto, pero no funciona. También he intentado añadir la lista addr a otra lista e iterar sobre cada elemento de ella con un for, pero no tengo muy claro cómo hacerlo.

Agradecería una mano en esto.

Saludos!
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 37
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines