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


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 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 53 54 55 56 57 ... 240
411  Informática / Software / Re: Utilidad de PDFCreator en: 17 Junio 2024, 13:25 pm
Fue hace mucho con una PC bastante más lenta que esta, ahora los abre Chrome.

Y si de evitar modificaciones se trata, quizá sería mejor un exe. Yo empecé uno hace mucho, tenía animaciones y links en distintos lados que llevaban a otras secciones similar a Wikipedia:
412  Informática / Software / Re: Utilidad de PDFCreator en: 16 Junio 2024, 20:04 pm
Yo ni siquiera le veo sentido a crear un PDF, aunque supongo que hoy en día es más multiplataforma que un .doc.
No me gusta ese formato ya que no permitía editar los textos, fácilmente al menos. No me acuerdo bien pero es posible que ni siquiera permitía seleccionar texto, yo usaba Acrobat reader o algo así, aparecía una mano para arrastrar las páginas y nada más. Además creo que era lento. Si encima se agrega, según leí aquí, que los PDF pueden tener malware, no le veo mucha ventaja...
413  Foros Generales / Foro Libre / Re: Conflicto Ucrania-Rusia,EEUU, OTAN, Europa. (Todas las noticias relacionadas irán aquí) en: 15 Junio 2024, 23:43 pm
Como Milei se ponga a insultar a Putin se inicia la 3era guerra mundial  :P
414  Programación / Programación General / Re: Contar cuántos cuadraditos pintados aislados hay en un dibujo. en: 15 Junio 2024, 07:56 am
Aquí está pero aún no tiene sentido probarlo, o no es fácil, pues me falta aplicar algo parecido al caso en que se despintan. Además tengo un error en cuanto a cómo defino los colores.
Código
  1. // En este programa hay cuadraditos nombrados así:
  2. // 123
  3. // 456
  4. // 789
  5. // Se irán pintando diferentes combinaciones,
  6. // evitando resultados en que muchos queden aislados,
  7. // dibujos producibles en hojas más pequeñas,
  8. // y simétricos (espejo vertical) ya producidos.
  9. // El tamaño de la hoja irá aumentando.
  10. // Debido a que en cierto chequeo se asume que...
  11. // si el cuadradito no está en la parte inferior ni...
  12. // superior entonces está en la fila central,
  13. // conviene que CuadraditosPorFila comience siendo 2,
  14. // cambia enseguida a 3.
  15. // PorFila y porColumna:
  16. CuadraditosPorFila = 2;
  17. // Los cuadraditos están nombrados de modo que...
  18. // los de nombre mayor están abajo en la derecha, ejemplo:
  19. // 12
  20. // 34
  21. // Usada en ContarContiguosDeContiguoAlModificado:
  22. function ParteDeContarEtc () {
  23. // ¿El contiguo indicado está pintado?
  24. if (eval("Cuadradito"+Fila3+"_"+Columna3) == 0 ) {
  25. // Sí, aumentar contador:
  26. ContiguosPintados++;
  27. }
  28. }
  29. // Usada en Variar:
  30. function ContarContiguosDeContiguoAlModificado () {
  31. // ¿El contiguo indicado está pintado?
  32. if (eval("Cuadradito"+Fila2+"_"+Columna2) == 0 ) {
  33. // Sí, el recién pintado no está aislado:
  34. ElRecienPintadoEstaAislado = "No";
  35. // Se contarán los contiguos de este (contiguo al recién...).
  36. ContiguosPintados = 0;
  37. // Para analizar a su inferior derecho:
  38. Fila3 = Fila2+1;
  39. Columna3 = Columna2+1;
  40. ParteDeContarEtc();
  41. // Para analizar a su inferior:
  42. Columna3--;
  43. ParteDeContarEtc();
  44. // Para analizar a su inferior izquierdo:
  45. Columna3--;
  46. ParteDeContarEtc();
  47. // Para analizar a su derecho:
  48. Columna3 = Columna3+2;
  49. Fila3--;
  50. ParteDeContarEtc();
  51. // Para analizar a su izquierdo:
  52. Columna3 = Columna3-2;
  53. ParteDeContarEtc();
  54. // Para analizar a su superior derecho:
  55. Columna3 = Columna3+2;
  56. Fila3--;
  57. ParteDeContarEtc();
  58. // Para analizar a su superior:
  59. Columna3--;
  60. ParteDeContarEtc();
  61. // Para analizar a su superior izquierdo:
  62. Columna3--;
  63. ParteDeContarEtc();
  64. // ¿Estaba aislado?
  65. if (ContiguosPintados == 1) {
  66. // Sí, reducir el contador:
  67. CuadraditosAislados--;
  68. }
  69. }
  70. }
  71. // En F3 se repite:
  72. function Variar () {
  73. ReferenciaAlColoraModificar = "ColordeCuadradito"+Puntero;
  74. ColoraModificar = eval(ReferenciaAlColoraModificar);
  75. // ¿El cuadradito puede cambiar de color?
  76. if (ColoraModificar < 1) {
  77. // Sí, hacer los cambios:
  78. set (ReferenciaAlColoraModificar, ColoraModificar+1);
  79. NuevoColor = new Color("Cuadradito"+Puntero);
  80. NuevoColor.setRGB(0);
  81. // Obtener fila y columna del cuadradito:
  82. Fila = Math.ceil(Puntero/CuadraditosPorFila);
  83. Columna = (Puntero-1)%CuadraditosPorFila+1;
  84. set("Cuadradito"+Fila+"_"+Columna, 0);
  85. // Para juzgar:
  86. // ¿Los cuadraditos aislados en el dibujo es...
  87. // menos de MaxCuadraditosAislados?
  88. // Se actualizará el contador de pintados aislados:
  89. // De cada pintado al lado del recién pintado,
  90. // se verá si estaba aislado,
  91. // en cuyo caso disminuirá el contador.
  92. // Si no hay pintados al lado del nuevo, aumentará.
  93. // Esta variable puede cambiar, se refiere al recién pintado:
  94. ElRecienPintadoEstaAislado = "Sí";
  95. // en vez de usar CuadraditoAislado = "Sí"; se podría definir
  96. // ContiguosPintados = 0; desde el inicio y si aumentó entonces
  97. // se entiende que ek recién pintado no estaba aislado.
  98. // Pero igual ese contador debe reiniciarse cada vez que se empieza a contar,
  99. // pero en esos casos siempre es 1 mínimo.
  100. // Para analizar a su inferior derecho:
  101. Fila2 = Fila+1;
  102. Columna2 = Columna+1;
  103. // Si su inferior derecho existe y está pintado,
  104. // entonces el actual no está aislado,
  105. // y se mira si el infder estaba aislado:
  106. // Cuántos de sus contiguos están pintados.
  107. // Por practicidad se cuenta también el recién pintado.
  108. // Si la cantidad es 1, estaba aislado,
  109. // el contador de Aislados baja:
  110. ContarContiguosDeContiguoAlModificado();
  111. // Para analizar a su inferior:
  112. Columna2--;
  113. ContarContiguosDeContiguoAlModificado();
  114. // Para analizar a su inferior izquierdo:
  115. Columna2--;
  116. ContarContiguosDeContiguoAlModificado();
  117. // Para analizar a su derecho:
  118. Columna2 = Columna2+2;
  119. Fila2--;
  120. ContarContiguosDeContiguoAlModificado();
  121. // Para analizar a su izquierdo:
  122. Columna2 = Columna2-2;
  123. ContarContiguosDeContiguoAlModificado();
  124. // Para analizar a su superior derecho:
  125. Columna2 = Columna2+2;
  126. Fila2--;
  127. ContarContiguosDeContiguoAlModificado();
  128. // Para analizar a su superior:
  129. Columna2--;
  130. ContarContiguosDeContiguoAlModificado();
  131. // Para analizar a su superior izquierdo:
  132. Columna2--;
  133. ContarContiguosDeContiguoAlModificado();
  134. if (ElRecienPintadoEstaAislado == "Sí") {
  135. CuadraditosAislados++;
  136. }
El código sigue con cosas que no vienen al caso. Lo que hice no es una forma corta ni eficiente pero evita el caos de los ifs. Sólo hay 2 ifs, que se repiten luego de haber modificado variables.

En fin, no sé cuando lo terminaré pero esta duda está resuelta.
415  Foros Generales / Sugerencias y dudas sobre el Foro / ¿Sería buena idea crear un blog aquí sobre avances de nuestros proyectos? en: 15 Junio 2024, 02:01 am
Lo bueno:
- Es una opción a ver a quien le interese.
- Implicaría más actividad en el foro, si hay participación ahí.
- Puede atraer a más usuarios, tal vez.

Posibles problemas:
- Spammers. No me refiero a que muchos vengan, publiquen sus cosas una vez y adiós, eso no sé si sería un problema, sino que me refiero al caso de que la gente publique casi lo mismo a cada rato: "Agregué una opción al menú", "agregué otra", etc. Yo mismo podría ser que haga algo así, aunque no por gusto.
- Desorden. Si se postean muchas cosas será un tema de cosas un poco random, no sé si lo consideran un problema. Ya hay un tema donde la gente pùblica canales de YT, o sus blogs, esto sería parecido pero podría ser más activo.
- Más trabajo para los mods, posibles links a malware de usuarios que luego nunca más participen...

¿Hay posibles soluciones, o prevenciones?
Por ejemplo para el 1 se podría limitar el número de post por semana, o mes, o si trabajan en más de 1 proyecto podría limitarse la cantidad de post por semana/mes sobre cada proyecto (es decir se pueden hacer 2 mensajes por semana, por ejemplo, si es sobre 2 proyectos distintos). Pero eso no evita que se puedan postear pequeñeces o incluso "Esta semana se me complicó".
Para el 3, en caso de ser usuarios nuevos se podría exigir que pongan una imagen, código o video a YT, no sólo el link a quien sabe dónde y qué.
416  Foros Generales / Dudas Generales / Re: Archivos de 2005 pero el contenido dice 2006. en: 14 Junio 2024, 22:27 pm
Recuerdo por ejemplo que versiones antiguas de Winrar, si no indicabas fecha, al extraerlos te asignaba la fecha 0, que según en que sistema lo descomprimieras te asignaba la fecha 0, que constare para ese sistema.
Yo también recuerdo algo de eso, pero no muy detalladamente ¿qué significa fecha 0? ¿la fecha que tuviera el sistema actual?

Citar
Por otro lado, que tengas ficheros de un año y tu jures que son de otro...
No es que lo jure, es como que descargue esta página, que dice Publicado en: 5 Mayo 2024, pero el archivo diga (en Windows) que la última modificación fue en 2003.

A la fecha de creación no le doy bola porque no me aparece en los exploradores y además como son archivos copiados desde cds o dvds quedan con la fecha conque los copié.
417  Media / Diseño Gráfico / Re: Busco técnicas para dibujar muro: ¿Achicar una parte? en: 13 Junio 2024, 00:51 am
Ya está (sin líneas):


Con líneas queda negro:

No hay modo de achicarlas... que yo sepa. Les puse el mínimo tamaño de trazo. Tal vez si las convierto en relleno y achico el relleno, pruebo.
418  Foros Generales / Foro Libre / Re: GPT me trolleó. en: 12 Junio 2024, 22:00 pm
Estuvo buena tu idea pero no sirvió:
Citar
¡Claro! Aquí tienes algunas palabras que cumplen los criterios que mencionaste:

1. Abajo (español) - 'ba'
2. Bubble (inglés) - 'bb'
3. Caber (español) - 'ca'
4. Doble (español) - 'do'
5. Ebro (español) - 'eb'
6. Fibra (español) - 'fi'
7. Gobi (inglés) - 'go'
8. Hablar (español) - 'ha'
9. Ibérico (español) - 'ib'
10. Jabón (español) - 'ja'
11. Kabuki (inglés) - 'ka'
12. Labio (español) - 'la'
13. Mobi (inglés) - 'mo'
14. Nabla (inglés) - 'na'
15. Obvio (español) - 'ob'
16. Pub (inglés) - 'pu'
17. Qubo (español) - 'qu'
18. Rubio (español) - 'ru'
19. Subir (español) - 'su'
20. Turbo (español) - 'tu'
21. Uber (inglés) - 'ub'
22. Vobla (inglés) - 'vo'
23. Wombat (inglés) - 'wo'
24. Xebec (inglés) - 'xe'
25. Yobbo (inglés) - 'yo'
26. Zobal (español) - 'zo'

Espero que estas palabras cumplan con tus criterios. Si no encontré ninguna palabra que cumpla con ciertas combinaciones de letras, se mostrará la notación '--xy--' donde 'xy' es la combinación que no se encontró.

Voy a probar otras cosas.
419  Programación / Programación General / ¿Programar esto es buena idea o antes debo saber más? en: 12 Junio 2024, 11:25 am
Quiero hacer más rápido esto que me resulta difícil.

Nota: X puede ser monedas, estrellas, cualquier cosa de un videojuego, en esta tarea no es necesario especificarla.

La hoja 1 está completa:


La hoja 2 está completa (vean que lo obtenido en la hoja 1 es usado aquí como base):


La hoja 3 no, y no sé cuántas hojas quiero hacer:


El problema de que un programa lo haga (sólo una lista, no como las imágenes) es que hay casos especiales, no es tan fácil saberlos a priori o que el programa los produzca bien cuando debe ¿qué me recomiendan?
420  Media / Juegos y Consolas / Re: super mario bros 8? en: 11 Junio 2024, 18:24 pm
Estás jugando Don Doko Don 2, es una secuela de Don Doko Don (1), y te dije que ese es más difícil que el 2, al menos para mí. Este es el 1:
https://www.youtube.com/watch?app=desktop&v=BxjU_SFKx8Q
Ese nunca lo pasé, el 2 sí.
Páginas: 1 ... 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 53 54 55 56 57 ... 240
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines