View
520
Download
2
Category
Preview:
Citation preview
Introdução Dependências e instalação Criação do Instalador Resultados
Construindo instaladores windows usando NSIS
Marcelo Maia da Silva
10 de janeiro de 2014
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Introdução Dependências e instalação Criação do Instalador Resultados
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
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 doscript de geração do EXE.
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Introdução Dependências e instalação Criação do Instalador Resultados
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
Introdução Dependências e instalação Criação do Instalador Resultados
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
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
Introdução Dependências e instalação Criação do Instalador Resultados
Plugin NSIS no Eclipse
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Introdução Dependências e instalação Criação do Instalador Resultados
Iniciando o Projeto
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Introdução Dependências e instalação Criação do Instalador Resultados
Utilizando o wizard
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Introdução Dependências e instalação Criação do Instalador Resultados
Script gerado
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Introdução Dependências e instalação Criação do Instalador Resultados
Instalador
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Introdução Dependências e instalação Criação do Instalador Resultados
Desinstalador
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Introdução Dependências e instalação Criação do Instalador Resultados
Programa no startmenu
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Introdução Dependências e instalação Criação do Instalador Resultados
Considerações Finais
O plugin EclipseNSIS faz boa parte do trabalho. O desenvolvedor precisasomente customizar um pouco ou nada o script gerado;
Para se chegar à esse resultado, não foi preciso adicionar nenhuma linha decó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
Recommended