Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - EdePC

#761
Wow, si quieres una solución menos traumática podrías pecar de confiado para con el usuario, es decir, usar simple javascript, Html y CSS:

Código (javascript) [Seleccionar]
<style>
  #imagen { display: block; width: 100%; }
</style>

<input type="file" accept="image/png,image/jpeg" onchange="cargaImagen()">
<img id="imagen">

<script>
  function cargaImagen() {
    var Imagen = event.target.files[0]
    console.log(Imagen)
    if (Imagen.type === "image/png" || Imagen.type === "image/jpeg") {
      document.getElementById("imagen").src = URL.createObjectURL(event.target.files[0])
    } else {
      alert("De momento solo aceptamos imágenes PNG y JPG")
    }
  }
</script>


Referencias:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file
#762
Scripting / Re: Ayuda con .BAT
20 Julio 2020, 16:02 PM
La instrucción Pause sirve precisamente para pausarla ejecución del Batch
#763
Con la descripción que das solo alguien que ya conozca el juego podrá ayudarte XD, pero siempre puedes utilizar Google, solo busca "Beat'em Up" y dale al botón de imágenes, si el juego es medianamente conocido debería de mostrarse por ahí.
#764
Como ya recomendaron arriba, si quieres ir familiarizándote con un framework muy bien se puede empezar por VUE.JS porque en un principio se puede utilizar como una Librería de un solo archivo, luego para proyectos mucho más complejos se puede utilizar con Vue CLI para administrarlos.

Puedes ver este excelente video que justamente presenta a un curso de Vue, pero de hecho ya con lo que muestra puedes resolver tu problema, esta presentación muestra como usar Vue como librería:

[youtube=640,360]https://youtu.be/AqesL138vMA[/youtube]

- El curso es de pago y es el actual 2020, además está más enfocado a Vue CLI, sin embargo yo tomé el curso del 2018 por Jhon Mircha que en un principio se enfoca bastante en Vue como librería, muy simple, sencillo y directo tal cual muestra en vídeo de introducción sin instalar IDEs ni dependencias de cientos de megas.

-- Por ejemplo Vue CLI requiere node.js, agregar el vue CLI, etc, quedando el proyecto completo con varias decenas de megas  :xD

- Puedes acceder gratuitamente a los primeros vídeos del curso que muestra el vídeo desde su página web: https://ed.team/cursos/vue/
#765
Java / Re: OpenJDK y Oracle JDK
16 Julio 2020, 23:53 PM
Por cierto, para evitarse esos problemas de no tener bien instalado y configurado el Java, es que mucho software como jDownloader, Geogebra, etc han pasado a embeber la máquina virtual de Java en su propio instalador, así no requieren tener Java instalado

- Por ejemplo hay bastante software hecho en java que tiene su instalador, ese instalador primero revisa si está java instalado, ya sea por medio del Path, Registro de Windows, Carpetas en el Sistema, etc. He tenido problemas para instalar estos programas, lo mismo para ejecutar ciertas aplicaciones que no requieren instalación pero vaya ha saber como verifican si hay o no hay Java :-\

- De momento aún se puede descargar Java 1.8 desde Oracle sin problemas, y este se instala bien. Lo engorroso es que exige que te crees una cuenta en Oracle :¬¬

- Otros como Cryptool han decidido mudarse a .NET y evitarse el Peso extra que conlleva embeber parte o toda la máquina virtual.

- Ahora, algo así también está pasando en .NET Framework, hay quienes prefieren utilizar el más libre e independiente .NET Core que también embebe la "máquina virtual de .NET". Yo me he hecho muchos líos para ejecutar software de uso diario como ScreenToGif, Cryptool, etc porque les ha dado por utilizar la última versión de .NET (4.7 o 4.8), mi Windows 8 solo soporta hasta .NET 4.6 T_T, un lío injertarlo desde un Windows 7 :xD
#766
Scripting / Re: Ayuda con .BAT
16 Julio 2020, 23:24 PM
- Random genera un número N que cumpla lo siguiente: 0 >= N <= 32767

- Si quieres obtener un número entre 1 a 5 por ejemplo: 1 >= N <= 5 sigues la siguiente fórmula:
(%Random% * 5 / 32768) + 1

- O más sencillo aún es cuando requieres un número que vaya del 0 a 5, así: 0 >= N < 6, se hace utilizando el residuo de la división:
%Random% % 6

- Voy a suponer que tienes una lista de caracteres que llamaré alphanum que indica los caracteres admitidos (62 en mi caso), luego que quieres obtener una secuencia de 20 de dichos caracteres:

Código (bash) [Seleccionar]
@Echo Off
SetLocal EnableDelayedExpansion
Set "alphanum=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
Set "rpta="
For /L %%X In (1, 1, 20) Do (
  Set /A n = !Random! %% 62
  For /F %%Y In ('Echo %%alphanum:~!n!^,1%%') Do Set rpta=!rpta!%%Y
)
Echo %rpta%
Pause


- Mostraría algo como:
CitarnRCctZDIvKWj49gijRQs

Veo que quieres que se haga 1000 veces XD, puede encapsular el código anterior en una sub-rutina para llamarlo 1000 veces
#767
Me parece que pasaría algo similar al proyecto Chromium. Deben saber que yo defiendo mucho a Chrome PERO ahora Edge Chromium a pulido algunas cosas que yo le pedía bastante a Chrome como en ya no incluir Apps y Extensiones integradas por defecto, lo mismo con el Software Reporting Tool, también el mejorar la traducción de la interfaz en especial las Herramientas de Desarrollador (útil para usuarios con bajo inglés), de momento Edge Chromium está saliendo mejor que Chrome XD, menor consumo de ram, más fácil de configurar, más legible, aunque todavía tiene problemas con las dependencias de algunos servicios que instala y la integración con cuentas Microsoft que nadie usa XD, si agregan sincronización con Google definitivamente se lleva el mercado XD

Bueno, la cosa es en que de esa manera puede abrir mucho más su mercado, PERO tienen que seguir trabajando para mantener su producto principal como líder del mercado. Lo bueno de mantenerlo todo cerrado es que uno puede flojear un poco, pero si hay competencia no puedes darte esos lujos
#768
Java / Re: OpenJDK y Oracle JDK
16 Julio 2020, 18:08 PM
De momento he visto que el instalador de Oracle es más completo con respecto a Path, variables, configuraciones de ejecución, regedit, etc. Es decir, es instalar y utilizar, pero con OpenJDK hay que hacer ciertas configuraciones, lo mismo para ejecutar ciertas aplicaciones java JAR o EXE que no encuentran a java.

- Lo anterior lo digo como usuario, no como programador, sin embargo supongo que algo de eso también debe afectar un tanto a los programadores.

Recomiendo esperar los comentarios de un experto en el lenguaje (@rub'n)  :xD
#769
Scripting / Re: Ayuda con .BAT
16 Julio 2020, 06:21 AM
- Veo varios problemas con tu código, supongo que solo estás haciendo pruebas, estás siguiendo algún manual?

Retocando algo tu código esto si funciona:

Código (dos) [Seleccionar]
@echo Off
title Gnitro
color 02

:volv
  set /p "codigo=Escriba su codigo: "
  if %codigo%==1234 (goto seguir) else (goto no)
  cls
  echo TEST02
  exit
 
:no
  echo TEST03
  goto volv

:seguir
  echo OK
  pause


Manual recomendado: Tutorial de Programación Batch (Nikos3194, 2013)
https://sites.google.com/site/nikos3194rfcindex/Tutorial%20de%20programacion%20Batch%20%5Bfinal%5D.pdf
#770
Hardware / Re: Qué motherboard es esta?
15 Julio 2020, 04:00 AM
Saludos,

Me parece que tu cable Sata está tapando el modelo, caso contrario también lo puedes buscar por el número de serie que está pegado en esa etiqueta de papel al centro y a la izquierda d etu imágen.

- A mí me parece que puede ser esta: https://www.gigabyte.com/bo/Motherboard/GA-MA78GM-US2H-rev-20



-- Pero debes fijarte también en la versión de la placa si vas a descargar drivers o algo.