Criando Instaladores com NSIS / Creating Installers with NSIS

826 visualizações

Publicada em

how to create windows installers using nsis

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
826
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
12
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Criando Instaladores com NSIS / Creating Installers with NSIS

  1. 1. Introdução Dependências e instalação Criação do Instalador Construindo instaladores windows usando NSIS Marcelo Maia da Silva 10 de janeiro de 2014 Marcelo Maia da Silva Construindo instaladores windows usando NSIS Resultados
  2. 2. Introdução Dependências e instalação Sumário 1 Introdução 2 Dependências e instalação 3 Criação do Instalador 4 Resultados Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  3. 3. Introdução Dependências e instalação Criação do Instalador Resultados Por que usar NSIS? É free; Altamente customizável; Tem GUI designer; Possui um ótimo plugin para Eclipse, que poupa MUITO do esforço de criação do script de geração do EXE. Marcelo Maia da Silva Construindo instaladores windows usando NSIS
  4. 4. Introdução Dependências e instalação Como funciona? 1 Gera-se o script NSIS; 2 O NSIS lê esse script e cria o instalador. Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  5. 5. Introdução Dependências e instalação Dependências Windows xp ou superior Java 6 ou superior NSIS 2.46 (Preferencialmente) Eclipse 3.5, Galileo EclipseNSIS plugin Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  6. 6. Introdução Dependências e instalação Criação do Instalador Resultados Instalação Instalar o NSIS com nexts & nexts; Descompactar o eclipse 3.5 Galileo; Com o eclipse aberto, instale o plugin EclipseNSIS: help > install new software > http://eclipsensis.sf.net/update. Marcelo Maia da Silva Construindo instaladores windows usando NSIS
  7. 7. Introdução Dependências e instalação Plugin NSIS no Eclipse Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  8. 8. Introdução Dependências e instalação Iniciando o Projeto Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  9. 9. Introdução Dependências e instalação Utilizando o wizard Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  10. 10. Introdução Dependências e instalação Script gerado Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  11. 11. Introdução Dependências e instalação Instalador Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  12. 12. Introdução Dependências e instalação Desinstalador Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  13. 13. Introdução Dependências e instalação Programa no startmenu Marcelo Maia da Silva Construindo instaladores windows usando NSIS Criação do Instalador Resultados
  14. 14. Introdução Dependências e instalação Criação do Instalador Considerações Finais O plugin EclipseNSIS faz boa parte do trabalho. O desenvolvedor precisa somente customizar um pouco ou nada o script gerado; Para se chegar à esse resultado, não foi preciso adicionar nenhuma linha de código ao script; NSIS é uma linguagem de script com grandes possibilidades de configuração; Pode-se gerar notas de licença de software, animações, LEIAMES, links, obtenção de licença para instalação, etc. Sem pagar um centavo! Marcelo Maia da Silva Construindo instaladores windows usando NSIS Resultados
  15. 15. Introdução Dependências e instalação Criação do Instalador Obrigado! Marcelo Maia da Silva Construindo instaladores windows usando NSIS Resultados

×