Após projeto concluído , para criar um instador para distribuir o projeto?
+2
FranklinJSP
Agravina
6 participantes
[Resolvido]Como criar um instalador para access
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº1
[Resolvido]Como criar um instalador para access
Boa Tarde
Após projeto concluído , para criar um instador para distribuir o projeto?
Após projeto concluído , para criar um instador para distribuir o projeto?
FranklinJSP- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 479
Registrado : 25/02/2016
- Mensagem nº2
Re: [Resolvido]Como criar um instalador para access
Boa noite Agravina!
Eu gosto do Indigo Rose Setup Factory
Saludos
Eu gosto do Indigo Rose Setup Factory
Saludos
.................................................................................
Meu Português não é muito bom,
mas eu gosto de colaborar... em qualquer idioma
"Access... minha paixão"
DamascenoJr.- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3845
Registrado : 22/11/2016
- Mensagem nº3
Re: [Resolvido]Como criar um instalador para access
É possível criar um instalador até com o WinRAR. Tem diversos vídeos no youtube de como fazer.
Na hora de distribuir, tens que ter em mente que os usuários finais podem nem saber o que é o Access, e isso não pode ser um impeditivo de que conheçam seu aplicativo.
Eu gosto do Inno Setup com o ISTool. Tem me atendido bem.
Link de um artigo que aborda o assunto
usandoaccess.com.br/tutoriais/montar-pacote-distribuicao-usando-istool.asp?id=1
Deixo exemplo de um instalador criado com a ferramenta que uso. Este exemplo verifica requisitos mínimos e faz instalações automáticas necessárias para execução do aplicativo Access distribuído.
Em resumo, o Inno com ISTool é bem poderoso e pode propiciar uma instalação completa e personalizada do seu aplicativo sem exigir muito do usuário final.
Na hora de distribuir, tens que ter em mente que os usuários finais podem nem saber o que é o Access, e isso não pode ser um impeditivo de que conheçam seu aplicativo.
Eu gosto do Inno Setup com o ISTool. Tem me atendido bem.
Link de um artigo que aborda o assunto
usandoaccess.com.br/tutoriais/montar-pacote-distribuicao-usando-istool.asp?id=1
Deixo exemplo de um instalador criado com a ferramenta que uso. Este exemplo verifica requisitos mínimos e faz instalações automáticas necessárias para execução do aplicativo Access distribuído.
Em resumo, o Inno com ISTool é bem poderoso e pode propiciar uma instalação completa e personalizada do seu aplicativo sem exigir muito do usuário final.
- Anexos
- Tarefador_minimo_2016.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (374 Kb) Baixado 123 vez(es)
.................................................................................
Ajude-se a ser ajudado, anexe seu projeto.
Sempre tente entender o código, não somente copie e cole.
Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
Fredson gosta desta mensagem
Alvaro Teixeira- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7995
Registrado : 15/03/2013
- Mensagem nº4
Re: [Resolvido]Como criar um instalador para access
Ola a todos,
Ivan, sem duvida que o Inno é um excelente instalador (programa de setup).
Testei numa maquina limpa, ao baixar o Runtime é um pouco demorado, está a baixar diretamente da Microsoft, ou é uma cópia alojada nu servidor seu?
Pode partilhar o "script" do Inno como exemplo?
Abraço a todos
Ivan, sem duvida que o Inno é um excelente instalador (programa de setup).
Testei numa maquina limpa, ao baixar o Runtime é um pouco demorado, está a baixar diretamente da Microsoft, ou é uma cópia alojada nu servidor seu?
Pode partilhar o "script" do Inno como exemplo?
Abraço a todos
DamascenoJr.- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3845
Registrado : 22/11/2016
- Mensagem nº5
Re: [Resolvido]Como criar um instalador para access
Alvaro, os links internos são todos da microsoft. Pretendo mudar isso pois alguns links com o tempo não funcionam mais (versões que vão perdendo suporte - Access 2007, por exemplo, mesmo ainda sendo muito usado). Tenho que ver uma forma (barata) de hospedar os arquivos para download e ter a garantia que ficarão lá por um bom tempo. Google Drive, Dropbox e OneDrive não funcionaram para interação com o Inno. Não mergulhei em FTP ainda para saber melhor como funciona.
Pensei em embutir os runtimes e service packs mínimos no instalador, mas me incomodou criar assistentes de instalação que pudessem ultrapassar 50mbs para aplicativos com menos de 2mbs quando as vezes o usuário já pudesse ter tudo pronto na máquina.
Pensei em embutir os runtimes e service packs mínimos no instalador, mas me incomodou criar assistentes de instalação que pudessem ultrapassar 50mbs para aplicativos com menos de 2mbs quando as vezes o usuário já pudesse ter tudo pronto na máquina.
.................................................................................
Ajude-se a ser ajudado, anexe seu projeto.
Sempre tente entender o código, não somente copie e cole.
Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
Alvaro Teixeira- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7995
Registrado : 15/03/2013
- Mensagem nº6
Re: [Resolvido]Como criar um instalador para access
Olá a todos,
Ivan, obrigado pelo retorno, sim creio ser melhor ter os instaladores (e service packs) guardados, pois vão saindo de circulação.
Creio que o problema que relata é por não ter link direto para descarga, mas no Dropbox e no Meocloud, conseguimos ter.
Não quero desviar do titulo do tópico, mas veja este exemplo como faz para o dropbox https://www.maximoaccess.com/t29327-exemplo-download-direto-download-direto-dropbox
Se for caso, abrir tópico novo.
Alexandre, ficamos aguarda o retorno.
Abraço a todos
Ivan, obrigado pelo retorno, sim creio ser melhor ter os instaladores (e service packs) guardados, pois vão saindo de circulação.
Creio que o problema que relata é por não ter link direto para descarga, mas no Dropbox e no Meocloud, conseguimos ter.
Não quero desviar do titulo do tópico, mas veja este exemplo como faz para o dropbox https://www.maximoaccess.com/t29327-exemplo-download-direto-download-direto-dropbox
Se for caso, abrir tópico novo.
Alexandre, ficamos aguarda o retorno.
Abraço a todos
DamascenoJr.- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3845
Registrado : 22/11/2016
- Mensagem nº7
Re: [Resolvido]Como criar um instalador para access
Alexandre, algum retorno?
.................................................................................
Ajude-se a ser ajudado, anexe seu projeto.
Sempre tente entender o código, não somente copie e cole.
Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº8
Re: [Resolvido]Como criar um instalador para access
Óla Ivan
Na verdade fiquei mais confuso ainda!
o que eu não entendo e como eu faço para colocar meu sistema
no instalador
e criar um executável para o sistema
sempre crio sistema apenas para uso pessoal , então uso sempre diretamente do access.
Mas outro enviei para um amigo , a me veio em mandar de forma que ele mesmo pudesse instalar sem problemas
Na verdade fiquei mais confuso ainda!
o que eu não entendo e como eu faço para colocar meu sistema
no instalador
e criar um executável para o sistema
sempre crio sistema apenas para uso pessoal , então uso sempre diretamente do access.
Mas outro enviei para um amigo , a me veio em mandar de forma que ele mesmo pudesse instalar sem problemas
DamascenoJr.- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3845
Registrado : 22/11/2016
- Mensagem nº9
Re: [Resolvido]Como criar um instalador para access
Então vamos por partes.
Seu sistema precisa só clicar duas vezes no arquivo para ele ser executado?
Ou tem que copiar arquivos extras pra algum local específico do computador (uma fonte ou dll)?
Seu sistema precisa só clicar duas vezes no arquivo para ele ser executado?
Ou tem que copiar arquivos extras pra algum local específico do computador (uma fonte ou dll)?
.................................................................................
Ajude-se a ser ajudado, anexe seu projeto.
Sempre tente entender o código, não somente copie e cole.
Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº10
Re: [Resolvido]Como criar um instalador para access
copiar o bd e arquivos de imagem para c: do pc
alozs- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 298
Registrado : 07/02/2018
- Mensagem nº11
Re: [Resolvido]Como criar um instalador para access
Poxa muito bacana seu instalador IvanJR eu tb utilizo porem no meu código eu nao consegui para colocar para verificar primeiro se tem o microsoft access ou runtime instalado, anexei tudo junto a um pacote completo de instalação porem não ficou tão intuitivo quanto o seu (verificar primeiro antes de instalar o app) se puder disponibilizar seu script de instalação.
DamascenoJr.- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3845
Registrado : 22/11/2016
- Mensagem nº12
Re: [Resolvido]Como criar um instalador para access
Agravina, segue link para artigo com criação de instalador com o WinRAR
arthurup.wordpress.com/2010/07/24/criando-um-instalador-no-winrar/
Basta em caminho para extração informar "c:\NomePastaSeuAplicativo"
arthurup.wordpress.com/2010/07/24/criando-um-instalador-no-winrar/
Basta em caminho para extração informar "c:\NomePastaSeuAplicativo"
.................................................................................
Ajude-se a ser ajudado, anexe seu projeto.
Sempre tente entender o código, não somente copie e cole.
Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
DamascenoJr.- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3845
Registrado : 22/11/2016
- Mensagem nº13
Re: [Resolvido]Como criar um instalador para access
alozs, o script do meu arquivo pode ser encontrado no artigo do link da mensagem número 3.
.................................................................................
Ajude-se a ser ajudado, anexe seu projeto.
Sempre tente entender o código, não somente copie e cole.
Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº14
Re: [Resolvido]Como criar um instalador para access
obrigado Ivan !]
Agradeço pela atenção
Agradeço pela atenção
alozs- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 298
Registrado : 07/02/2018
- Mensagem nº15
Re: [Resolvido]Como criar um instalador para access
.
Última edição por alozs em 11/12/2019, 13:52, editado 2 vez(es)
DamascenoJr.- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3845
Registrado : 22/11/2016
- Mensagem nº16
Re: [Resolvido]Como criar um instalador para access
O fórum agradece o retorno. Sucesso.
.................................................................................
Ajude-se a ser ajudado, anexe seu projeto.
Sempre tente entender o código, não somente copie e cole.
Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
alozs- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 298
Registrado : 07/02/2018
- Mensagem nº17
Re: [Resolvido]Como criar um instalador para access
Ivan eu já estou utilizando esse script porem ele faz a verificação de instalação do access depois de instalado o aplicativo, queria fazer igual ao seu, verificar antes e fazer a instalação achei muito bacana dessa forma!
thiagonsilvaa- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 384
Registrado : 12/01/2017
- Mensagem nº18
Re: [Resolvido]Como criar um instalador para access
Pegando carona no tópico, creio não ser necessário a abertura de um outro, porém se for, avisar.
Estou na mesma pegada de criar um instalador para meus projetos.
Até aí tudo bem. O que está me custando tentativas é no final depois da conclusão da instalação criar um atalho (personalizado) para o programa.
O que está acontecendo é que está criando o padrão do access, queria alterar, isso é possível ?
Tentei pelo InnoSetup.
Grato até então.
Estou na mesma pegada de criar um instalador para meus projetos.
Até aí tudo bem. O que está me custando tentativas é no final depois da conclusão da instalação criar um atalho (personalizado) para o programa.
O que está acontecendo é que está criando o padrão do access, queria alterar, isso é possível ?
Tentei pelo InnoSetup.
Grato até então.
alozs- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 298
Registrado : 07/02/2018
- Mensagem nº19
Re: [Resolvido]Como criar um instalador para access
DamascenoJr.- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3845
Registrado : 22/11/2016
- Mensagem nº20
Re: [Resolvido]Como criar um instalador para access
.................................................................................
Ajude-se a ser ajudado, anexe seu projeto.
Sempre tente entender o código, não somente copie e cole.
Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
thiagonsilvaa- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 384
Registrado : 12/01/2017
- Mensagem nº21
Re: [Resolvido]Como criar um instalador para access
Boa noite meus caros !
Primeiramente obrigado pelas respostas.
Vou estudar e posto um retorno.
Primeiramente obrigado pelas respostas.
Vou estudar e posto um retorno.
alozs- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 298
Registrado : 07/02/2018
- Mensagem nº22
Re: [Resolvido]Como criar um instalador para access
Ivan consegue nos passar a parte do script que verifica se tem o office antes de fazer a instalação do app?
DamascenoJr.- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3845
Registrado : 22/11/2016
- Mensagem nº23
Re: [Resolvido]Como criar um instalador para access
- Código:
//incialização do setup. Define se o programa instalador será executado ou não
function InitializeSetup(): boolean;
var
strAccAct: string;
begin
result := true;
//consulta caminho do Access padrão instalado
RegQueryStringValue( HKLM, 'Software\Microsoft\Windows\CurrentVersion\App Paths\msaccess.exe', 'Path', strAccAct );
strAccAct := Copy(strAccAct, length(strAccAct)-2, 2);
if strAccAct = '' then begin
msgbox('Sem Access.', mbInformation, mb_ok);
result := false;
end
end;
.................................................................................
Ajude-se a ser ajudado, anexe seu projeto.
Sempre tente entender o código, não somente copie e cole.
Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
alozs- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 298
Registrado : 07/02/2018
- Mensagem nº24
Re: [Resolvido]Como criar um instalador para access
Ivan eu tentei diversas formas aqui mais infelizmente não consegui, se me permite enviei via MP o meu script de instalação para você verificar onde está errado o procedimento.