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 ... 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 [206] 207 208 209 210 211 212 213 214 215 216 217 218 219
2051  Sistemas Operativos / Windows / Re: Error al ejecutar fichero por lotes en: 27 Septiembre 2018, 22:03 pm
Saludos,

- Dirígeta a la carpeta que contiene tu programita, luego vas a tu barra de dirección (donde aparece la ruta ej.: c:\users\pepito\desktop\) borra esa ruta y escribe: cmd, luego das ENTER (con esto abres una CMD situada en la ruta actual)

-- Si tu fichero es un .jar

Código
  1. java -jar programita.jar

-- Dime que muestra?
2052  Seguridad Informática / Hacking Wireless / Re: Longitud de cables y perdidas en: 27 Septiembre 2018, 22:01 pm
Saludos,

- Dependerá del Dispositivo, si sólo se envían datos el cable puede ser muuuuy largo sin mucha pérdida.

-- Por ejemplo yo tengo una impresora doméstica conectada al PC con un cable USB que he hecho a partir de los típicos conectores que se pueden comprar en una tienda de electrónica o cortar de otro cable más pequeño, luego he utiliza cable UTP de esos de Red para hacer la extensión de 10 Metros, la impresora funciona sin ningún problema.

-- Ahora, si quieres la extensión para cargar un celular por ejemplo, supongo que va ha ver demasiada pérdida e interferencia ...
2053  Sistemas Operativos / Windows / Re: Pagina oficial de KMSPICO? Confiable? en: 27 Septiembre 2018, 17:51 pm
- Sobre el W10 Digital License Activation Script lo vengo diciendo hace tiempo  :P diciendo de que Windows 10 es gratis  :xD.

-- Yo prefiero utilizar la versión .CMD, nada de ejecutables que puedan alertar al antivirus:

W10 Digital License Activation Script v7.0.7z
PESO: 752 KB
PASS: 2018
Enalce directo: https://s.put.re/
                      Bboaw46.7z
CRC32: 96C7BF1F
MD5: 1AC641C49EED178B41DFDFF6E7677F9C
SHA-1: BEDE2DA4B8118BF528E7386A8BDA5D5FCF2D0227



- Sobre el problema de winkasper, pues hay que saber de que existen varias maneras de "validar" o identificar un la Licencia de un Sistema Operativo, si la licencia está en BIOS y dicha BIOS le entrega a fuerza la licencia, entonces el SO tomará dicha licencia y por ende instalará el SO licenciado.

-- No todas las PC hacen esto, algunas contienen la Licencia en la BIOS pero la entregan al Sistema Operativo cuando carga su instalador.

- Para explicarlo brevemente, hay una prioridad de licenciamiento de un Sistema Operativo (al momento de mostrar la pantallita de ingrese el serial de activación):

-- Prioridad 1: ficheroUnattend.xml o Autounattend.xml, usado generalmente para realizar una instalación desatendida de Windows y ubicado en la raíz del medio de instalación USB o DVD. Me parece que vmWare utiliza esta técnica para hacer sus instalaciones desatendidas de Windows. Si no existe dicho fichero pasa a la prioridad 2.

-- Prioridad 2: Se valida la presencia de los archivos de configuración de edición de Windows ei.cfg y de clave de producto PID.txt, estos dos ficheros no suelen estar presentes en la ISO de instalación de Windows 8/8.1/10, normalmente son agregados por el usuario. Si no existen pasa a la prioridad 3.

-- Prioridad 3: Consiste en determinar si en el firmware del BIOS del equipo se encuentra o no alguna clave de producto. (Aquí tu problema winkasper). Si no llega a detectar alguna clave de producto en el BIOS, sólo ahí se muestra una ventana solicitando ingresar manualmente el serial de activación.



- Pues esto, lo más sencillo es utilizar el fichero PID.txt, entonces vas a tu USB\sources

-- Y ahí creas un fichero PID.txt con el siguiente contenido (contiene un serial para Windows 10 PRO):

Código:
[PID]
Value=VK7JG-NPHTM-C97JM-9MPGT-3V66T

-- Luego vuelves a intentar el Formateo, el instalador leerá el PID.
2054  Programación / Scripting / Re: ayuda con pequeño script en: 27 Septiembre 2018, 17:06 pm
- Gracias a FINDSTR puedes hacer uso de un fichero aparte que contenga todas las palabras que quieres filtrar:

Código
  1. C:\Users\EdSon\Desktop>type doc.txt
  2. Xxxxxxxxx DMN_101. Xxxxxxxxx
  3. Xxxxxxxxx UAN_202 xxxxxxxxx
  4. Xxxxxxxxx UIU_111 xxxxxxxxx
  5. Xxxxxxxxx DMN_101xxxxxxxxx
  6.  
  7. C:\Users\EdSon\Desktop>type filtro.txt
  8. UAN_202
  9. UIU_111
  10.  
  11. C:\Users\EdSon\Desktop>findstr /v /i /g:filtro.txt doc.txt
  12. Xxxxxxxxx DMN_101. Xxxxxxxxx
  13. Xxxxxxxxx DMN_101xxxxxxxxx



- Puedes crear un fichero .bat (o .cmd) para utilizar el código que ha compartido **Aincrad** y en lugar de poner:

Código
  1. echo tu archivo es %op%

-- pondrías:

Código
  1. findstr /v /i /g:filtro.txt %op% > FILTRADO_%op%

-- No te olvides del fichero filtro.txt donde están las palabras a filtrar. Si el script encuentra dicha palabra en una línea elimina toda esa línea.



- Colorear en CMD si es posible pero no muy práctico, se puede utilizar el mismo FINDSTR con el modificador /A, el detalle es que solo colorea los nombres de los ficheros que contienen la palabra a buscar, por ende se tendría que crear tantos ficheros como líneas haya en tu fichero doc.txt

2055  Programación / Scripting / Re: ayuda con pequeño script en: 27 Septiembre 2018, 02:20 am
Saludos,

- En la Command Line de Windows (cmd) puedes utilizar el comando FIND con el modificador /v para que imprima las líneas que NO contengan la palabra buscada, y opcionalmente utilizar /i para no distinguir mayúsculas de minúsculas:

Código
  1. copy con doc.txt
  2. Xxxxxxxxx DMN_101. Xxxxxxxxx
  3. Xxxxxxxxx UAN_202 xxxxxxxxx
  4. Xxxxxxxxx UIU_111 xxxxxxxxx
  5. Xxxxxxxxx DMN_101xxxxxxxxx^Z
  6.        1 archivo(s) copiado(s).
  7.  
  8. type doc.txt
  9. Xxxxxxxxx DMN_101. Xxxxxxxxx
  10. Xxxxxxxxx UAN_202 xxxxxxxxx
  11. Xxxxxxxxx UIU_111 xxxxxxxxx
  12. Xxxxxxxxx DMN_101xxxxxxxxx
  13.  
  14. find /v /i "UAN_202" doc.txt | find /v /i "UIU_111" > FILTRADO_doc.txt
  15.  
  16. type FILTRADO_doc.txt
  17.  
  18. ---------- DOC.TXT
  19. Xxxxxxxxx DMN_101. Xxxxxxxxx
  20. Xxxxxxxxx DMN_101xxxxxxxxx
2056  Programación / Bases de Datos / Re: Rango de fechas a partir del dia de la semana mysql en: 26 Septiembre 2018, 15:14 pm
- Pues me alegra saber que mi código incluye la ayuda que te han comentado e incluso hago mejor uso de la identificación del nombre del día (Thursday = Jueves) y una mejor suma/resta de un día  :laugh:
2057  Programación / Scripting / Re: Crear un batch desde otro batch con variables en: 26 Septiembre 2018, 15:06 pm
Saludos,

- Vaya lío, podrías utilizar una variable con los caracteres % escapados (^%) porque directamente no me ha dejado  :xD, esto funciona:

Código
  1. set rdm=^%random^%
  2.  
  3. echo copy "c:\ejemplo.jpg" "c:\%rdm%" > copy.bat
  4.  
  5. type copy.bat
  6. copy "c:\ejemplo.jpg" "c:\%random%"
2058  Foros Generales / Noticias / Re: Juegos con pocos requisitos para PC que no te puedes perder en: 26 Septiembre 2018, 02:24 am
Saludos,

- No confundir una GT contra una GTX, la diferencia de precios y potencia es de más o menos el triple, las GTX son para juegos y las GT para oficina. Aunque aún así es demasiado  :xD, yo tengo en mi PC viejita una GT 7200  :laugh:
2059  Informática / Software / Re: Cómo comprimir de VERDAD archivos (ayuda) en: 26 Septiembre 2018, 02:20 am
Saludos,

- Depende mucho de los ficheros a comprimir, dependiendo del contenido de un fichero este puede llegar a comprimirse drásticamente o apenas notar cambios, por esto suelen haber algoritmos de compresión para cada tipo de fichero (video, audio, texto, etc)

- WinRar es muy inteligente y "gratis" se puede usar indefinidamente y sin limitaciones (muestra una Nag), he visto el enlace que ha puesto Machacador y aunque corresponde a una versión viejita de WinRar puede darte las pautas para decirte lo siguiente:

-- elige en Método de compresión: La mejor
-- elige en Opciones de compresión: Crear un archivo sólido
-- elige en Tamaño de diccionario: Máximo tu RAM dividido entre 10 (8 GB de RAM es a 80 MB tamaño de diccionario máximo)

- Es casi lo mismo que en el Tutorial de Machacador, solo explicar lo siguiente:

-- Un archivo sólido puede llegar a mejorar la compresión drásticamente si el contenido del/los fichero/s a comprimir son similares, por lo general si son muchos ficheros de texto o contenido ASCII se comprimen muy bien.

-- Con el tamaño de diccionario discrepo mucho con la del tutorial, ya que a mayor diccionario mejor es la compresión y a su vez mayor es el consumo de Ram al comprimir (x6 el tamaño del diccionario) y al descomprimir. Tampoco es para abusar, ya que el diccionario no debería de superar el tamaño total del/los ficheros a comprimir, aunque WinRar es inteligente y automáticamente reduce el tamaño del diccionario de ser necesario.

- WinRar última versión 64-bit: https://www.rarlab.com/rar/winrar-x64-560es.exe
- WinRar última versión 32-bit: https://www.rarlab.com/rar/wrar560es.exe

- Algunas veces 7-zip también suele trabajar bastante bien, también puedes probarlo y compararlo contra WinRar, utilizando los métodos vistos (tamaño de diccionario).

-- 7-zip: https://www.7-zip.org/

- NOTA: No abuses del tamaño del diccionario o puedes hacer que se cuelgue tu PC, 7-zip muestra el en vivo un pre-cálculo del tamaño del diccionario y de la Ram máxima requerida para hacer la compresión y descompresión.

-- 7-zip al se completamiente gratuito suele ser utilizado bastante por empresas de grueso calibre como Adobe, incluso Microsoft, su compresión es buena y gratis, aun que a mí me ha dado mejores resultados WinRar (aunque por un poquito).
2060  Programación / Bases de Datos / Re: Rango de fechas a partir del dia de la semana mysql en: 25 Septiembre 2018, 23:23 pm
Saludos,

- Mmm, la documentación de MySQL actualizado está incompleta o no le encuentro las sentencias de LOOP  :xD

- Intenta las siguientes funciones:

Código
  1. DELIMITER //
  2. DROP FUNCTION IF EXISTS juevesPasado;
  3. CREATE FUNCTION juevesPasado() RETURNS DATE
  4. BEGIN
  5.  DECLARE fecha DATE DEFAULT CURRENT_DATE();
  6.  WHILE DAYNAME(fecha) <> 'Thursday' DO
  7.    SET fecha = DATE_SUB(fecha, INTERVAL 1 DAY);
  8.  END WHILE;
  9.  RETURN fecha;
  10. END //
  11. DELIMITER ;
  12.  
  13. DELIMITER //
  14. DROP FUNCTION IF EXISTS juevesProximo;
  15. CREATE FUNCTION juevesProximo() RETURNS DATE
  16. BEGIN
  17.  DECLARE fecha DATE DEFAULT CURRENT_DATE();
  18.  WHILE DAYNAME(fecha) <> 'Thursday' DO
  19.    SET fecha = DATE_ADD(fecha, INTERVAL 1 DAY);
  20.  END WHILE;
  21.  RETURN fecha;
  22. END //
  23. DELIMITER ;
  24.  
  25. SELECT * FROM datos WHERE fecha BETWEEN juevesPasado() AND juevesProximo();

-- Lo he probado en una base de datos que tengo y funciona XD, me ha dado problema los condenados DELIMITER, he aprendido algo más sobre MySQL ya que yo trabajo más con SQL Server.

- Te recomiendo tener a mano el Manual de referencia de MySQL 5, no será la última (MySQL 8) pero está en perfecto español:

https://downloads.mysql.com/docs/refman-5.0-es.pdf
Páginas: 1 ... 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 [206] 207 208 209 210 211 212 213 214 215 216 217 218 219
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines