Pular para o conteúdo principal
Byte InstallerComprar

Recursos

Todos os recursos,
e um tour guiado.

O Byte Installer é uma ferramenta de criação de instaladores para Windows e Mac, construída em torno de um único arquivo de projeto em texto simples. Projete seu instalador no editor visual e gere um .exe ou .msi assinado no Windows, ou um DMG ou PKG no Mac, pela interface gráfica ou direto da CI. Os dois nunca divergem, porque leem o mesmo arquivo.

  • WindowsDisponível agora
  • macOSDisponível agora
  • LinuxEm breve

Um tour guiado

Crie um instalador para Windows, tela por tela.

A barra lateral reflete a estrutura de um instalador, agrupada em Project, Content, Behavior e Output. Um instalador simples só precisa das primeiras telas. As demais estão lá quando o projeto pedir. Clique em qualquer captura de tela para vê-la em tamanho real.

Dê nome ao seu app e adicione sua licença — Byte Installer
01 · App

Dê nome ao seu app e adicione sua licença

  • Nome, versão, editor, ícone
  • Exibido em Adicionar ou Remover Programas
  • Páginas de licença e EULA (texto, Markdown, RTF)
  • Contratos com etapa de aceite opcional
  • Links de suporte no assistente e no Windows
Escolha EXE, MSI e arquiteturas — Byte Installer
02 · Targets

Escolha EXE, MSI e arquiteturas

  • EXE e MSI para x64, ARM64 e x86
  • Aplicativo nativo para ARM64
  • Versões compatíveis do Windows e do Windows Server
  • Diretórios de origem por arquitetura
  • Instalação por usuário ou por máquina
Verifique a máquina antes de instalar qualquer coisa — Byte Installer
03 · Requirements

Verifique a máquina antes de instalar qualquer coisa

  • Memória e tamanho de tela
  • Nenhuma reinicialização pendente
  • Disponibilidade de URLs
  • Arquivos, registro, .NET, recursos do Windows
  • Bloquear ou avisar, nunca na desinstalação
Escolha o que será instalado e onde — Byte Installer
04 · Files

Escolha o que será instalado e onde

  • Arquivos, pastas e globs
  • Árvores de pastas dinâmicas com exclusões
  • Mapeamento de destino
  • Registro de DLLs e permissões
  • Condições e recursos por arquivo
Registre tipos de arquivo e respeite os padrões do usuário — Byte Installer
05 · File Associations

Registre tipos de arquivo e respeite os padrões do usuário

  • Associações de extensões de arquivo
  • Registrado em Abrir com
  • Os aplicativos padrão existentes permanecem intactos
  • Botão Choose default apps após a instalação
  • Opcional, os clientes podem desativar
Deixe os usuários escolherem o que instalar — Byte Installer
06 · Components & Setup

Deixe os usuários escolherem o que instalar

  • Componentes opcionais
  • Grupos de recursos aninhados
  • Dependências entre recursos
  • Grupos exclusivos (botões de opção)
  • Predefinições nomeadas de tipo de instalação
Menu Iniciar, Área de Trabalho e tarefas opcionais — Byte Installer
07 · Shortcuts

Menu Iniciar, Área de Trabalho e tarefas opcionais

  • Menu Iniciar e Área de Trabalho
  • Inicialização Rápida e pasta Inicializar
  • Página Additional Tasks opcional
  • Rótulos personalizados para tarefas opcionais
  • Destinos sugeridos a partir dos seus arquivos
Detecte e instale dependências — Byte Installer
08 · Prerequisites

Detecte e instale dependências

  • Detecção por registro, arquivo, sistema operacional e .NET
  • Mesma detecção no EXE e no MSI
  • Instalação a partir de URL ou de pacote incluído
  • Origens por arquitetura, fixadas por SHA 256
  • Incorporados no build para instalações offline
Abra as portas de que seu app precisa — Byte Installer
09 · Firewall Rules

Abra as portas de que seu app precisa

  • Regras de entrada e de saída
  • Permitir e bloquear
  • Programa escolhido na sua lista Files
  • Porta, protocolo, IP, serviço, perfis
  • Comportamento de resolução de conflitos
Execute sua própria lógica nas principais etapas da instalação — Byte Installer
10 · Hooks

Execute sua própria lógica nas principais etapas da instalação

  • Quatro eventos do ciclo de vida
  • Lua, batch, PowerShell e shell
  • Hooks em batch e PowerShell no MSI
  • Tempo limite por hook
  • Escopo por plataforma
Temas, identidade visual e prévia ao vivo do assistente — Byte Installer
11 · Design

Temas, identidade visual e prévia ao vivo do assistente

  • Sete layouts de assistente
  • Tema claro, escuro ou do sistema
  • Cor de destaque e imagem de boas-vindas
  • CSS personalizado
  • Prévia ao vivo do assistente e das caixas de diálogo do MSI
Gere EXE e MSI assinados — Byte Installer
12 · Build Settings

Gere EXE e MSI assinados

  • Configurações de saída por destino
  • Perfil de assinatura de código
  • Cada arquivo conferido antes do empacotamento
  • Assinatura verificada após a aplicação
  • Compressão e deduplicação do conteúdo
Edite o arquivo de projeto diretamente — Byte Installer
13 · Advanced

Edite o arquivo de projeto diretamente

  • O projeto inteiro em TOML
  • Apply com validação no nível do build
  • Revert volta ao estado atual
  • Serviços do Windows
  • O mesmo arquivo que a CLI lê

O resultado

É isto que seus usuários veem.

Um instalador completo feito com o Byte Installer, da primeira à última página: boas-vindas, contrato de licença, tipo de instalação, local de instalação, progresso e conclusão. Cada página traz o nome do seu app, sua imagem de boas-vindas e suas cores, no design que você escolheu. No Windows, você o distribui como um EXE de instalação com este assistente ou como um MSI para a TI das empresas. No Mac, o Byte Installer gera um DMG ou um PKG a partir do mesmo projeto. O Linux vem depois.

Por que trocar de ferramenta

Por que os desenvolvedores escolhem o Byte Installer.

Feito para equipes que lançam software de desktop, o Byte Installer leva um assistente moderno, assinatura de código e dez idiomas a cada instalador que você entrega.

Configure em minutos, não em uma tarde inteira

Preencha os dados do seu app, aponte para seus arquivos e gere um .exe assinado. Sem precisar de tutorial.

Um projeto, dois formatos

Um .exe autoextraível com assistente em WebView2 para seus clientes e um .msi baseado em WiX para GPO, Intune e SCCM. Gere um deles ou os dois de uma vez. Todos os formatos são gerados para x64, ARM64 e x86, e o próprio Byte Installer roda nativamente em ARM64.

Um assistente com visual à altura

Temas claro e escuro, as cores da sua marca, componentes opcionais e dez idiomas integrados.

Assinatura realmente integrada

Seis backends (PFX, repositório de certificados do Windows, Azure Key Vault, AWS KMS, DigiCert KeyLocker e um comando personalizado), validados antes de o build começar, e não depois que ele falha.

À vontade no seu pipeline

A interface gráfica grava um arquivo de projeto em texto simples que o seu servidor de build lê do jeito que está. Saída em JSON, códigos de saída reais e autocompletar para o shell.

Seguro por padrão

Uma instalação que falha é revertida automaticamente, e uma atualização que falha mantém a versão anterior funcionando. Os logs de instalação ajudam a diagnosticar falhas, e uma ação Repair opcional restaura atalhos e entradas do registro.

Perguntas frequentes

Dúvidas comuns.