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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Temas
Páginas: 1 2 [3] 4 5 6
21  Programación / Programación General / Que significa este codigo de javascript? en: 8 Enero 2017, 07:36 am
Estaba viendo anime en jkanime.net cuando me salto un pop-up con javascript como link, quisiera saber que hace este codigo, POR SU SEGURIDAD INTENTEN NO EJECUTARLO:
Código:
javascript:setTimeout(function(){window.location.href='http://parserwords.info/Ymd2VmhdQQI/DF9RRmdRUFRQJA0GWkdwCQATS2ROFFpHeFlSSUNkRlNBA2tcWwUQY1oEUkJkDARQRW8LUFNPNAtaUkdmDAYFQmNcBkEQJVVTQR8wVVJBBTtVVlZQPVUHFAY3TVBXBT4BEhcDMg0MQkRmCQwOGzMbR1VGMRoDEx8lTVBXGDcaFxMZc1pSCBg6AQwCU2RYAwkfOw1EFRMwVQoTAiZNUSZTZC5HVTA8AwMJHzsNTAkTIk1QIVA1HF9UUDUcAVpGcBsWFEtnTg0UBGsfFRBYMQcNABozRgEIG3AYEAlLZk4='},250)
]
22  Sistemas Operativos / GNU/Linux / Problema con particiones en: 8 Enero 2017, 03:34 am
Hola, instale ubuntu en mi computadora y elimine W10 por lo que solo quedo ubuntu. Al intentar instalar W10 cuando llego a la parte donde elegir la particion me dice que no se puede, tiene +900GB libres, pero el problema consiste en el tipo de particion que es ext4, y debe ser NTFS. Asi que fui a ubuntu y al administrador de particiones y vi la opcion de cambiar el tipo de particion, es una particion de 1 TB (tambien hay otras 2 que no se para que sirven y no ocupan nada de espacio: Extended y swap). Mi duda es: Cambio de sistema de particion a NTFS y no le pasa nada a ubuntu ni se me daña el disco??
23  Seguridad Informática / Seguridad / Malware? en: 30 Diciembre 2016, 07:54 am
Hola, estaba en una pagina y se me abrio una ventana de esas que aparecen de repente. Lo que paso es que me costo un poco cerrarla porque al presionar la x no me dejaba (Ojo, no se me descargo nada), pasaron como 3 segundos y la pude cerrar. Me pudo haber infectado? al abrir una pagina maliciosa la pagina puede infectarme con un malware como keylogger o algo parecido? Que es capaz de hacer una pagina maliciosa? (Tengo avast y Anti malware bytes y no detecta nada, tambien le pase el antirootkit del malwarebytes y nada, tambien con ccleaner limpie el registro)

Gracias.
24  Sistemas Operativos / Windows / Problema con Dual boot en: 21 Diciembre 2016, 18:34 pm
Hola, yo tenia Ubuntu y me decidi por instalar como segundo SO windows 10. Lo instale y cuando windows 10 estaba listo para usarse no me dejaba elegir de SO, automaticamente me manda a W10.

Alguna solucion?

Gracias.
25  Programación / Scripting / (Python 3.5) Problema con variables globales y funciones en: 19 Diciembre 2016, 21:55 pm
Código
  1. def preg(nm,ap,m,j):
  2. nm = input(m,": Ingresa nombre de,",j,": ")                          
  3. while len(nm)>20 or not nm.isalpha() or len(nm)<=2:
  4. nm = input(m,"Demasiados car. (min 3 y max 20) o car. invalido,",j,"ingrese otra vez el nombre: ")
  5. limpiar()
  6. ap = input(m,": Ingresa apellido de 1er jugador: ")
  7. while len(ap)>20 or not ap.isalpha() or len(ap)<=2:
  8. ap = input(m,"Demasiados car. (min 3 y max 20) o car. invalido,",j,"ingrese otra vez el apellido: ")
  9. def programa(): #Definir el programa para poder hacer la funcion reinicio
  10. global nm1,nm2,nm3,nm4,ap1,ap2,ap3,ap4
  11. print ()
  12. print ("|----------------|")
  13. print ("|Lista de ajedrez|")
  14. print ("|----------------|")
  15. print ()
  16. print ()
  17. input("PRESIONA ENTER PARA INICIAR EL REGISTRO DE PRIMERA MESA| ") #Inicio primera mesa                                
  18. limpiar()
  19. global nm1,ap1,nm2,ap2,nm3,ap3,nm4,ap4  #Define a las variables mencionadas a globales                                                                                        
  20. preg(nm1,ap1,"MESA 1","JUGADOR 1")
  21. limpiar()
  22. preg(nm2,ap2,"MESA 1","JUGADOR 2")
  23. limpiar()                                    
Tengo un problema con este codigo, al parecer es por el estado de las variables.
Error:
Código
  1. |----------------|
  2. |Lista de ajedrez|
  3. |----------------|
  4.  
  5.  
  6. PRESIONA ENTER PARA INICIAR EL REGISTRO DE PRIMERA MESA|
  7. Traceback (most recent call last):
  8.  File "CAJ_optimizado.py", line 199, in <module>
  9.    programa()
  10.  File "CAJ_optimizado.py", line 169, in programa
  11.    preg(nm1,ap1,"MESA 1","JUGADOR 1")
  12. NameError: name 'nm1' is not defined
  13.  
Hice la funcion preg() para optimizar mi codigo y asignar las variables con los parametros. Pero tengo un global en TODAS mis funciones y aun asi no me sirve, como soluciono esto?
26  Programación / Programación General / Libreria en: 17 Diciembre 2016, 08:06 am
Probablemente esta sea una pregunta bastante tonta pero en wikipedia no me ha quedado muy claro.
Que es una librería??
Por ejemplo en Python una librería serian todos sus modulos, las secciones los modulos separados(por ejemplo math,os,etc) y los libros sus funciones?
27  Programación / Scripting / (Python 3.5) Problema al manejar excepciones en: 15 Diciembre 2016, 22:17 pm
Código
  1. try:                                                                                          
  2. nm1 = input("MESA 1: Ingresa nombre de 1er jugador: ")
  3. except KeyboardInterrupt:
  4. while True:
  5. try:
  6. limpiar()
  7. nm1 = input("MESA 1: Ingresa nombre de 1er jugador: ")
  8. break
  9. except KeyboardInterrupt:
  10. continue                          
  11. while len(nm1)>20 or not nm1.isalpha() or len(nm1)<=2:
  12. try:
  13. nm1 = input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: ")
  14. while len(nm1)>20 or not nm1.isalpha() or len(nm1)<=2:
  15. nm1 = input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: ")
  16. limpiar()
  17. break
  18. except KeyboardInterrupt:
  19. limpiar()
  20. continue
  21. limpiar()
  22. try:                                                                                          
  23. ap1 = input("MESA 1: Ingresa apellido de 1er jugador: ")
  24. except KeyboardInterrupt:
  25. while True:
  26. try:
  27. limpiar()
  28. ap1 = input("MESA 1: Ingresa apellido de 1er jugador: ")
  29. break
  30. except KeyboardInterrupt:
  31. continue                          
  32. while len(ap1)>20 or not ap1.isalpha() or len(ap1)<=2:
  33. try:
  34. ap1 = input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: ")
  35. while len(ap1)>20 or not ap1.isalpha() or len(ap1)<=2:
  36. ap1 = input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: ")
  37. limpiar()
  38. break
  39. except KeyboardInterrupt:
  40. limpiar()
  41. continue

Tengo un problema al intentar poner el apellido del jugador 1, por ejemplo:

Código
  1. MESA 1: Ingresa nombre de 1er jugador: elhacker
  2. MESA 1: Ingresa apellido de 1er jugador:  """Pulso Ctrl+C para invocar a la excepcion KeyboardInterrupt. Deberia mostrar lo
  3. mismo y consultarme el apellido del primer jugador pero..."""
  4. MESA 1: Ingresa nombre de 1er jugador: """Aqui como que se devuelve y me pregunta el nombre del 1er jugador pero esta asignando
  5. mi entrada a la del apellido del jugador 1, deberia preguntarme el apellido."""
  6.  
             

Alguien sabe cual es el error y como lo soluciono??
Gracias.
PD: En las etiquetas geshi se ve el indentando mas largo, le hize copy-paste a mi codigo y quedo asi. En mi editor el indentando esta bien
28  Programación / Scripting / (Python 3.5) 2 veces un input en: 14 Diciembre 2016, 03:54 am
Hola, tengo un error en este codigo.
Código
  1. while True:
  2. com = input("Esperando cambio de hora o entrada de administrador, !!buen juego!!: ")
  3. if com == ("admin"):                                                                
  4. limpiar()
  5. menum2()
Funcion menum2:
Código
  1. def menum2():
  2. global nm1,ap1,nm2,ap2,nm3,ap3,nm4,ap4 #Declara todas las variables mencionadas a global
  3. print("""MODO ADMINISTRACION TOTAL ACTIVADO:
  4.   Ver MESA 1: vm1
  5.   Ver MESA 2: vm2
  6.   Reiniciar: reinicio
  7.   Ajustar J1 de primera mesa: aj1
  8.   Ajustar J2 de primera mesa: aj2
  9.   Ajustar J1 de segunda mesa: aj3
  10.   Ajustar J2 de segunda mesa: aj4
  11.   Esperar: esperar
  12.   Salir: salir""")
  13. respuad = input("admin: ")
  14. limpiar()
  15. if respuad == ("vm1"):
  16. print (nm1,ap1,"|",nm2,ap2)
  17. input("Presione enter: ")
  18. limpiar()
  19. menum2()
  20. elif respuad == ("vm2"):
  21. print (nm3,ap3,"|",nm4,ap4)
  22. input("Presione enter: ")
  23. limpiar()
  24. menum2()
  25. elif respuad == ("reinicio"):
  26. programa()
  27. elif respuad == ("aj1"):
  28. nm1 = input("PRIMERA MESA: Ingresa nombre de 1er jugador: ")
  29. while (len(nm1)>20) or (not (nm1.isalpha()) or (len(nm1)<=2)):
  30. nm1 = (input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: "))
  31. limpiar()
  32. ap1 = input("PRIMERA MESA: Ingresa apellido de 1er jugador: ")
  33. while (len(ap1)>20) or (not (ap1.isalpha()) or (len(ap1)<=2)):
  34. ap1 = (input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: "))
  35. limpiar()
  36. input("Presione enter: ")
  37. limpiar()
  38. menum2()
  39. elif respuad == ("aj2"):
  40. nm2 = input("PRIMERA MESA: Ingresa nombre de 2do jugador: ")
  41. while (len(nm2)>20) or (not (nm2.isalpha()) or (len(nm2)<=2)):
  42. nm2 = (input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: "))
  43. limpiar()
  44. ap2 = input("PRIMERA MESA: Ingresa apellido de 2do jugador: ")
  45. while (len(ap2)>20) or (not (ap2.isalpha()) or (len(ap2)<=2)):
  46. ap2 = (input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: "))
  47. limpiar()
  48. input("Presione enter: ")
  49. limpiar()
  50. menum2()
  51. elif respuad == ("aj3"):
  52. nm3 = input("SEGUNDA MESA: Ingresa nombre de 1er jugador: ")
  53. while (len(nm3)>20) or (not (nm3.isalpha()) or (len(nm3)<=2)):
  54. nm3 = (input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: "))
  55. limpiar()
  56. ap3 = input("Segunda MESA: Ingresa apellido de 1er jugador: ")
  57. while (len(ap3)>20) or (not (ap3.isalpha()) or (len(ap3)<=2)):
  58. ap3 = (input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: "))
  59. limpiar()
  60. input("Presione enter: ")
  61. limpiar()
  62. menum2()
  63. elif respuad == ("aj4"):
  64. nm4 = input("SEGUNDA MESA: Ingresa nombre de 2do jugador: ")
  65. while (len(nm4)>20) or (not (nm4.isalpha()) or (len(nm4)<=2)):
  66. nm4 = (input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: "))
  67. limpiar()
  68. ap4 = input("SEGUNDA MESA: Ingresa apellido de 2do jugador: ")
  69. while (len(ap4)>20) or (not (ap4.isalpha()) or (len(ap4)<=2)):
  70. ap4 = (input("Demasiados car. (min 3 y max 20) o car. invalido, ingrese otra vez: "))
  71. limpiar()
  72. input("Presione enter: ")
  73. limpiar()
  74. menum2()
  75. elif respuad == ("esperar"):
  76. limpiar()
  77. com = input("Esperando cambio de hora o entrada de administrador, !!buen juego!!: ")
  78. if com == ("admin"):
  79. limpiar()
  80. menum2()
  81. elif respuad == ("salir"):
  82. quit()
  83. else:
  84. input("Comando invalido, presione enter: ")
  85. limpiar()
  86. menum2()
Al llegar a "Esperando cambio de administrador, buen juego" y poner "admin", no pasa nada y me lo vuelve a mostrar y cuando pongo "admin" esta vez si lo acepta.

Ejemplo:
Código
  1. Esperando cambio de hora o entrada de administrador, !!buen juego!!: admin #No pasa nada
  2. Esperando cambio de hora o entrada de administrador, !!buen juego!!: admin #Esta vez si me lleva al menu admin
  3.  
Porque pasa esto y como lo arreglo?

EDIT: No se porque a python le dan ganas de trollearme, pero no hice nada en el codigo y al poner admin se activaba el menú.
29  Programación / Scripting / (PYTHON 3.5) Else no funcona en: 13 Diciembre 2016, 22:25 pm
Código
  1. #!usr/bin/env python
  2. def vocales(string):
  3. if "A" or "a" or "E" or "e" or "I" or "i" or "O" or "o" or "U" or "u" in string:
  4. nvocalesami = (string.count("a"))
  5. nvocalesama = (string.count("A"))
  6. nvocalesemi = (string.count("e"))
  7. nvocalesema = (string.count("E"))
  8. nvocalesimi = (string.count("i"))
  9. nvocalesima = (string.count("I"))
  10. nvocalesomi = (string.count("o"))
  11. nvocalesoma = (string.count("O"))
  12. nvocalesumi = (string.count("u"))
  13. nvocalesuma = (string.count("U"))
  14. part1 = (nvocalesami + nvocalesama + nvocalesemi + nvocalesema + nvocalesimi + nvocalesima)
  15. part2 = (nvocalesomi + nvocalesoma + nvocalesumi + nvocalesuma)
  16. todo = (part1 + part2)
  17. return ("Hay",todo,"vocales en la frase")
  18. else:
  19. return("No hay vocales en la frase")
  20.  

Tengo un problema con este codigo al utilizar la funcion vocales con un argumento sin vocales por ejemplo:

Salida
Código
  1. vocales(r)
  2. Hay 0 vocales en la frase
-----------------------
Porque no sale "No hay vocales en la frase"?
30  Programación / Scripting / (Python 3.5) Bucle for en: 10 Diciembre 2016, 18:36 pm
Hola, tengo una duda respecto a este codigo con bucle for.
Código
  1. for letra in "string":
  2. print(letra)

Salida:
s
t
r
i
n
g
---------
Mi duda es: ¿porque el programa imprime cada letra de la palabra "string" si yo nunca especifique en el codigo que tomara cada letra y la imprima?

Gracias.
Páginas: 1 2 [3] 4 5 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines