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


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 [49] 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 ... 236
481  Programación / Scripting / Re: como se limita los finales de los else en python y no se revuelva con otro códigos siguientes en: 17 Septiembre 2021, 13:37 pm
Solo es indentación (sangría) para poner o sacar código de alguna estructura, a no ser que no entienda bien tu pregunta:

Código
  1. a = False
  2. b = True
  3. c = True
  4.  
  5. if a == True:
  6.    print("a es True")
  7.    if b == True:
  8.        print("a y b son True")
  9.    else:
  10.        print("solo a es True")
  11. else:
  12.    print("a es False")
  13.  
  14. if c == True:
  15.    print("c es True")
  16. else:
  17.    print("c es False")

Citar
C:\Users\EdSon\Desktop>ifelse.py
a es False
c es True
482  Informática / Hardware / Re: Imposible eliminar partición de recuperación en: 17 Septiembre 2021, 01:40 am
MiniTool es una herramienta muy potente, que raro que no pueda verlo claro, salvo que haya un error en las particiones o en sectores del disco. He visto Discos que no quieren eliminar sus particiones porque tienen sectores dañados justo en las partes donde se guarda la info de las particiones.

- En este último caso se suele testear el disco con HDD Regenerator o similar para ver y reparar sectores dañados, pero solo si el Disco no hace ruidos raros que ya indicarían que se debe reemplazar el Disco.

- También se puede usar HDD Low Level Format, pero no es del todo cierto que deteriora el Disco ya que simplemente escribe ceros en cada sector para vaciarlos del todo, lo que si deteriora los Discos son los programas de eliminación con sobreescritura por x veces a todo el Disco, pues esto sería como usar HDD Low Level Format esas x veces.

- HDD Regenerator y cualquier otro programa que haga testeo de escritura prácticamente hace lo mismo que HDD Low Level Format porque escribe en cada sector, adicionalmente HDD Regenerator y similares como Victoria además de escribir leen y revisan el tiempo de respuesta para comprobar el estado del sector con el que están trabajando

- Obviamente lo anterior si que deteriora los SSD ya que estos tienen cierta cantidad límite de escritura en sus sectores a diferencia de los HDD que lo que se gasta primero los partes móviles del Disco en lugar de sus sectores salvo que hayan recibido golpes físicos o eléctricos que hayan hecho que la cabeza lectora raye los platos o descalibre la cabeza lectora
483  Programación / Scripting / Re: Buscar en archivo de excel un valor y darme detalles de la fila con python en: 16 Septiembre 2021, 16:41 pm
Pero que error te muestra?

Supongo que tienes instalado panda y sus dependencias, luego solo faltaría pasar a integer el valor de busqueda para que concuerde con el tipo reconocido en el DataFrame:

Código
  1. import pandas as pd
  2. df = pd.read_excel('productos.xlsx')
  3. print(df)
  4. while busqueda:= input('Buscar por número de ingreso: '):
  5.  cont = df[df['idN'] == int(busqueda)]
  6.  if not cont.empty:
  7.    print('¡El contenedor se ha encontrado!')
  8.    print(cont.iloc[0]['precio'])
  9.    print(cont.iloc[0]['detalles'])
  10.  else:
  11.    print('¡El contenedor no se ha encontrado!\n')

Citar
C:\Users\EdSon\Desktop>panda.py

           producto  precio        detalles  idN
0           JUGUETE    1000  caja de juegos    3
1  CAJA DE GALLETAS      50         surtido    2
2             papas      12      enchiladas    1

Buscar por número de ingreso: 3
¡El contenedor se ha encontrado!
1000
caja de juegos

Buscar por número de ingreso: 2
¡El contenedor se ha encontrado!
50
surtido

Buscar por número de ingreso: 1
¡El contenedor se ha encontrado!
12
enchiladas
Buscar por número de ingreso:
484  Sistemas Operativos / Windows / Re: Bucle con Pantalla Azul que impide acceder a Windows 7 64 en: 11 Septiembre 2021, 17:19 pm
Debe ser problema del Disco, acerca el oído y verifica si este hace ruidos raros como Croaks o Clicks, solo debería hacer un suave ronroneo. Si suena raro hay que cambiarlo, si no hay sonidos raros puedes utilizar programas como HDD Regenerator que suele venir con el viejo Hiren Boot CD 10.6 https://www.hirensbootcd.org/files/Hirens.BootCD.10.6.zip , también puedes utilizar otros programas montando el Disco en otro PC como Hard Disk Sentinel o similar. Debes asegurarte de que luego del escaneo y reparación ya no hayan errores haciendo un nuevo escaneo (esto puede tardar un buen tiempo), si siguen habiendo errores piensa en reemplazar el Disco o en aislar los sectores dañados particionando el Disco.

Una vez que el Disco no tenga errores recién puedes reparar el Sistema con ChkDsk /F, SFC /ScanNow y/o Dism /Online /Cleanup-Image /RestoreHealth para luego un SFC /ScanNow

Puedes omitir usar programas de terceros y usar solo ChkDsk /R pero no siempre suele funcionar muy bien.

Con respecto al C: y al D:, es normal porque estás iniciando en el modo de recuperación y ahí funciona un miniwindows (Windows RE) que para él normalmente pone al Sistema en D: en lugar de C:
485  Seguridad Informática / Seguridad / Re: Hola, tengo una pregunta respecto a los malwares en: 10 Septiembre 2021, 14:35 pm
Es una pregunta muy genérica y es un área de estudio completa que se denomina Análisis de Malware. Hace un tiempo hice un curso introductorio gratuito en MiriadaX:
https://miriadax.net/web/introduccion-al-analisis-del-malware-en-windows-3-edicion-/inicio puedes echarle un ojo si te interesa, al menos para tener cierta base acerca del tema

486  Foros Generales / Dudas Generales / Re: Google Sheets Recuperar fila de columna seleccionada en: 7 Septiembre 2021, 19:16 pm
Saludos,

Tal cual lo has mencionado puedes usar un For sobre la columna de Checks y si tiene el check copiar los datos a otra Hoja. Yo suelo trabajar con Rangos de Datos de tal manera que solo indexo los datos que necesito consultar:

Código
  1. function myFunction() {
  2.  
  3.  var ss = SpreadsheetApp.getActiveSpreadsheet()
  4.  var dt = ss.getRange("Hoja 1!A2:E4")
  5.  
  6.  for (var i = 1; i <= dt.getNumRows(); i++) {
  7.    if (dt.getCell(i,5).isChecked) {
  8.      var tarea = dt.getCell(i,1).getValue()
  9.      var area = dt.getCell(i,3).getValue()
  10.      var contacto = dt.getCell(i,4).getValue()
  11.      var f = ss.getSheetByName("Hoja 2").getLastRow() + 1
  12.      ss.getRange("Hoja 2!A" + f).setValue(tarea + " " + area + " " + contacto)
  13.    }
  14.  }
  15. }

3. Pongo en una variable el Documento de Google Sheets actual (Active SpreadSheet)
4. Pongo en una variable el Rango de datos que con los que voy a trabajar, en mi caso en la Hoja 1 solo tengo tres registros (filas) para realizar mi ejemplo ("Hoja 1!A2:E4")
6. Con un For recorro todas las Filas (Rows) de mi Rango
7. Compruebo que la Celda 5 (la de los Checks) esté checkeado
8, 9, 10. Guardo en variables los datos de mi Rango que corresponden a la Fila actual (tarea, area y contacto)
11. Calculo la última celda vacía de la "Hoja 2" para poner ahí los datos
12. Copio los datos concatenados en un Rango precalculado en el paso anterior

Datos del ejemplo:



Resultados:

487  Foros Generales / Dudas Generales / Re: Excel - Funcion SI en: 7 Septiembre 2021, 00:19 am
A mi me está funcionando bien al parecer:



- El último 1 es un 1 como texto ('1)

La única manera de obtener ### en mi caso fue que la celda AH1 tenga un valor numérico grande y la celda A1 es muy delgada para mostrarla completa, basta con ampliar un poco la columna A para que se vea todo. También puede ser que tengas algún formato condicional en las celdas destino
488  Seguridad Informática / Hacking / Re: Pin de mi router en: 6 Septiembre 2021, 14:53 pm
Conéctate con cable, ingresa a la IP de tu Router, normalmente 192.168.1.1 o 192.168.0.1, luego el usuario y contraseña suelen ser admin y admin, o admin y 1234

Esa sería la configuración por defecto, si la has cambiado debes resetear el router desde su botón de reset. También podría darse el caso de que sean otras IP, usuario y contraseña, pero puedes empezar por lo anterior, sino buscar en Internet por la marca y modelo
489  Programación / Ingeniería Inversa / Re: ollydbg Dumpear en: 6 Septiembre 2021, 14:39 pm
Si estás usando OllyDBG v1.10:

Click derecho en tu modificación > Copy to executable > All modifications > Copy all > SI > Click derecho en esa nueva ventana que aparece > Save file


Si estás usando OllyDBG v2.01:

Click derecho en tu modificación > Edit > Copy all modifications to executable > OK > Click derecho en esa nueva ventana que aparece > Save file
490  Foros Generales / Foro Libre / Re: ¿Alguien sabe que es lo que sostengo en la mano? en: 17 Agosto 2021, 15:16 pm
Jaja que raro suena "las bolas del dragón", supongo porque soy latino, y será peor para los argentinos XD
Páginas: 1 ... 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 [49] 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 ... 236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines