Webscom

Blog de Software

WCompressor: reducir el tamaño de un ejecutable compilado con lazarus

En este caso les dejamos un sistema pequeño que se encargará de reducir el peso del .exe de nuestras aplicaciones hechas en lazarus ide, ya que el solo uso del «strip.exe» que viene con el sistema, es poco… encontrando por ejemplo en una aplicación de una sola pantalla con una par de objetos archivos .exe de unos 4 o 5 mb…

Changelog:
Version 1.1: se optimizo el algoritmo de compresión.
Versión 1.2: cambios en diseño gráfico y actualización del codigo de compresión.
Versión 1.3: mejoras en el entorno, actualización de archivos (strip y upx) y actualización de links

La idea fue tomada del «SimpleCompressor» un sistema creado por Tim ‘WibblyTim’ Cogher, tomando su código fuente de la web oficial (http://www.wibblytim.co.uk/compressor.php) para luego rehacer y reutilizar la idea con los nuevos archivos strip.exe y upx.exe (391w) (https://github.com/upx/upx) de modo que soporte las versiones más nuevas de lazarus.

Dentro del rar hay 2 acrhivos en .zip que contienen las versiones de 32 y 64 bits del upx.exe el cual puede ser reemplazado para que funcione en la versión de windows que haga falta, por defecto se encuentra la de 32.

El sistema es portable, NO necesita instalación, el pack pesa 2.4mb es 100% gratuito!

Descarga directa: wcompressor

Código Fuente: GitHub

Deja una respuesta