ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

[Ajuda] Duvida sobre criar executavel Builder

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
mikenewell
Novato
Novato


Registrado: Segunda-Feira, 27 de Janeiro de 2014
Mensagens: 6

MensagemEnviada: Sáb Fev 01, 2014 2:26 pm    Assunto: [Ajuda] Duvida sobre criar executavel Builder Responder com Citação

Bom galera eu estou trabalhando em um projeto de um packer, se eu fizer o codigo manualmente pelo delphi da tudo certo tipo, juntar arquivos dentro do executavel, carregar dll etc...


so que eu queria fazer isso para que ele cria um builder, tipo o cara selecionas o programa, selecionas os arquivos, depois clicar em build e ele compilar o codigo para um exe entendem???


alguem saber como fazer isso?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Netrunner
Aprendiz
Aprendiz


Registrado: Domingo, 7 de Julho de 2013
Mensagens: 236

MensagemEnviada: Dom Fev 02, 2014 11:00 pm    Assunto: Responder com Citação

Aí que entra a parte em assembly, você teria que fazer uma função em assembly para criar outro executável em um tfilestream..
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
strak2012
Colaborador
Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014
Mensagens: 1518
Localização: Maceió - AL

MensagemEnviada: Seg Fev 03, 2014 1:51 am    Assunto: Responder com Citação

você quer criar um instalador mediante os arquivo selecionado ou quer compilar um projeto mediante os arquivo selecionado?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
Netrunner
Aprendiz
Aprendiz


Registrado: Domingo, 7 de Julho de 2013
Mensagens: 236

MensagemEnviada: Seg Fev 03, 2014 5:20 am    Assunto: Responder com Citação

Ele quer compilar os arquivos selecionados dentro de outro programa para fazer o packet.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
mikenewell
Novato
Novato


Registrado: Segunda-Feira, 27 de Janeiro de 2014
Mensagens: 6

MensagemEnviada: Seg Fev 03, 2014 7:56 pm    Assunto: Responder com Citação

por exemplo, eu tenho uma source em delphi, ai eu queria por outro programa criar esse executavel da source q eu tenho usando entendem?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
strak2012
Colaborador
Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014
Mensagens: 1518
Localização: Maceió - AL

MensagemEnviada: Seg Fev 03, 2014 8:40 pm    Assunto: Responder com Citação

Sendo assim é bem mais simples Smile

Lembro de ter feito algo parecido, o que necessitei foi pegar o compilador DCC32 e o brcc32.exe, junto com as libs do sistema que são necessária ao projeto separar em uma pasta dei o nome de libs mesmo e depois só usar a linhas de comando do compilador, basicamente era isso. Desta forma uma aplicação conseguia através da linhas de comando sem a necessidade do delphi instalado compilar uma source para gerar uma nova aplicação.

veja como fiz:

C:\build <- minha aplicação
C:\build\libs <- libs do sistema + compilador DCC32.EXE + brcc32.exe

Depois basta indicar na aplicação o local do *.dpr, assim como o locais das units e dá a linha de comando para que a source seja compilada.


Se eu achar este projeto vou tentar postar.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
strak2012
Colaborador
Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014
Mensagens: 1518
Localização: Maceió - AL

MensagemEnviada: Seg Fev 03, 2014 11:30 pm    Assunto: Responder com Citação

Como prometido segue o link do projeto + fonte + libs + compiladores
http://www.4shared.com/rar/azo8Rmtjba/BuildDxe2ByStrak.html

Este possui o compilador usado no delphi xe2 assim como todas suas libs, a pasta teste é o projeto em si como também o teste

Só a parte resource é que bem diferente seu tratamento que no delphi.

o *.exe é criado na mesma pasta do *.dpr
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
EdsonRN
Novato
Novato


Registrado: Terça-Feira, 28 de Mai de 2013
Mensagens: 25
Localização: Alto do Rodrigues

MensagemEnviada: Seg Jan 12, 2015 5:54 pm    Assunto: Responder com Citação

Amigo,era justamente isso que eu tava precisando,mais infelizmente eu não sei como fazer esse processo todo,por gentileza teria como você fazer um tutorial ensinando?, si tivesse coo ficaria muito grato.
_________________
Edson Justino (Técnico em Eletrônica Informática)
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Endereço de AIM Yahoo Messenger MSN Messenger
EdsonRN
Novato
Novato


Registrado: Terça-Feira, 28 de Mai de 2013
Mensagens: 25
Localização: Alto do Rodrigues

MensagemEnviada: Seg Jan 12, 2015 6:02 pm    Assunto: Responder com Citação

Amigo,era justamente isso que eu tava precisando,mais infelizmente eu não sei como fazer esse processo todo,por gentileza teria como você fazer um tutorial ensinando?, si tivesse coo ficaria muito grato.
_________________
Edson Justino (Técnico em Eletrônica Informática)
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Endereço de AIM Yahoo Messenger MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB