Disminuir tamaño del EXE

239 views
Skip to first unread message

robertomart...@gmail.com

unread,
Oct 28, 2022, 2:02:35 PM10/28/22
to Comunidad de Visual Foxpro en Español
Buenas tardes, necesito saber si hay alguna forma y como se hace, de disminuir el tamaño de un ejecutable y fraccionar la aplicación como se hacia en Clipper con los OVL.


Desde ya muchas gracias
Roberto
Coyhaique - Chile

Esteban Herrero

unread,
Oct 28, 2022, 3:01:43 PM10/28/22
to publice...@googlegroups.com

ReFox... Es de pago...

--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/d76a0ae3-3e54-4aa4-a473-fecd2ec08b74n%40googlegroups.com.

Víctor Hugo Espínola Domínguez

unread,
Oct 28, 2022, 3:06:06 PM10/28/22
to publice...@googlegroups.com
Se puede si programas en capas, cada capa genera una dll

--

ZeRoberto

unread,
Oct 28, 2022, 3:10:07 PM10/28/22
to publicesvfoxpro
Con el vfpencripter pero solo funciona con el vfpa

Saludos

Ze


--

Sergio Rojas

unread,
Oct 28, 2022, 3:17:02 PM10/28/22
to publice...@googlegroups.com

No entiendo la necidad de disminuir el tamaño del exe.

La asignación de memoria es dinámica y normalmente consume varias veces la cantidad de memoria que lo que mide el exe.

Igual no cuenta lo que consume comparandolo con un navegador...

Saludos

Sergio Rojas

Ivan Martinez

unread,
Oct 28, 2022, 8:39:40 PM10/28/22
to publicesvfoxpro
En FoxPro desde FoxPro dos existen los proyectos y por cada proyecto puedes crear un exe. Por ejemplo  :
Sistema.exe
Facturación.exe
Cobranza.exe
Estadísticas.exe
Compras.exe
Financiamiento.exe
Reportes.exe
Consultas.exe
Cada exe una parte de la aplicación que la llamas como do programa.exe en donde lo necesites.
Ivan Martínez von Halle
.

--

Wagner Cevallos

unread,
Oct 28, 2022, 9:30:15 PM10/28/22
to publice...@googlegroups.com
Tal y como lo menciono Ivan puedes dividir el sistema en varios proyectos, a los que puedes compilar como exe o como app

Esteban Herrero

unread,
Oct 29, 2022, 9:07:31 AM10/29/22
to publice...@googlegroups.com

Te cuento en mi caso xq reduzco el tamaño del exe.

Yo ni bien compilo un programa, ejecuto un exe q tengo p subir la modificacion a un ftp junto con un xml q tiene la versión, esto hace q cuando el cliente ejecute su programa verifique en el ftp la versión y si es inferior baja el exe, x tal motivo un programa de 11mb al pasarlo x ReFox queda en 1.95mb y esto hace q sea mucho mas rápida la actualizacion.

Saludos.

Edwin Duran

unread,
Oct 29, 2022, 9:21:11 AM10/29/22
to Comunidad de Visual Foxpro en Español
Saludos, entiendo lo de reducir el tamaño es por que muchos programan colocando el EXE  en una sola maquina y acceden a través de un acceso directo, hace tiempo lo que hago es colocar mi EXE en cada maquina, y con un actualizador controlo las versiones.

Sergio Rojas

unread,
Oct 30, 2022, 9:22:30 AM10/30/22
to 'Esteban Herrero' via Comunidad de Visual Foxpro en Español

Ahh, Aclaremos decía el tambero y le echaba agua a la leche...

micky khan

unread,
Oct 30, 2022, 1:27:51 PM10/30/22
to publice...@googlegroups.com

Busca el konxise a mi me dio grandes soluciones cuando mi exe pasaba mas de 30 MB lo reducia al 10%...y todavía con VFP 9.

 

Formatearon mi maquina y perdi mi instalador…nunca mas lo volvi a usar/encontrar

 

 

MK




--
  <_>
 (o o)
 (  °  )
<>-<>
Micky Khan

Carton Jeston

unread,
Nov 4, 2022, 3:32:17 AM11/4/22
to Comunidad de Visual Foxpro en Español
Konkise y demas compresores exe, tarde o temprano son usados por los creadores de keygen y al final son caldo de cultivo para los falsos positivos en los antivirus.

Hay una opcion mucho mejor, comprimir el exe con zip y manejarlo con una libreria para fox o con un comando que lo descomprima.

Esto tiene la ventaja de que puedes enviar mas de un exe u otros archivos en un solo zip (por ejemplo el manual en pdf o chm), hacer control de CRC para evitar errores, poner una contraseña (o no)  para evitar que nadie la modifique, etc.

Lo ideal es si tu tienes una aplicacion llamada APP.EXE, tengas un RUN.EXE hecho en fox y que llame a APP.EXE.

La ventaja es que RUN comprueba si existe el zip, lo descomprime en carpeta temporal, lo verifica y lo copias sobre el exe actual sin intervencion, todo automatico. Incluso se puede hacer que detecte una actualizacion en internet y descargarla.... pero creo que mejor empezar por lo sencillo, copiando APP.ZIP en la carpeta del programa y al ejecutarlo que lo actualice y lo elimine si todo sale bien.

Cuesta un poco mas, pero te quitas muchisimos problemas con antivirus, tener que usar un programa especializado que hace cosas delicadas y comprimir el exe cada vez que cambias algo, con un zip todo es mas facil.
Reply all
Reply to author
Forward
0 new messages