Baixar NSIS 3.11 – Sistema de instalação Nullsoft Scriptable

Baixar NSIS 3.11 – Sistema de instalação Nullsoft Scriptable

Visão geral do NSIS (Nullsoft Scriptable Install System)

NSIS, ou Nullsoft Scriptable Install System, é uma estrutura robusta e de código aberto para criar instaladores personalizados para ambientes Windows. Seu design leve e adaptável o torna extremamente adequado para distribuição pela internet, garantindo a implantação eficiente de aplicativos de software.

Importância de um instalador confiável

Como o instalador serve como a primeira interação dos usuários com seu software, é vital que ele seja estável e confiável. O NSIS capacita os desenvolvedores a criar instaladores que atendem a todos os requisitos necessários para configurar seus aplicativos perfeitamente.

Flexibilidade de script

O NSIS opera em um sistema baseado em script, permitindo que os desenvolvedores definam a lógica por trás até mesmo dos processos de instalação mais complexos. Uma seleção diversificada de plugins e scripts pré-existentes fornece funcionalidade adicional, permitindo a criação de instaladores da web, interação com vários componentes do Windows e gerenciamento de recursos compartilhados.

Principais características do NSIS

  • Gera instaladores executáveis ​​autocontidos
  • Suporta formatos abrangentes de compressão de dados: ZLib, BZip2 e LZMA
  • Inclui suporte de desinstalação que permite a geração de aplicativos desinstaladores
  • Interface de usuário altamente personalizável com opções para diálogos, fontes, planos de fundo, ícones e muito mais
  • Oferece interfaces de assistente clássicas e modernas
  • Suporte multilíngue para mais de 40 idiomas, permitindo a integração de idiomas RTL
  • Sistema de página flexível para adicionar páginas de assistente padrão ou personalizadas
  • Componentes de instalação selecionáveis ​​pelo usuário com uma árvore de seleção organizada
  • Várias configurações de instalação (mínima, típica, completa) juntamente com configurações personalizadas
  • Autoverificação de instaladores usando soma de verificação CRC32
  • Sobrecarga mínima com um limite máximo de tamanho do instalador de 2 GB
  • Modo silencioso opcional para instalações automatizadas
  • Recursos avançados de pré-processador para símbolos definidos, macros e compilação condicional
  • Uma experiência de codificação intuitiva que integra elementos de PHP e linguagens de montagem

Capacidades de instalação

Os instaladores do NSIS vêm equipados com suas próprias máquinas virtuais (VMs), permitindo recursos de codificação sofisticados, incluindo:

  • Extração de arquivo com opções de substituição configuráveis
  • Operações de arquivo, como copiar, renomear e excluir
  • Invocando DLLs de plug-in
  • Registrando/cancelando o registro de DLLs e controles ActiveX
  • Executando programas externos
  • Criando atalhos e gerenciando chaves de registro
  • Manipulando arquivos INI e manipulações genéricas de arquivos de texto
  • Executando manipulações de strings e inteiros com facilidade
  • Interação do usuário por meio de caixas de mensagens ou páginas personalizadas
  • Suporte a lógica condicional, verificação de erros e funcionalidades de reinicialização
  • Funções de usuário registradas e suporte de retorno de chamada para script abrangente

Atualizações notáveis ​​no NSIS 3.11

A atualização recente do NSIS, versão 3.11, inclui mudanças cruciais destinadas a melhorar a segurança e a funcionalidade:

  • Foi implementado um mecanismo de nova tentativa para criar o $PLUGINSDIR restrito, abordando um possível problema de escalonamento de privilégios divulgado por Sandro Poppi (bug #1315).

Pequenas melhorias

  • Lógica de repetição adicionada para resolver erros de compartilhamento ao abrir o instalador (patch parcial #316).
  • Suporte para definir conjunto de caracteres de decodificação de origem de arquivo por meio de comentários mágicos (patch nº 292).
  • Cor de fundo corrigida para a tela de licença do desinstalador (bug #1314).
  • Manipulação aprimorada de parâmetros de linha de comando CHARSET no MakeNSISW (patch nº 315).
  • Tornou o System/Resource.dll reproduzível (patch #312).
  • Zip2Exe atualizado para aceitar o formato.zip como entrada de linha de comando.
  • Traduções melhoradas para o finlandês (patch nº 313).

Download e Recursos

Você pode baixar o NSIS 3.11 no seguinte link: NSIS 3.11 | Tamanho do arquivo: 1, 6 MB (código aberto).

Para mais informações, incluindo documentação abrangente, visite a NSIS Home Page. Você também pode conferir as Release Notes para insights detalhados.

Para recursos e imagens adicionais, visite aqui.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *