Sistem de instalare scriptabil Nullsoft

NSIS a fost creat pentru a distribui Winamp. Se bazează pe produsul anterior Nullsoft - PiMP (plugin Mini Packager), altfel cunoscut sub numele de SuperPiMP. După versiunea 2.0a0, proiectul a fost mutat la SourceForge.net. unde să lucreze la acesta s-au alăturat și dezvoltatorii terți. NSIS 2.0 a fost lansat doi ani mai târziu.







NSIS versiunea 1 a fost foarte asemănătoare cu clasicul Windows Installer. dar a fost mai ușor de gestionat cu scripturi și alte formate de compresie acceptate. NSIS versiunea 2 acceptă o interfață grafică nouă. LZMA-compresie, multilingvă și are un sistem bun de plug-inuri.

Versiunea 2.01 a fost prima versiune care acceptă compilarea pe orice platformă POSIX. Acest lucru a permis crearea de instalatori de Windows pe GNU / Linux și FreeBSD fără a utiliza emulatorul de vinuri. În prezent, compilația este acceptată numai pentru Windows.

Compilatorul NSIS, programul makensis, compilează scripturile în cod executabil. Fiecare rând al scriptului conține o comandă. exemplu:

Interfață modernă de utilizator

În versiunea 2.0, a fost introdusă o interfață grafică nouă. numit UI modern (MUI). MUI este foarte asemănător cu interfața expertului, suportă ecranul de pornire, selectarea limbii, selectarea componentelor pentru instalare și mai multe opțiuni de personalizare decât predecesorul său. exemplu:







NSIS poate fi extins cu pluginuri. care pot fi scrise în C ++. C. și Delphi. Plug-in-urile pot fi utilizate pentru a îmbunătăți funcționalitatea și interfața instalatorului. Plugin-urile pot fi apelate în orice parte a codului script-ului NSIS.

NSIS vine cu mai multe plug-in-uri care vă permit să adăugați pagini noi, să înlocuiți imagini de fundal, să descărcați fișiere de pe Internet, să efectuați calcule matematice, să actualizați fișiere și multe altele.

  • O dimensiune foarte mică a blocului de instalare (aproximativ 34 KB)
  • zlib. bzip2 și compresia LZMA
  • Sistem de scripting flexibil
  • mai multe limbi
  • Suport pentru pluginuri
  • Preprocesor de script
  • Crearea de instalatori web

Programe și jocuri utilizând NSIS [4]

NSIS Media Malware

Numele NSIS este, de asemenea, compania care distribuie malware (malware). Probabil, compania a luat un astfel de nume pentru a părea mai solid și legitim, dar acest lucru a avut un efect negativ asupra reputației NSIS, care nu are nimic de-a face cu această companie. Unii utilizatori au susținut că toate distribuțiile efectuate utilizând NSIS conțin un malware adecvat. De fapt, nu este așa, iar prezența sau absența codului rău intenționat depinde de cine creează distribuțiile și prin ce canale sunt descărcate.







Articole similare

Trimiteți-le prietenilor: