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


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 ... 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 220 221 222 223 224 ... 232
2081  Programación / Programación C/C++ / Re: Ayuda con programa en c++ en: 4 Noviembre 2018, 05:55 am
Saludos,

- Supongo que no entiendo bien tu enunciado, siendo bastante literal hay que generar números de dos dígitos (10 al 99) para "m" y lo mismo para "n", y comprobar que se cumpla:

Ej.: 46 * 32 = 64 * 23

- Te presento el siguiente algoritmo que hace eso que no sé explicar :xD, básicamente se "invierte" el número utilizando Residuos, Divisiones y Multiplicaciones de 10. Ej.:

(46 % 10) * 10 => 60

(46 - (46 % 10)) / 10 => 4

60 + 4 => 64

Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5.  int m, n, a, b;
  6.  for (m = 10; m <= 99; m++) {
  7.    for (n = 10; n <= 99; n++) {
  8.      a = ((m % 10) * 10) + ((m - (m % 10)) / 10);
  9.      b = ((n % 10) * 10) + ((n - (n % 10)) / 10);
  10.      if (m * n == a * b) {
  11.        cout << m << " x " << n << " = " << a << " x " << b << endl;
  12.      }
  13.    }
  14.  }
  15.  cin.get(); // Alternaiva portable a system("pause");
  16.  return 0;
  17. }

- También se podría hacer manipulando punteros, o indexando y convirtiendo String ...
2082  Programación / Programación Visual Basic / Re: [Pregunta]¿El Código de VB6 vale? en: 2 Noviembre 2018, 13:23 pm
Saludos,

- Me parece que el IDE no es compatible con Windows 10, tengo un VB 6.0 Portable que no he logrado hacer funcionar en Windows 10, sin embargo en mi  Windows 8 funciona sin problemas.

- Para desarrollo rápido está bien, el portable pesa apenas 11 MB. Además su lenguaje está presente en las macros de Microsoft Office actuales y se puede desarrollar desde ahí también.
2083  Programación / Programación C/C++ / Re: Como añadir un elemento a un std::vector en: 2 Noviembre 2018, 01:19 am
Saludos,

- Tienes el método vector::push_back para añadir elementos al Vector.

Código
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5. int main () {
  6.  vector<int> myvector;
  7.  
  8.  myvector.push_back(1);
  9.  myvector.push_back(2);
  10.  myvector.push_back(3);
  11.  myvector.push_back(4);
  12.  myvector.push_back(5);
  13.  
  14.  cout << "myvector tiene " << int(myvector.size()) << " elementos." << endl;
  15.  for (int e : myvector) {
  16.    cout << e << endl;
  17.  }
  18.  
  19.  return 0;
  20. }
2084  Foros Generales / Foro Libre / Re: Ánimas en: 1 Noviembre 2018, 04:43 am
Saludos,

- Y a todo esto, existen las famosas Ánimas? porque yo no he visto nada raro.

- Concuerdo con PalitroqueZ con el tema de los Vivos, sin embargo la tradición me parece sana, es como navidad o un Comic Con :P, supongo que ir a disfrazarse y pedir caramelos no tiene nada de malo, dependerá de como se lo tomen otras culturas :xD.


2085  Media / Multimedia / Re: grabar audio en: 1 Noviembre 2018, 03:38 am
Saludos,

- Puedes utilizar el gratuito Audacity, este permite grabar Audio, Nivelar Audio, Quitar Ruido, etc.

- Audacity: https://www.fosshub.com/Audacity.html/audacity-win-2.3.0.exe
- MP3 Encoder para Audacity: https://lame.buanzo.org/Lame_v3.99.3_for_Windows.exe
- FFmpeg Decoder para Audacity: https://lame.buanzo.org/ffmpeg-win-2.2.2.exe

- Instala lo anterior, luego busca tutoriales en YouTube por ejemplo, para hacer lo que quieres, Audacity está muy documentado, si tienes alguna duda puntual comenta.
2086  Informática / Electrónica / Re: condensador en: 1 Noviembre 2018, 03:27 am
Saludos,

- Los condensadores (capacitores) están conformados básicamente por dos placas metálicas conductoras separadas por un material aislante llamado dieléctrico, el cual puede ser de papel, cerámica, aire, mica, cuarzo y fibras sintéticas, entre otros.

- Sin importar el dieléctrico o la apariencia física de un condensador simple, este siempre tiene dos terminales los cuales se encuentran conectados internamente a las placas metálicas.

- El valor de un condensador (microfaradio) expresa la habilidad que este tiene para almacenar cargas eléctricas, la cual es denominada capacidad o capacitáncia.

-- Dicha capacidad depende principalmente del tamaño de las placas y de la separación entre ellas.
2087  Programación / Scripting / Re: Problema sustitución carácter específico por otro en: 29 Octubre 2018, 14:45 pm
Saludos,

- El siguiente Batch toma una fichero y revisa el primer caracter de cada lìnea, si es 1 lo cambia a 0, caso contrario deja la línea tal cual.

- También hace un .bak del fichero dado.

Código
  1. setlocal EnableDelayedExpansion
  2.  
  3. set fichero=txt.inf
  4.  
  5. ren !fichero! !fichero!.bak
  6. del !fichero!
  7. for /f "tokens=*" %%L in (!fichero!.bak) do (
  8.  set linea=%%L
  9.  if "!linea:~0,1!" == "1" (
  10.    echo 0!linea:~1!>>!fichero!
  11.  ) else (
  12.    echo !linea!>>!fichero!
  13.  )
  14. )
2088  Programación / Scripting / Re: Duda :¿Se puede meter una contraseña automaticamente? en: 29 Octubre 2018, 03:55 am
Saludos,

- Tengo entendido de que no es posible, RunAs requiere que la contraseña debe ser tecleada si o si.

- Podrías utilizar una herramienta de terceros como PsExec que permite ejecutar comandos proveendo un usuario y controseña.

- Otra alternativa es emular pulsaciones de teclas para digitar la contraseña y pulsar Enter en el momeno adecuado, esto se puede hacer con una herramienta de terceros como AutoHotKey o una herramienta embebida como Visual Basic Script (wscript.exe).

- Por ejemplo que quieres hacerlo todo desde un Batch (usuario:pepe)(contraseña:pass):

Código
  1. echo set sh = WScript.CreateObject("WScript.Shell") > %tmp%\vbs.vbs
  2. echo sh.run "runas /user:pepe programa_a_ejecutar" >> %tmp%\vbs.vbs
  3. echo WScript.Sleep 500 >> %tmp%\vbs.vbs
  4. echo sh.SendKeys "pass" >> %tmp%\vbs.vbs
  5. echo sh.SendKeys "{ENTER}" >> %tmp%\vbs.vbs
  6. %tmp%\vbs.vbs
2089  Informática / Software / Re: Problema juego con VmWare en: 28 Octubre 2018, 16:06 pm
Saludos,

- Primero revisa en la configuración de tu Hardware Virtual que tengas una buena cantidad de Ram, por ejemplo 2 o 4, dependerá de tu Ram física, la requerida por tu Sistema Virtual y del juego.

-- También revisa la cantidad de Cores del Procesador Virtual y que esté activada la aceleración 3D, luego asegúrate de tener instalado y actualizado el vmWare Tools en tu Sistema Virtualizado.

- En tu Sistema Virtualizado y desactiva el antivirus o Windows Defender, Actualizaciones Automáticas y cualquier cosa que podría estar consumiendo Disco Duro, CPU o Ram. Quizá debas hacer lo mismo en el Sistema Host (no recomendado)

- Configura tu juego, intenta reducir la resolución, calidad gráfica, etc hasta encontrar un equilibrio aceptable.
2090  Seguridad Informática / Análisis y Diseño de Malware / Re: Hacer que un spyware en python se ejecute al iniciar windows o alguna aplicación en: 28 Octubre 2018, 03:26 am
Saludos,

- Dependerá de lo que quieras obtener al final, por ejemplo puedes ir de lo más simple que es crear un acceso directo a tu ejecutable en la carpeta %appdata%\Microsoft\Windows\Start Menu\Programs\Inicio, o crear un entrada en el Registro de Windows: HKCU\Software\Microsoft\Windows\CurrentVersion\Run, o crear una Tarea Programada, o un poco más allá y crear un Servicio o Driver :xD.
Páginas: 1 ... 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 220 221 222 223 224 ... 232
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines