Descargar NSIS 3.11 – Sistema de instalación programable de Nullsoft

Descargar NSIS 3.11 – Sistema de instalación programable de Nullsoft

Descripción general de NSIS (sistema de instalación programable de Nullsoft)

NSIS, o Nullsoft Scriptable Install System, es un marco sólido y de código abierto para crear instaladores diseñados para entornos Windows. Su diseño liviano y adaptable lo hace sumamente adecuado para su distribución a través de Internet, lo que garantiza una implementación eficiente de aplicaciones de software.

Importancia de un instalador confiable

Dado que el instalador es la primera interacción de los usuarios con el software, es fundamental que sea estable y confiable. NSIS permite a los desarrolladores crear instaladores que cumplan con todos los requisitos necesarios para configurar sus aplicaciones sin inconvenientes.

Flexibilidad de scripts

NSIS funciona con un sistema basado en scripts, lo que permite a los desarrolladores definir la lógica detrás de los procesos de instalación más complejos. Una selección variada de complementos y scripts preexistentes proporciona funcionalidad adicional, lo que permite la creación de instaladores web, la interacción con varios componentes de Windows y la gestión de recursos compartidos.

Características principales del NSIS

  • Genera instaladores ejecutables autónomos
  • Admite formatos de compresión de datos integrales: ZLib, BZip2 y LZMA
  • Incluye soporte de desinstalación que permite la generación de aplicaciones de desinstalación.
  • Interfaz de usuario altamente personalizable con opciones de diálogos, fuentes, fondos, íconos y más
  • Ofrece interfaces de asistente tanto clásicas como modernas.
  • Soporte multilingüe para más de 40 idiomas, lo que permite la integración de idiomas RTL
  • Sistema de páginas flexible para agregar páginas de asistente estándar o personalizadas
  • Componentes de instalación seleccionables por el usuario con un árbol de selección organizado
  • Varias configuraciones de instalación (mínima, típica, completa) junto con configuraciones personalizadas
  • Autoverificación de instaladores mediante suma de comprobación CRC32
  • Mínima sobrecarga con un límite máximo de tamaño de instalación de 2 GB
  • Modo silencioso opcional para instalaciones automatizadas
  • Funciones avanzadas de preprocesador para símbolos definidos, macros y compilación condicional
  • Una experiencia de codificación intuitiva que integra elementos de PHP y lenguajes ensambladores

Capacidades de instalación

Los instaladores de NSIS vienen equipados con sus propias máquinas virtuales (VM), lo que permite capacidades de codificación sofisticadas, que incluyen:

  • Extracción de archivos con opciones de sobrescritura configurables
  • Operaciones de archivos como copiar, renombrar y eliminar
  • Invocación de DLL de complemento
  • Registrar o anular el registro de DLL y controles ActiveX
  • Ejecución de programas externos
  • Creación de accesos directos y gestión de claves de registro
  • Manejo de archivos INI y manipulaciones de archivos de texto genéricos
  • Realizar manipulaciones de cadenas y números enteros con facilidad
  • Interacción del usuario a través de cuadros de mensajes o páginas personalizadas
  • Admite lógica condicional, comprobación de errores y funcionalidades de reinicio
  • Funciones de usuario registrado y soporte de devolución de llamada para secuencias de comandos integrales

Actualizaciones importantes en NSIS 3.11

La reciente actualización de NSIS, versión 3.11, incluye cambios cruciales destinados a mejorar la seguridad y la funcionalidad:

  • Se implementó un mecanismo de reintento para crear el $PLUGINSDIR restringido, abordando un posible problema de escalada de privilegios revelado por Sandro Poppi (error n.° 1315).

Pequeñas mejoras

  • Se agregó lógica de reintento para resolver errores de uso compartido al abrir el instalador (parche parcial n.° 316).
  • Soporte para configurar el conjunto de caracteres de decodificación de la fuente del archivo a través de comentarios mágicos (parche n.° 292).
  • Se corrigió el color de fondo de la pantalla de licencia del desinstalador (error n.° 1314).
  • Manejo mejorado de los parámetros de la línea de comando CHARSET en MakeNSISW (parche n.° 315).
  • Se hizo reproducible System/Resource.dll (parche n.° 312).
  • Se actualizó Zip2Exe para aceptar el formato.zip como entrada de línea de comando.
  • Traducciones al finlandés mejoradas (parche n.° 313).

Descargas y recursos

Puede descargar NSIS 3.11 en el siguiente enlace: NSIS 3.11 | Tamaño del archivo: 1.6 MB (código abierto).

Para obtener más información, incluida la documentación completa, visite la página de inicio de NSIS. También puede consultar las Notas de la versión para obtener información detallada.

Para obtener recursos e imágenes adicionales, visite aquí.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *