Nullsoft Install System (NSIS)

É projetado para ser tão pequeno e flexível quanto possível e, portanto, é muito adequado para distribuição da Internet. Sendo a primeira experiência de um usuário com o seu produto, um instalador estável e confiável é um
Baixe Agora

Nullsoft Install System (NSIS) Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Nullsoft Install System
  • Site do editor:
  • Sistemas operacionais:
  • Windows Vista/98/Me/NT/2000/XP/2003
  • Tamanho do arquivo:
  • 1.5 MB

Nullsoft Install System (NSIS) Tag


Nullsoft Install System (NSIS) Descrição

Um sistema de código aberto profissional para criar instaladores do Windows Ele é projetado para ser tão pequeno e flexível quanto possível e, portanto, é muito adequado para distribuição da Internet. Sendo a primeira experiência de um usuário com o seu produto, um instalador estável e confiável é um componente importante do software bem sucedido. Com o NSIS você pode criar esses instaladores capazes de fazer tudo o que é necessário para configurar seu software. O NSIS é baseado em script e permite que você crie a lógica para lidar com as tarefas de instalação mais complexas. Muitos plug-ins e scripts já estão disponíveis: você pode criar instaladores da Web, comunicar com Windows e outros componentes de software, instalar ou atualizar componentes compartilhados e muito mais. Recursos De nsis wiki. A NSIS pode criar instaladores do Windows que são capazes de instalar, desinstalar, definir configurações do sistema, extrair arquivos, etc. Como o NSIS é baseado em arquivos de script, você pode criar instaladores simples e avançados. Pequeno tamanho aéreo A NSIS é criada para ser pequena, rápida e eficiente. Enquanto outros instaladores geralmente adicionam centenas de kilobytes ou vários megabytes para seus dados do instalador, um instalador NSIS completo tem uma sobrecarga de apenas 34 kb. Compatível com todas as principais versões do Windows Você pode criar um único instalador compatível com o Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000, Windows XP, Windows Server 2003 e Windows Vista. Métodos exclusivos de compressão Você pode escolher entre três diferentes métodos de compressão integrados (Zlib, bzip2, lzma). A nova compactação LZMA dá melhores resultados do que qualquer outro método de compressão comum. Você não precisa usar grandes módulos de archive auto-extrair ou outros aplicativos. O suporte à compressão é incluído na sobrecarga de 34 KB. Script baseado Ao contrário de outros sistemas que só podem gerar instaladores com base em uma lista de arquivos e chaves do Registro, a NSIS tem um poderoso idioma de script. Esta linguagem de script é projetada para instaladores e tem comandos que ajudam você a realizar muitas tarefas de instalação. Você pode facilmente adicionar lógica personalizada e lidar com diferentes atualizações, verificações de versão e muito mais. Para instaladores padrão ou como ponto de partida para mais complexos, você pode usar uma das ferramentas de geração de scripts disponíveis. Vários idiomas em um instalador Um instalador pode suportar várias linguagens de interface. Mais de 40 traduções já estão incluídas, mas você também pode criar seus próprios arquivos de idioma. RTL (direito a esquerdo) idiomas, como árabe e hebraico, são totalmente suportados. Muitos recursos e verificações para o sistema de destino A linguagem de script fornece comandos que você pode usar no sistema de destino, a partir de recursos simples, como a criação de pastas e edição do registro para modificação de arquivos de texto / binário, modificação de variáveis de ambiente e reinicialização do sistema. Usando plug-ins fornecidos, você pode até usar a API do Windows. Diálogos e interfaces personalizados Você pode criar páginas de assistente personalizadas para obter entrada do usuário ou integrar as opções de configuração. A NSIS inclui uma interface de assistente clássica e moderna, mas é possível criar sua própria interface personalizada. Sistema de plug-in O NSIS pode ser estendido com plug-ins que podem se comunicar com o instalador. Eles podem ser escritos em C, C ++, Delphi ou outro idioma e podem ser usados para realizar tarefas de instalação ou estender a interface do instalador. Você pode usar o plug-in com uma única linha de código de script. Os plug-ins também podem ser compactados como outros dados de instalação e serão incluídos somente quando você estiver usando os recursos fornecidos. Suporte para instalação da Web, patch de arquivo A distribuição do NSIS inclui um conjunto de plug-ins que permitem que você baixe arquivos da Internet, faça conexões com a Internet, patch arquivos existentes e muito mais. Integração de projetos, diferentes lançamentos e compilações automáticas O compilador NSIS apresenta um poderoso pré-processador. Isso permite que você integre facilmente vários projetos em um único instalador ou gere automaticamente as construções do instalador. Você também pode gerar lançamentos diferentes, como lite e versões completas. Formatos de arquivo legíveis fáceis e humanos O formato de script NSIS e os diálogos de formato usados para interface são fáceis, documentados e humanamente legíveis, para que você possa editar seus arquivos com seu editor favorito. Isso também torna possível geração de script automático. Compilador portátil. O compilador NSIS pode ser compilado para plataformas POSIX como Linux e * BSD. O instalador gerado ainda será executado apenas no Windows, mas desta forma eles podem ser gerados sem janelas ou vinho. Lista maior de recursos * Gera instaladores executáveis independentes * Suporte para compactação de dados Zlib, Bzip2 e LZMA (arquivos podem ser comprimidos individualmente ou juntos) * Desinstalar o suporte (o instalador pode gerar um desinstalador) * Interface de usuário personalizável (diálogos, fontes, fundos, ícones, texto, marcas de verificação, imagens etc.) * Interface do Assistente Clássica e Moderna * Totalmente multilíngue, suporte para vários idiomas (incluindo idiomas RTL) em um instalador. Mais de 40 traduções já estão disponíveis, mas você também pode criar o seu próprio. * Sistema de Página: Você pode adicionar páginas de assistente ou páginas personalizadas * Seleção do usuário de componentes de instalação, árvore para seleção de componentes * Múltiplas configurações de instalação (geralmente mínimas, típicas, completas) e configuração personalizada * Instalador auto-verificação usando uma soma de verificação CRC32 * Pequena sobrecarga sobre o tamanho de dados compactados (34 KB com opções padrão) * Capacidade de exibir um contrato de licença no formato Texto ou RTF * Capacidade de detectar diretório de destino no registro * Fácil de usar o sistema de plug-in (muitos plug-ins para criação de diálogos personalizados, conexões de Internet, download HTTP, patch de arquivo, chamadas de API Win32, etc. estão incluídos) * Instaladores podem ser tão grandes quanto 2GB * Modo silencioso opcional para instalações automatizadas * Um pré-processador com suporte para símbolos definidos, macros, compilação condicional, predefinido padrão * Uma linda experiência de codificação com elementos de PHP e montagem (inclui variáveis de usuário, uma pilha, controle de fluxo real, etc.) * Instaladores têm suas próprias VMs que permitem que você escreva código que possa suportar: o Extração de arquivos (com parâmetros de substituição configuráveis) o Arquivo / Cópia do diretório, renomear, exclusão, pesquisa o chamando dll plug-in o DLL / ActiveX Control Registro / Não Regregionamento o Execução executável (concha de execução e espera opções) o criação de atalhos o Registro Chave de leitura / configuração / enumerando / excluindo o arquivo ini leitura / escrita o arquivo de texto genérico lendo / escrita o poderoso string e manipulação inteira o Encontrar janela com base no nome ou título da classe o Manipulação da interface do usuário (configuração de fonte / texto) o envio da mensagem da janela o Interação do usuário com caixas de mensagem ou páginas personalizadas o ramificação, comparações, etc. o Verificação de erros o Suporte de reinicialização, incluindo excluir ou renomear a reinicialização o Comandos de Comportamento do Instalador (como Show / Hide / Wait / etc.) o Funções do usuário no script o Funções de retorno de chamada para ações do usuário * Completamente livre para qualquer uso. Veja a licença. * Mais


Nullsoft Install System (NSIS) Software Relacionado

API diff

Ver todas as alterações entre diferentes versões de uma API. ...

120 19.78MB

Download

Oasis-svn.

Gerencie seus projetos com um sistema padrão do setor para otimizar seu processo de desenvolvimento. ...

215 4.49MB

Download