![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Saludos amigos,
Estoy experimentando al empaquetar mi exe usando upx, en el método mas elevado (9) por ejemplo, un exe que me ocupa originalmente 104 Mb, después del proceso queda en 25 Mb. Quisiera saber si existen riesgos asociados a su uso. Atte Americo |
#2
|
|||
|
|||
![]() Cita:
@echo off cls cd d:\_Sources\_ControlPagos_GUID\Escritorio\Win32\Debug\ upx -9 -o PagoELOR2.exe PagoElor.exe del PagoELOR.exe ren PagoELOR2.exe PagoELOR.exe echo "Archivo Minimalizado" |
#3
|
||||
|
||||
Si necesitas espacio en disco, está bien, pero ten en cuenta que al ejecutarlo es como una "especie de zip", o sea, se descomprime y se ejecuta el exe extraido en memoria, por lo que lo único que realmente consigues es perder más tiempo y ocupar unos megas menos en el disco duro.
No vale la pena.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#4
|
|||
|
|||
Hola!
Por lo que se ve, estás distribuyendo el EXE con la información de debug. Esto hace que el tamaño final del archivo sea bastante mas grande. Podés probar cambiando la configuración a Release, que quita toda la info de debug y ver de qué tamaño queda. Saludos |
#5
|
|||
|
|||
![]() Cada aporte es bienvenido y valorado
Gracias chicos |
#6
|
||||
|
||||
Por lo que entiendo de estas cosas UPX es compresor de EXEs. Qué tras arrancar el ejecutable, este se descomprime en memoria.
|
#7
|
||||
|
||||
Esta entrada en mi blog tiene muchos años, pero ya habla de este tema y de herramientas para conseguirlo:
https://neftali.clubdelphi.com/redud...un-ejecutable/ De todas formas lo que no explica ahí so ventajas e inconvenientes. Hoy en día con el aumento del tamaño disponible (discos duros), ya no es tan problemático, salvo cuando tenemos que enviar cosas por internet, y a un así con las velocidades actuales tampoco tanto. Así que al final hay que plantearse ventajas e inconvenientes de hacerlo. VENTAJA:
INCONVENIENTES:
Si buscas en los foros, es un tema que ya hemos hablado otras veces. Además de otras opciones y utilidades encontrarás más opiniones de otros usuarios al respecto.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#8
|
|||
|
|||
![]() Gracias por responder, aclarado el punto.
Atte Americo Torres |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Reducir Tamaño DLL en XE3 | elcharlie | Varios | 6 | 24-04-2013 18:38:05 |
Reducir el tamaño de una imagen | pablopessoa | Varios | 6 | 11-10-2008 13:18:40 |
Reducir tamaño bmp | atos | Impresión | 0 | 18-07-2008 11:43:02 |
reducir tamaño del LOG | orodriguezc | MS SQL Server | 3 | 09-03-2004 14:50:35 |
![]() |
|