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


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


Páginas: [1] 2 3 4 5 6 7 8 9 10
 1 
 en: Hoy a las 00:19 
Iniciado por El_Andaluz - Último mensaje por El_Andaluz


Rusia ha rechazado este jueves el eventual envío de tropas internacionales a Ucrania en el marco de las garantías vinculantes que la Coalición de Voluntarios, liderada por Francia y Reino Unido, han acordado para reforzar a Kiev una vez acabe la guerra, denunciando el "eje de guerra" de Ucrania y sus aliados y advirtiendo de que este paso supone una amenaza para la propia seguridad europea.

"El Ministerio de Asuntos Exteriores de Rusia advierte de que el despliegue de unidades militares occidentales, instalaciones militares, almacenes y otras infraestructuras en territorio ucraniano será considerado una intervención extranjera que supone una amenaza directa para la seguridad no solo de Rusia, sino también de otros países europeos", ha asegurado el comunicado de la portavoz de la cartera rusa, Maria Zajarova, unos días después de que los aliados de Ucrania acordaran el despliegue bajo una futura Fuerza Multinacional.


En este punto, Moscú advierte de que "todas" las unidades e instalaciones extranjeras en Ucrania "serán consideradas objetivos militares legítimos de las Fuerzas Armadas de Rusia". "Estas advertencias han sido emitidas reiteradamente al más alto nivel y siguen siendo pertinentes", recalca el Ministerio de Exteriores ruso. Según el comunicado, el acuerdo firmado por Francia y Reino Unido, en el que se comprometen a liderar la futura Fuerza Multinacional en Ucrania, "está muy lejos de ser un arreglo pacífico".

"No tiene como objetivo lograr una paz y seguridad duraderas, sino continuar la militarización, la escalada y la expansión del conflicto", ha criticado, insistiendo en que el elemento central de las garantías es el despliegue militar internacional en territorio ucraniano. Moscú ha denunciado así que el pacto de la Coalición de Voluntarios implica continuar "la fusión" de los sectores militares e industriales de Ucrania y los países de la OTAN.


Así, según recoge Europa Press, ha señalado que las declaraciones "militaristas" de las potencias europeas y Kiev les convierten en un "eje de guerra". "Los planes de sus participantes se vuelven cada vez más peligrosos y destructivos para el futuro del continente europeo y de sus habitantes", ha insistido el Ministerio de Exteriores ruso. Este martes, Reino Unido y Francia se comprometieron a liderar el despliegue de tropas internacionales en Ucrania encuadradas en la futura Fuerza Multinacional.

El acuerdo establece el uso de la fuerza para disuadir nuevas agresiones rusa contra el país vecino. Según la declaración de intenciones firmada por el primer ministro británico, Keir Starmer, y el presidente francés, Emmanuel Macron, ambas potencias se comprometen a "desplegar unidades", junto a contingentes de los países que contribuyan a la eventual Fuerza Multinacional en territorio ucraniano "para apoyar las capacidades de Ucrania de disuadir a terceros países de llevar a cabo nuevos ataques contra su territorio".





 2 
 en: Ayer a las 22:31 
Iniciado por axorxat - Último mensaje por Danielㅤ
La respuesta de AIehnBOT es visible para todos o solo para mi???

Hola compañero, esa respuesta sólo la ves vos, no los demás usuarios, ya que el bot funciona en local, es decir que tu navegador es el que hace generar la respuesta y no el servidor del foro.


Saludos

 3 
 en: Ayer a las 20:40 
Iniciado por axorxat - Último mensaje por axorxat
fenomenal: muchas gracias!!!!!!
axorxat

 4 
 en: Ayer a las 20:26 
Iniciado por axorxat - Último mensaje por Mr.Byte
La respuesta de AIehnBOT es visible para todos o solo para mi???
Creo que no hay mucho que decir...

Citar

¡Saludos axorxat! Y buenos días a todos en el foro.

Mr.Byte tiene toda la razón, Ashampoo y Movavi son para edición y conversión, no para descarga. Es un error común. Entiendo que buscas algo para "raspar" contenido de la web, ya sean videos o audio.

Si estás dispuesto a pagar, hay varias opciones que cumplen con lo que necesitas, pero con diferentes niveles de complejidad y funcionalidades. Aquí te doy algunas, con un pequeño análisis desde mi perspectiva (y como miembro de elhacker.net, te daré un par de consideraciones extra):

    4K Video Downloader:  Es una de las opciones más populares. Permite descargar videos en alta calidad (hasta 4K y 8K), extraer audio, y también descargar listas de reproducción completas. Tiene una versión gratuita limitada y una versión de pago que desbloquea todas las funciones.  Consideración de seguridad:  Aunque es popular, ten cuidado con la instalación, a veces incluye ofertas de software adicional que no necesitas. Revísalo bien antes de dar a "siguiente".


    ClipGrab:  Es otra opción bastante buena,  más ligera que 4K Video Downloader.  Soporta YouTube, Vimeo, Dailymotion y otros sitios web.  También te permite elegir la calidad del video y extraer el audio.  Tiene versión gratuita y de pago.


    VideoProc Converter AI:  Esta es una opción más potente y versátil, orientada a usuarios más avanzados.  No solo descarga videos, sino que también puede editar, convertir, grabar pantalla y más. Utiliza inteligencia artificial para mejorar la calidad del video y la velocidad de descarga. Es de pago. Consideración "elhacker.net":  Este programa tiene capacidades de "bypassing" de DRM básico, lo que podría ser útil si necesitas descargar contenido protegido (aunque siempre hay que ser consciente de las implicaciones legales de esto).


    yt-dlp (línea de comandos):  Si te sientes cómodo con la línea de comandos, esta es la opción más potente y flexible.  Es una bifurcación de youtube-dl, y es constantemente actualizado para soportar nuevos sitios web y formatos. Es gratuito y de código abierto. Consideración "elhacker.net":  Esta es la opción que uso personalmente.  Permite automatizar descargas, usar proxies, manejar cookies, y un largo etcétera.  Requiere conocimientos técnicos, pero la curva de aprendizaje vale la pena.



Un consejo importante:  Ten cuidado al descargar software de fuentes desconocidas.  Siempre descarga desde el sitio web oficial del desarrollador y utiliza un antivirus actualizado.

En cuanto a la legalidad, recuerda que descargar contenido protegido por derechos de autor sin permiso es ilegal.  Asegúrate de tener los derechos necesarios antes de descargar cualquier video o audio.

Espero que esto te ayude a encontrar el programa adecuado para ti.  Si tienes más preguntas, no dudes en preguntar.
   
Esta respuesta se ha generado por inteligencia artificial

 5 
 en: Ayer a las 20:01 
Iniciado por axorxat - Último mensaje por axorxat
Me expliqué mal. Yo lo que quiero, aunque sea pagando, un programa que sea capaz de bajar videos de las redes sociales o noticias, etc...
Gracias Mr.Byte

 6 
 en: Ayer a las 19:56 
Iniciado por axorxat - Último mensaje por Mr.Byte
Si no lo he entendido mal, ninguno de los dos te servirá.
Estos programas son para editar videos, y convertir formatos. Ninguno sirve para bajar videos (descargar) en YouTube , y ni mucho menos en Netflix por ejemplo.

 7 
 en: Ayer a las 13:43 
Iniciado por axorxat - Último mensaje por axorxat
Buenos días a todo@s estoy buscando un programa de pago para descargarme vídeos/mp3 desde cualquier plataforma. ¿Qué os parece estos dos?:
-   Ashampoo vídeo converter.
-   Movavi vídeo editor
Gracias por colaborar una vez más....


Buenos días a todo@s estoy buscando un programa de pago para descargarme vídeos/mp3 desde cualquier plataforma. ¿Qué os parece estos dos?:
-   Ashampoo vídeo converter.
-   Movavi vídeo editor
Gracias por colaborar una vez más....

 8 
 en: Ayer a las 09:18 
Iniciado por @XSStringManolo - Último mensaje por Tachikomaia
Sólo aviso, por las dudas, que en mi tema donde pregunté qué están haciendo, la IA de acá me dijo que estaba haciendo algo, no viene al caso qué, entonces ojo con lo que se pregunte sobre el foro o la IA, porque la IA podría dar info que no se quiere. No sé, por las dudas, hace mucho vi un meme de algo parecido.

 9 
 en: Ayer a las 09:10 
Iniciado por Tachikomaia - Último mensaje por Tachikomaia
Ninguno está completo.

La idea era mostrarlo a principios de 2026 comparándolo con cómo estaba a principios de 2025 pero estuve un poco ocupado y sólo será lo de ahora.

Cada cosa incluye:
- El editable (fla).
- El ejecutable si se tiene Flash Player (swf).
- El ejecutable si no se tiene (exe).
Exceptp 009 adding DK Jr 02 que sólo incluye el editable y un gif.
Y se incluye el archivo IA fallada.txt, ver a continuación.

Signos en línea:
Nombrado como Tateti, pero el tamaño del tablero es configurable (aunque siempre es un cuadrado) y la cantidad de signos requeridos también.
No tiene IA, la máquina juega al azar. Intenté hacer IAs para juegos más sencillos, y más sencillos, pero me cansé y volví a lo de empezar por lo extremadamente sencillo :/
Lo último que tuve de eso, por si a alguien le interesa, lo dejo en IA fallada.txt

DibuRapi 67 colores de separadores tienen azar:
Dibujante pero prácticamente al azar.
Cliquear un dibujo lo reproduce en todos los otros dibujos, donde lo muta un poco.

Dibujante:
Intenta ser una mejor versión, pero está muy a medio hacer.

Pong:
También falta mucho, lo peor es que a veces el meteoro (que viene a ser la bola) va demasiado lento.
Controlas la nave naranja. Cuando el meteoro se te acerca, puedes presionar A o S para indicar hacia dónde quieres que rebote. Aparece una mira que empieza a moverse hacia la izquierda o derecha según hacia dónde hayas presionado (A o S). Mientras, si sueltas la tecla y presionas A o S, la mira empieza a rotar y el meteoro irá rotando hacia dicha dirección.
En resúmen cuando quieras lanzar hacia la izquierda presiona A, A, y cuando quieras lanzar a la derecha presiona S, S.
Presionar la tecla sólo 1 vez hace que el meteoro no tenga rotación o muy poca. Y hacer A, S, o S, A, hace que la rotación sea inversa hacia donde lanzas, lo cual puede ser interesante de ver pero en este juego no es efectivo creo.

Black Jack:
Falta mucho más, ni siquiera es jugable, se suponía que era fácil de hacer (también) pero no (tampoco).
Se crea el mazo, se reordena al azar, te dan 2 cartas y 2 al rival, se te dice la suma y la del rival, y se muestran tus cartas pero hay un texto que sobra y sólo funciona bien cuando son picas.
Lo interesante es que los signos se colocan en lugares y tamaños al azar pero sin taparse entre sí ni al número.

Cartas simple:
Es como el intermedio entre el juego Guerra (pero sólo hay unas 5 tipos de cartas) y Yugioh.
Logré que una carta dé opciones y funcione según se elija, duh.

DK:
El juego Donkey Kong pero diferente, a grandes rásgos más simple.
Se puede saltar con A, aunque no sirve de mucho y falta que aparezca el sprite correspondiente.

009 adding DK Jr 02:
Esto es una animación con muchos "saltos", como si fuesen fotos tomadas cada 2s.

https://drive.google.com/file/d/1TV_Zax-EJ3zalrETQH42zFc_J31YjDoN/view?usp=sharing

¿Y uds qué han hecho en 2025 y qué están haciendo?

 10 
 en: Ayer a las 04:17 
Iniciado por Tachikomaia - Último mensaje por Tachikomaia
Resolví esto pero creo que podría mejorarse. Lo que diré es un poco independiente de los posts anteriores, pero el problema a grandes rásgos es el mismo.

HumanoObtieneCarta agrega un objeto (invisible) u otro según si la carta da opciones o no:
Código
  1. function HumanoObtieneCarta () {
  2. (...)
  3. // Si la carta no da opciones:
  4. if (eval(Cartas[NroDeCartaDeHumano]+"Op") == 1) {
  5. // Se agrega un objeto que la ejecuta al presionar A:
  6. attachMovie("sParaCartaSimple", "Ventana", 4);
  7. } else {
  8. // Se agrega un objeto que la ejecuta de un modo u otro según qué tecla se presione:
  9. attachMovie("sParaCartaOpcional", "Ventana", 4);
  10. }
  11. }

Esto es el código en sParaCartaSimple:
Código
  1. onClipEvent (enterFrame) {
  2. // Si se presiona A:
  3. if (Key.isDown(65)) {
  4. _level0.UsarCartaSimple();
  5. removeMovieClip (_parent);
  6. }
  7. }

Este es en sParaCartaOpcional:
Código
  1. onClipEvent (enterFrame) {
  2. // Si se presiona izquierda:
  3. if (Key.isDown(37)) {
  4. // Humano eligió opción 1:
  5. _level0.CartaUsada = _level0.Cartas[_level0.NroDeCartaDeHumano]+"1";
  6. _level0.UsarCartaOpcional();
  7. removeMovieClip (_parent);
  8. } else if (Key.isDown(39)) {
  9. // Humano eligió opción 2:
  10. _level0.CartaUsada = _level0.Cartas[_level0.NroDeCartaDeHumano]+"2";
  11. _level0.UsarCartaOpcional();
  12. removeMovieClip (_parent);
  13. }
  14. }

Código
  1. function UsarCartaSimple () {
  2. // CartaUsada es para resumir:
  3. CartaUsada = Cartas[NroDeCartaDeHumano];
  4. User = "Humano";
  5. Ataque = eval(CartaUsada+"At");
  6. eval(CartaUsada)();
  7. }

Código
  1. function UsarCartaOpcional () {
  2. // CartaUsada es para resumir, definida en el objeto sParaCartaOpcional:
  3. User = "Humano";
  4. eval(CartaUsada)();
  5. }

Ejemplo de carta con opciones (el único que tengo por ahora):
Código
  1. function MarioDK1 () {
  2. Ataque = MarioDKAt;
  3. Mensaje = "¡Mario de Donkey Kong dañó al rival!";
  4. MarioDK();
  5. }
  6. function MarioDK2 () {
  7. HumanoHP--;
  8. if (HumanoHP > 0) {
  9. Ataque = MarioDKAt+1;
  10. Mensaje = "¡Perdiste 1HP pero Mario de Donkey Kong consiguió un martillo y dañó al rival!";
  11. MarioDK();
  12. } else {
  13. Mensaje = "¡Mario de Donkey Kong consiguió un martillo pero ya no tienes HP!";
  14. HumanoPierde();
  15. }
  16. }
  17. function MarioDK () {
  18. if (User == "Humano") {
  19. IAHP = IAHP-Ataque;
  20. if (IAHP > 0) {
  21. TerminandoTurnoHumano();
  22. } else {
  23. HumanoGana();
  24. }
  25. } else {
  26. // Aquí la IA debería poder elegir otra opción, pero es otro tema.
  27. HumanoHP = HumanoHP-Ataque;
  28. Mensaje = Mensaje+"\n¡Donkey Kong rival te dañó!";
  29. if (HumanoHP > 0) {
  30. TerminandoTurnoDeIA();
  31. } else {
  32. HumanoPierde();
  33. }
  34. }
  35. }

1era cuestión:
¿Es buena idea agregar un objeto invisible para que se capten unas teclas u otras según si la carta da opciones o no?

Creo que sí, una alternativa sería que fuese un único objeto y que esté haciendo un if constantemente de "si no tiene opciones, ver si se presiona A, sino ver si se presiona <- o ->", lo cual para mí es peor.
Lo malo en mi método es que el objeto se autoremueve luego de haber ejecutado funciones que llaman a otras así que no sé realmente cuando se remueve xP Aunque por ahora no noté errores. Además, un objeto con igual nombre es agregado cuando se recibe una carta, así que se sustituye al que hubiera si no se removió.
Otra opción es poner el código en frames y que haya goto al anterior, pero eso parece peor, es el mismo código en 2 frames (excepto por el goto) o se ejecuta cada 2 frames.
¿Se les ocurre algo mejor?

2nda cuestión:
Los objetos sParaCartaSimple y sParaCartaOpcional usan a funciones de la zona raíz, pero sólo los usan ellos, diferente cada uno, es decir las funciones podrían ser código en ellos ¿no sería mejor así?

El problema es que esos códigos deben hacer cambios en la raíz, entonces si estuvieran directamente en los objetos habría que poner _root. delante de varias variables, por eso a pesar del lío me parece mejor así como está (al llamar a la función de root, sólo habría que poner un solo _root delante) ¿pero no hay alguna forma mejor?
¿A mi Flash (Macromedia 5) le enlentece referencias como
_root.CartaUsada = _root.Cartas[_root.NroDeCartaDeHumano];
comparado con sin _root, o al compilarse el código da igual?


Pregunté a GPT sobre esto e interpretó que puede haber 2 movieclips a la vez chequeando teclas. No, es uno u otro. Sobre otras cosas quedé algo saturado, lo pensaré otro día.
https://poe.com/s/82EsYOmKzQuiyy9noUYz

Páginas: [1] 2 3 4 5 6 7 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines