Dando um pitaco de leve, encontrei uma solução mais interessante à época em que implementei. Também tinha problemas com executáveis enormes e atualização pela internet. O que fiz foi modularizar a aplicação em BPLs, mantendo em cada BPL os formulários com similaridade de função (cadastros, relatórios, manutenção, etc). Isso reduziu - e muito - o custo da atualização, pois, se fosse detectado um problema ou solicitado um ajuste, bastava alterar e recompilar a BPL e disponibilizar para o cliente.
Mas, como falei, é só um pitaco "de leve"... []'s --------------------------------------------------- Att.: Willian Jhonnes L. dos Santos Analista/Desenvolvedor Object/Free Pascal [EMAIL PROTECTED] --------------------------------------------------- Seja livre. Use Linux. Grupo de Usuários GNU/Linux de São José dos Pinhais Linux user number 449753 --------------------------------------------------- Powered by Slackware Linux 12.0 Kernel 2.6.21.5-custom --------------------------------------------------- ----- Mensagem original ---- De: Eduardo Silva dos Santos <[EMAIL PROTECTED]> Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 1 de Outubro de 2008 10:19:07 Assunto: Re: [delphi-br] Compactação de dll, bpl e executáveis Eu tinha o mesmo problema, 4 executáveis grandes, e cliente reclamando da demora de atualizar, na época eu usei Upx e tive muitos problemas em algumas máquinas, era violação de acesso para tudo quanto é lado. Hoje eu automatizei todo o processo de atualização, compacto do exe no padrão 7Zip, de 20MB vai para 3MB, o servidor do cliente baixa o arquivo compactado e todas as máquinas da rede copiam o arquivo .7ZIP e se auto atualizam. 2008/10/1 Joao Morais <[EMAIL PROTECTED] com.br> > Adriano Santos (Y!) wrote: > > Concordo em gênero e número contigo. Sei muito bem como funcionam o > > UPX,VirtualCompress e o AsPack. > > Meu principal problema onde trabalhei, como mencionei, era distribuição > > do sistema e os usuários que eram bem ruins. Descompactar um arquivo > > .zip, vixi...era o maior trabalho cara. > > Isto é a realidade em quase todos os pequenos clientes (e boa parte dos > grantes também). O que eu procurei colocar é que UPX não é solução, é > paleativo, e dos problemáticos em máquinas com pouca memória. Quando > falei descompactar no cliente, eu me referia à própria aplicação, ou um > atualizador, fazer este trabalho. > > Joao Morais > > -- ............ ......... ......... ......... ......... ....... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 MSN: eduardo.drd@ gmail.com Site: http://www.drdsiste mas.com.br/ ............ ......... ......... ......... ......... ....... [As partes desta mensagem que não continham texto foram removidas] Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]