DESCRIPCIÓN Splat es una utilidad de consola para generar los típicos "SplashScreen" (Mostrar una imagen durante un corto periodo de tiempo antes de iniciar un proceso). Ocupa 35 kb así que es perfecta para añadirla a proyectos de .NET como a archivos autoextraibles de winrar, códigos Batch, etc. Acepta png's con transparencia.
MODO DE EMPLEO
Syntax:
Código:
Splat.exe [IMAGEFILE] [SWITCHES]
Switches:
Código:
/Duration | The Splash duration. (Default: 5000) /FXDuration | The effects duration. (Default: 1500) /FadeIN | Enables FadeIN Effect. /FadeOUT | Enables FadeOUT Effect. /Resize | Resizes the image. /Location | Relocates the image. /Clickable | Enables click on image to close. /OnTop | Set the image on top of other windows. /? | Shows this help.
Splat.exe "C:\Image.png" (Shows a image at the center of the screen for 3000 ms.)
Splat.exe "C:\Image.png" /Resize 400x400 /Location 100,300 (Shows a resized image to 200x400 px at 100,300 coordenates for 3000 ms.)
Splat.exe "C:\Image.png" /Duration 6000 /FadeIN /FadeOUT /FXDuration 2000 (Shows a image at the center of the screen with fade effects for 6000 ms. , plus 2000 ms for each effect then is a total of 10.000 ms.)
NOTA: Usar el parámetro /Wait del comando Start para esperar a que el splashscreen finalize.
La versión que compartí tenía un error grave con la transparencia.
En el post principal pueden descargar la nueva versión.
Citar
Cambios v1.1:
- Bug correjido: La imagen no se centra en la pantalla después de redimensionarla. - Bug correjido: La transparencia de la aplicación afecta a la imagen mostrada (la imagen pierde ciertos colores). - Añadida compatibilidad 100% con imágenes PNG/ICO transparentes y con sombras. - Añadido los parámetros "/Ontop" y "/Clickable". - Añadido un icono a la aplicación. - Pequeñas optimizaciones de código para cargar más rápido. - Erratas de texto correjidas en la sección de ayuda de la aplicación.
Cosas por hacer:
Añadir compatibilidad con los efectos FadeIn/FadeOUT para imágenes PNG/ICO. Añadir Más efectos especiales.