Zetta-Ømnis Soluções Tecnológicas
Desenvolvendo hoje a tecnologia do amanhã
Visite Nosso Patrocinador
DO NOT UNDERSTAND PORTUGUESE? CLICK ON THE FLAG TO CHANGE THE LANGUAGE!

Inno Setup

  • Inno Setup (Parte 1): Introdução & Inno Script Studio

    Um ponto em comum para todo e qualquer programador que se preze, seja ele iniciante ou experiente, é como distribuir seus programas para seus clientes sem que seja necessário destacar um especialista para fazer a instalação máquina a máquina. Quando um programa necessita de procedimentos especiais para funcionar, se faz necessário desenvolver um instalador para ele e até o presente momento eu não encontrei solução melhor que o Inno Setup. Nesta série de artigos (tutorial) eu vou ensinar como criar um instalador do zero usando o Inno Setup. Nesta primeira parte eu vou apresentar rapidamente o Inno Setup e falar a respeito de seu editor não oficial Inno Script Studio.

  • Inno Setup (Parte 10): Página personalizada III

    Fala sério... Você pensou o que o tutorial havia terminado sem que eu desse nenhum aviso. Achou que eu tinha desistido do site e dos artigos não é? Como diria aquele apresentador famoso "Errrrrooooooouu.....". Nesta parte do tutorial vamos aprender a personalizar mais uma página do instalador. Vamos colocar um painel com a descrição do tipo de instalação na página de seleção de componentes.

  • Inno Setup (Parte 11): Personalização Final (o "Road Map")

    Nesta parte nós veremos a personalização final, que consiste na utilização de uma tela de fundo para o instalador e a aplicação de uma imagem nesta tela. Além disso, haverá uma modificação que eu considero extrema: a criação de um "RoadMap" para indicar visualmente o progresso do assistente de instalação. Se ficou curioso, continue lendo

  • Inno Setup (Parte 2): Criando o projeto básico

    Nesta segunda parte do tutorial eu pretendo apresentar os passos para a criação do projeto básico, o qual vamos incrementar posteriormente. Ao final do artigo faremos um teste e instalaremos pela primeira vez usando o instalador que nós mesmos fizemos!

  • Inno Setup (Parte 3): Instalando o PostgreSQL

    Desta vez a coisa vai começar a complicar um pouco. Vamos começar a usar os arquivos do PostgreSQL no Inno Setup de forma que ele seja instalado juntamente com o programa principal. Nesta parte será feita apenas uma cópia dos arquivos do PostgreSQL, mas vamos falar também a respeito de etapas de pré e pós compilação.

  • Inno Setup (Parte 4): Types, Components e Tasks

    Todo instalador que se preze permite que o usuário escolha exatamente aquilo que precisa ser instalado, pois nem sempre ele precisa de tudo que um instalador provê. Nesta parte do tutorial eu vou abordar as 3 seções que permitem que um instalador criado com o Inno Setup seja flexibilizado pelo usuário que está realizando a instalação

  • Inno Setup (Parte 5): Configurando o PostgreSQL

    Na parte anterior deste tutorial eu falei como instalar o PostgreSQL. A instalação consistiu apenas da cópia de seus arquivos para a máquina de destino. Neste artigo vou falar como configurar o PostgreSQL de forma programática e não interativa.

  • Inno Setup (Parte 6): Página personalizada I

    Nesta parte do tutorial eu vou ensinar como criar uma página personalizada do instalador na qual o usuário poderá definir algumas opções de instalação do PostgreSQL. A página se integrará perfeitamente com a janela do Inno Setup e seu desenvolvimento será facilitado com a utilização do Inno Setup Form Desinger. Chegou a hora de você jogar fora aquele seu projeto de instalador supercomplexo, feito à mão e começar a usar algo fácil de manter e muito poderoso ;) Quer saber como? Continue lendo...

  • Inno Setup (Parte 7): Melhorando a execução de programas externos

    Se você é um cara chato como eu sou, deve ter ficado profundamente incomodado com o fato de que, toda vez que o instalador vai configurar o PostgreSQL, janelas de console aparecem mostrando a saída dos comandos. Isso está longe de ser profissional, então, porque não sumir com estas telas? Nesta parte do tutorial aprenderemos como melhorar a execução de programas externos, de forma a suprimir telas de console.

  • Inno Setup (Parte 8): Página personalizada II

    Na parte 6 deste tutorial eu mostrei como criar uma página personalizada usando o Inno Setup Form Designer e como adicioná-la ao instalador juntamente com todo o código necessário para que ela funcionasse de forma correta. Nesta parte do tutorial eu pretendo mostrar como personalizar uma página existente do instalador. Como bônus você vai aprender como carregar e utilizar DLLs externas. Imperdível!

  • Inno Setup (Parte 9): Assinando digitalmente o instalador

    Hoje em dia um assunto que está muito em evidência é a assinatura digital, a qual pode ser usada para assinar documentos digitais como PDFs e XMLs e também para assinar executáveis, garantindo assim sua procedência. No artigo Assinando digitalmente aplicações Delphi eu falei a respeito de como assinar executáveis, hoje, neste artigo super curto, eu vou falar como assinar os executáveis do Inno Setup.

Acesso Rápido
Não digite mais que o necessário...



Escaneie este QRCode em dispositivos móveis para acessar a página atual rapidamente nestes dispositivos
Conteúdo Verificado!
#BULLSHITFREE #CLICKBAITFREE
#MONEYLESS
Este site é amigo do desenvolvedor do mundo real
Gostou do conteúdo?
Se você gostou do conteúdo que está lendo, você pode ajudar a manter este site no ar doando qualquer quantia. Use os botões abaixo para realizar sua doação.
 
É rápido, fácil e indolor :)
 

Estatísticas em tempo real

Visite Nosso Patrocinador