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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: 1 ... 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ... 620
361  Sistemas Operativos / Windows / Re: Es seguro borrar esta carpeta del registro de Windows? Windows 10 en: 3 Octubre 2022, 13:47 pm
Hola!

Por lo que veo en inet sobre esa clave del registro, no habría problemas en borrarla.

En mi PC está vacía, pero parece que se usa para varias cosas: https://admx.help/HKLM/Software/Policies/Microsoft/Windows/System

Saludos!
362  Programación / Scripting / Re: Doble click sobre fichero en vBscript en: 28 Septiembre 2022, 17:49 pm
Hola!

No sé a qué te refieres con "HMI i" pero si sólo ejecuta VBScript, vas a tener que usar objetos COM para crear un interprete de comandos y ejecutar lo que quieres.

Revisa este doc para info cobre cómo hacerlo: https://www.vbsedit.com/html/6f28899c-d653-4555-8a59-49640b0e32ea.asp

EDIT:
He utilizado el siguiente codigo y funciona correctamente.

Gracias

sFile="D:\PrintQualityImages\Print quality errors.jpg"
Set shell = CreateObject("WScript.Shell")
shell.Run Chr(34) & sFile & Chr(34), 1, false
Set shell = Nothing

Perfecto. Saludos!
363  Programación / Scripting / Re: Doble click sobre fichero en vBscript en: 28 Septiembre 2022, 17:20 pm
Hola!

Para iniciar (ejecutar) un archivo, puedes hacerlo desde batch usando el comando start: https://ss64.com/nt/start.html

Código:
start miarchivo.vbs

Saludos!
364  Programación / Scripting / Re: Método duplicado en herencia con python.- en: 28 Septiembre 2022, 17:18 pm
No soy experto en python (aunque "programo" todos los días en el lenguaje), pero puedes hacer lo siguiente:

Código
  1. class Automovil():
  2.    def __init__(self, ruedas, puertas):
  3.        self.ruedas = ruedas
  4.        self.puertas = puertas
  5.  
  6.    def mostrar(self):
  7.        print(f"ruedas...: {a.ruedas}\npuertas..: {a.puertas}")
  8.  
  9.  
  10. class Audi(Automovil):
  11.    def __init__(self, ruedas, puertas, color, modelo):
  12.        # Prefiero este tipo de llamado a 'super' por ser compatible con python 2.7
  13.        super(Audi, self).__init__(ruedas=ruedas, puertas=puertas)
  14.        # super().__init__(ruedas, puertas)
  15.        self.color = color
  16.        self.modelo = modelo
  17.  
  18.    def mostrar(self):
  19.        # print(f"\nruedas...: {b.ruedas}\npuertas..: {b.puertas}\ncolor....: {b.color}\nmodelo...: {b.modelo}")
  20.        print(f"\n") # Esto es para agregar una linea
  21.        super(Audi, self).mostrar() # Llama a mostrar de la clase padre para que imprima ruedas y puertas
  22.        print(f"color....: {b.color}\nmodelo...: {b.modelo}") # Imprime los atributos agregados en Audi (color y modelo)
  23.  
  24.  
  25. a = Automovil(ruedas=4, puertas=5)
  26. a.mostrar()
  27. b = Audi(ruedas=4, puertas=4, color='azul', modelo=2020)
  28. b.mostrar()
  29.  

Eso es si quieres agregar atributos en la clase Audi.

En tu caso, agregaría los atributos de color y modelo a la clase Automovil y agregaría otro atributo llamado 'marca' que tendría uno de los valores en las marcas soportadas (puedes crear constantes con los valores de cada marca y asignarlo en dicho atributo).

Saludos!
365  Programación / Scripting / Re: Método duplicado en herencia con python.- en: 28 Septiembre 2022, 16:46 pm
Hola!

No entiendo tu pregunta. Podrías reformularla?

Saludos!
366  Programación / Programación C/C++ / Re: no se como hacer este ejercicio de c++ en: 27 Septiembre 2022, 22:53 pm
Hola!

Necesitas mostrar los avances que tienes y plantear dudas concretas en base a los mismos.

Recuerda que en este foro, no se hacen tareas.

Saludos!
367  Programación / Programación C/C++ / Re: ayuda con este ejercicio de c++ por favor en: 27 Septiembre 2022, 22:53 pm
Hola!

Necesitas mostrar los avances que tienes y plantear dudas concretas en base a los mismos.

Recuerda que en este foro, no se hacen tareas.

Saludos!
368  Foros Generales / Foro Libre / Re: Si los humanos aprendieran a hacer materiales raros ¿qué pasaría? en: 26 Septiembre 2022, 21:31 pm
Por ejemplo, supongamos que un grupo de personas revela un muy barato método para transformar metales comunes en oro, plata, diamantes, etc.

La "transformación" que mencionas es altamente improbable (no me gusta decir imposible), sobre todo la de metales o elementos básicos (que figuran en la Tabla Periódica).

No se conoce método para "convertir" átomos de hierro o aluminio en oro o plata. Hasta las películas de ciencia-ficción (un ejemplo sería éste: https://www.youtube.com/watch?v=L4mgV9RmNSQ&t=324s) lo plantean como algo "casi" imposible (en la película dice que aún nunca fue testigo de dicha conversión y eso que es ficción).

Por lo anterior, "suponer" cosas sobre bases que tienen una alta probabilidad de imposibilidad no es lógico.

Pero de hacerlo, lo que ha dicho MinusFour es bastante acertado.

Saludos!
369  Programación / Scripting / Re: Dudas con herencia en python. en: 23 Septiembre 2022, 21:21 pm
Es por el nombre de la variables, una solución sería:

Código
  1. class SuperMercado:
  2.    def __init__(self, nombre_completo, ciudad, total_compra, condiciones):
  3.        self.nombre_completo = nombre_completo
  4.        self.ciudad = ciudad
  5.        self.total_compra = total_compra
  6.        self.condiciones = condiciones
  7.  
  8.    def ingreso(self):
  9.        self.nombre_completo = input("Ingrese el nombre completo...: ")
  10.        self.ciudad = input("Ingrese ciudad de residencia.: ")
  11.        self.condiciones = input("Ingrese condiciones de pago..: ")
  12.  
  13.    def mostrar(self):
  14.        print(f'''
  15. Nombre completo...: {self.nombre_completo}
  16. Ciudad............: {self.ciudad}
  17. Total compra......: {self.total_compra}
  18. Condiciones.......: {self.condiciones}        
  19.              ''')
  20.  
  21.  
  22. class clientes(SuperMercado):
  23.  
  24.    def ingreso(self):
  25.        super(clientes, self).ingreso()
  26.        self.total_compra = input("Ingrese total de compra......: ")
  27.  
  28. class proveedores(SuperMercado):
  29.  
  30.    def ingreso(self):
  31.        super(proveedores, self).ingreso()
  32.        self.total_compra = input("Ingrese total de venta......: ")
  33.  
  34.  
  35.  
  36. proveedor = proveedores("", "", 0.00, "")
  37. proveedor.ingreso()
  38. proveedor.mostrar()
  39.  
  40. cliente = clientes("", "", 0.00, "")
  41. cliente.ingreso()
  42. cliente.mostrar()
  43.  


Saludos!
370  Programación / Scripting / Re: Dudas con herencia en python. en: 23 Septiembre 2022, 20:19 pm
Hola!

Podría hacerse así:

Código
  1. class SuperMercado:
  2.    def __init__(self, nombre_completo, ciudad, total_compra, condiciones):
  3.        self.nombre_completo = nombre_completo
  4.        self.ciudad = ciudad
  5.        self.total_compra = total_compra
  6.        self.condiciones = condiciones
  7.  
  8.    def ingreso(self):
  9.        self.nombre_completo = input("Ingrese el nombre completo...: ")
  10.        self.ciudad = input("Ingrese ciudad de residencia.: ")
  11.        self.condiciones = input("Ingrese condiciones de pago..: ")
  12.  
  13.    def mostrar(self):
  14.        print(f'''
  15. Nombre completo...: {self.nombre_completo}
  16. Ciudad............: {self.ciudad}
  17. Total compra......: {self.total_compra}
  18. Condiciones.......: {self.condiciones}        
  19.              ''')
  20.  
  21.  
  22. class clientes(SuperMercado):
  23.  
  24.    def ingreso(self):
  25.        super(clientes, self).ingreso()
  26.        self.total_compra = input("Ingrese total de compra......: ")
  27.  
  28. class proveedor(SuperMercado):
  29.  
  30.    def ingreso(self):
  31.        super(proveedor, self).ingreso()
  32.        self.total_compra = input("Ingrese total de venta......: ")
  33.  
  34.  
  35. """
  36. proveedor = proveedor("", "", 0.00, "")
  37. proveedor.ingreso()
  38. proveedor.mostrar()
  39. """
  40. cliente = clientes("", "", 0.00, "")
  41. cliente.ingreso()
  42. cliente.mostrar()
  43.  

Saludos!
Páginas: 1 ... 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ... 620
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines