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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el ttwitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 [162] 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 ... 188
1611  Programación / Scripting / Re: Programar tareas dentro de un programa en: 25 Noviembre 2018, 03:15 am
Saludos,

- Me parece que estás buscando algo como AutoHotKey:

https://es.wikipedia.org/wiki/AutoHotkey
https://www.autohotkey.com/download/ahk-install.exe

- Script que abre Wordpad, escribe Hola mundo! y ofrece guardar:

Código:
Run, write.exe       ;Abre el Wordpad
WinWaitActive, Documento - WordPad ;Espera hasta que abra
Send, Hola mundo{!}  ;Escribe "Hola mundo!"
Send, ^g             ;Ctrl + G => Guardar
1612  Programación / Programación C/C++ / Re: [C++] Qué son las excepciones. en: 25 Noviembre 2018, 02:11 am
Saludos,

- Básicamente, las excepciones son en realidad errores durante la ejecución. Si uno de esos errores se produce y no implementamos el manejo de excepciones, el programa sencillamente terminará abruptamente. Es muy probable que si hay ficheros abiertos no se guarde el contenido de los buffers, ni se cierren, además ciertos objetos no serán destruidos, y se producirán fugas de memoria.

- En programas pequeños podemos prever las situaciones en que se pueden producir excepciones y evitarlos. Las excepciones más habituales son las de peticiones de memoria fallidas.

- Los tipos de la expresión del throw y el especificado en el catch deben coincidir, o bien, el tipo del catch debe ser una clase base de la expresión del throw. La concordancia de tipos es muy estricta, por ejemplo, no se considera como el mismo tipo int que unsigned int.

- Si no se encontrase ningún catch adecuado, se abandona el programa, del mismo modo que si se produce una excepción y no hemos hecho ningún tipo de manipulación de excepciones. Los objetos locales no se destruyen, etc.

- Para evitar eso existe un catch general, que captura cualquier throw para el que no exista un catch concreto:

Código
  1. #include <iostream>
  2. using namespace std;
  3. int main() {
  4.  try {
  5.    throw 'x'; // Intencionalmente provoca una excepción tipo char
  6.  }
  7.  catch(int c) { // No coincide el tipo
  8.    cout << "El valor de c es: " << c << endl;
  9.  }
  10.  catch(char c) { // Coincide y captura la excepción
  11.    cout << "El valor de c es: " << c << endl;
  12.  }
  13.  catch(...) { // Si todo lo anterior falla, se captura aquí
  14.    cout << "Excepción imprevista" << endl;
  15.  }
  16.  return 0;
  17. }

-- Referencias: https://openlibra.com/es/book/resolviendo-problemas-con-el-lenguaje-de-programacion-c
1613  Programación / Scripting / Re: como hacer en batch para completar un comando con lo que escribio el usuario???? en: 25 Noviembre 2018, 01:30 am
Saludos,

- El uso de variables es algo básico, si estás empezando a ver Batch podría recomendarte este e-book: CMD sin secretos v.2 White Darkness: https://openlibra.com/es/book/cmd-sin-secretos-v-2

- Puedes profundizar utilizando la referencia en ingles de: https://ss64.com/nt/ y los manuales de la sección scripting como: https://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.0.html

- O incluso echarle un ojo a VBScript que muchas veces auxilia el poco poder del Batch: https://openlibra.com/es/book/visual-basic-script y https://openlibra.com/es/book/visual-basic-script-parte-2, quizá tambien PowerShell ...
1614  Programación / Programación General / Re: ¿Como hacer una bat "multicolor"? en: 24 Noviembre 2018, 02:42 am
Saludos,

- Utilizar colores en Batch es complejo y por lo general no es lo ideal, se puede hacer utilizando FindStr que utiliza los mismos códigos de color que Color. PERO se requiere de la existencia de un Fichero que tenga como nombre el texto a colorear, además de que dicho aparecerá en la consola seguido de dos puntos (nombre_fichero:), sin olvidarse de que el contenido del fichero aparecerá luego del texto coloreado:

Código
  1. @echo off
  2. echo =============================
  3. echo :            CMD            :
  4. echo =============================
  5.  
  6. set /p= " :" <nul >"Listo"
  7. set /p= ": Buscando archivo... " <nul
  8. findstr /a:0c /c:":" /s "Listo"
  9.  
  10. echo : Restaurar Backup (S/N)    :

=============================
:            CMD            :
=============================
: Buscando archivo... Listo::
: Restaurar Backup (S/N)    :


-- Utilizo set /p para evitar los saltos de linea que imprime echo al final.
-- findstr /a:0c /c:":" /s "Listo"
-- findstr /a:[código de color] /c:"contenido_del_fichero" /s "nombre_del_fichero"
-- findstr /a:[código de color] /c:"texto no coloreado que aparecerá luego del texto coloreado" /s "texto coloreado"
1615  Sistemas Operativos / Windows / Re: Se me han borrado datos disco duro. Ayuda en: 23 Noviembre 2018, 18:10 pm
Saludos,

- Las particiones parecen estar ahí, solo te falta asignarle una Letra de Unidad (D, E), ves que dice No Asignado, dale un Click derecho > Asignar Letra de unidad > siguiente, siguiente ... CUIDADO con formatearlo o borrarlo.

- Si no se le puede asignar la letra, da errores o pide formatear, omite e intenta otra solución, como la que indica Machacador.

1616  Foros Generales / Noticias / Re: YouTube comenzará a mostrar dos anuncios seguidos antes de cada vídeo en: 22 Noviembre 2018, 21:41 pm
Saludos,

- Hoy en día salir a navegar a Internet sin un AdLock es como andar desnudo :xD

- https://getadblock.com/

- Revisen vídeo de presentación: https://player.vimeo.com/video/145167993
1617  Programación / Bases de Datos / Re: normalizacion (soy super nueva en bases de datos) en: 21 Noviembre 2018, 16:05 pm
- Normalizar puede llegar a ser muy complicado si no se conoce bien la funcionalidad real de cada tabla y como se va a llevar la Base de Datos. Requiere bastante práctica para hacerlo bien, aunque siempre se puede aplicar Normalización Genérica según "frías e inhumanas" reglas como dice la documentación que hice referencia.

- Tienes documentación que puedas compartir? porque buena documentación es complicada de hallar.
1618  Programación / Programación General / Re: Problema .bat en: 21 Noviembre 2018, 15:56 pm
Saludos,

- Abre un CMD y ejecuta desde ahí tu Batch, esto debería de mostrarte errores o algo.
1619  Programación / Bases de Datos / Re: normalizacion (soy super nueva en bases de datos) en: 18 Noviembre 2018, 19:47 pm
Saludos,

- Revísate esta documentación, es bastante entendible: https://ed.team/blog/normalizacion-de-bases-de-datos
1620  Media / Juegos y Consolas / Re: Como eliminar solo una unidad CD virtual UltraIso sin borrar las demas en: 15 Noviembre 2018, 02:28 am
Saludos,

- Que raro, UltraISO es muy sencillo e intuitivo, te vas a Opciones > Configuración > Número de unidades y eliges ninguna o la cantidad que quieras.



- Si tienes un Windows Moderno como Windows 8 o superior, es más práctico utilizar su propio administrador de imágenes ISO, estas se montan automáticamente cuando se quiere abrir una ISO desde el mismo explorador de windows y desaparecen si se desmontan (click derecho > expulsar)

-- Es posible que UltraISO necesite reiniciar tu PC luego de hacer cambios con la cantidad de Unidades virtuales.

-- Yo suelo optar más por PowerISO (esquivando su AdWare), es casi igual a UltraISO pero parece alguito más moderno y práctico.
Páginas: 1 ... 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 [162] 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 ... 188
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines