Nullsoft Scriptable Install System (NSIS), Winamp'ın yapımcıları Nullsoft tarafından desteklenen Microsoft Windows için komut dosyasıyla çalışan bir kurulum sihirbazı hazırlama aracıdır. NSIS, başta zlib lisansı olmak üzere, özgür yazılım lisanslarının bir kombinasyonu altında yayımlanır.Amazon, Dropbox, Google, Ubisoft, FL Studio, BitTorrent ve McAfee gibi kullanıcılarla, InstallShield gibi ticari özel mülk ürünlere yaygın olarak kullanılan bir alternatif haline geldi.
Orijinal yazar(lar) | Nullsoft |
---|---|
Geliştirici(ler) | NSIS Ekibi ve NSIS Topluluğu |
İlk yayınlanma | 31 Temmuz 2000 | )
Güncel sürüm | 3.08 / 25 Eylül 2021 | )
Programlama dili | C (programlama dili), |
İşletim sistemi | Windows, Mac OS X |
Tür | Yazılım geliştirme araçları |
Resmî sitesi | nsis.sourceforge.io |
Kod deposu |
|
Tarih
NSIS, Winamp'ı dağıtmak için hazırlandı. Önceki bir Nullsoft ürünü olan PiMP'ye (plugin Mini Packager) dayalıdır ve SuperPiMP olarak da bilinir. 2.0a0 sürümünden sonra proje, Nullsoft dışındaki geliştiricilerin düzenli olarak üzerinde çalışmaya başladığı SourceForge'a taşındı. NSIS 2.0, yaklaşık iki yıl sonra yayınlandı.
NSIS sürüm 1 birçok yönden klasik Windows Installer'a benzer, ancak daha fazla sıkıştırma biçimini destekler. NSIS sürüm 2, yeni bir aerodinamik grafik kullanıcı arabirimine sahiptir ve LZMA sıkıştırmayı, birden çok dili ve kullanımı kolay bir eklenti sistemini destekler.
Ocak 2006'da NSIS, SourceForge'un ayın projesi oldu.
Komut dosyası örnekleri
Hello world!
!include "MUI.nsh" !insertmacro MUI_LANGUAGE "English" Name "Hello world!" # Name of the installer. OutFile "HelloWorld.exe" # Name of the installer's file. Function .onInit # Function that will be executed on installer's start up. MessageBox MB_OK|MB_ICONINFORMATION "Hello world!" # Show a message that says "Hello world!". Quit # Close the installer because this is a simple "Hello world!" installer. FunctionEnd Section # Useless section because this is a simple "Hello world!" installer. SectionEnd
Basit yükleyici
!include "MUI.nsh" !define MUI_ABORTWARNING # This will warn the user if they exit from the installer. !insertmacro MUI_PAGE_WELCOME # Welcome to the installer page. !insertmacro MUI_PAGE_DIRECTORY # In which folder install page. !insertmacro MUI_PAGE_INSTFILES # Installing page. !insertmacro MUI_PAGE_FINISH # Finished installation page. !insertmacro MUI_LANGUAGE "English" Name "MyApp" # Name of the installer (usually the name of the application to install). OutFile "MyAppInstaller.exe" # Name of the installer's file. InstallDir "$PROGRAMFILES\MyApp" # Default installing folder ($PROGRAMFILES is Program Files folder). ShowInstDetails show # This will always show the installation details. Section "MyApp" # In this section add your files or your folders. # Add your files with "File (Name of the file)", example: "File "$DESKTOP\MyApp.exe"" ($DESKTOP is Desktop folder); or add your folders always with "File (Name of the folder)\*", always add your folders with an asterisk, example: "File /r $DESKTOP\MyApp\*" (this will add its files and (with /r its subfolders)). SectionEnd
Başlat menüsüne bir kısayol ekleyen ve bir kaldırıcıyla birlikte gelen basit yükleyici
# define name of installer OutFile "InstallMyApp" # define installation directory InstallDir $LOCALAPPDATA\Programs\myapp # For removing Start Menu shortcut in Windows 7 RequestExecutionLevel user # start default section Section # set the installation directory as the destination for the following actions SetOutPath $INSTDIR # create the uninstaller WriteUninstaller "$INSTDIR\uninstall.exe" # point the new shortcut at the program uninstaller CreateShortcut "$SMPROGRAMS\My App.lnk" "$INSTDIR\myapp.exe" CreateShortcut "$SMPROGRAMS\My App Uninstall.lnk" "$INSTDIR\uninstall.exe" File /r "C:\path\to\where\my\files\are\*" SectionEnd # uninstaller section start Section "uninstall" # first, delete the uninstaller Delete "$INSTDIR\uninstall.exe" # second, remove the link from the start menu Delete "$SMPROGRAMS\My App.lnk" Delete "$SMPROGRAMS\My App Uninstall.lnk" Delete $INSTDIR # uninstaller section end SectionEnd
Konseptler
Kod
NSIS derleyici programı makensis, aşağıdaki örnek gibi betikleri yürütülebilir yükleme programlarında derler. Komut dosyasındaki her satır tek bir komut içerir.
# Example script Name "Example1" OutFile "jubaowu.exe" InstallDir "$PROGRAMFILES\Example1" Page Directory Page InstFiles Section SetOutPath $INSTDIR File ..\makensis.exe SectionEnd
Modern kullanıcı arayüzü
Sürüm 2.0, Modern UI (MUI) adı verilen yeni bir isteğe bağlı aerodinamik grafik kullanıcı arabirimini tanıttı. MUI, sihirbaz benzeri bir arayüze sahiptir. Bir karşılama sayfası, bitiş sayfası, dil seçimi diyaloğu, bileşenler için açıklama alanı ve eski kullanıcı arabiriminden daha fazla özelleştirme seçeneklerini destekler.
# Modern UI example script !include MUI.nsh Name "Example 2" OutFile "Example2.exe" !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_LICENSE "license.rtf" !insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_FINISH !insertmacro MUI_LANGUAGE "English" !insertmacro MUI_LANGUAGE "German" !insertmacro MUI_LANGUAGE "French" Section "Extract makensis" SetOutPath $INSTDIR File ..\makensis.exe SectionEnd
NSIS sürüm 2.30'dan (25 Ağustos 2007'de yayınlandı) beri, bu kullanıcı arayüzünün yeni sürümü (beta) erişilebilir durumdadır: Modern kullanıcı arayüzünün bir geliştirmesi olan Modern kullanıcı arayüzü 2 (MUI2). Eski MUI'den farklı olarak bu sürüm, eski moda InstallOptions .ini dosyaları yerine nsDialogs'u temel alır.
2.34 sürümünden itibaren (24 Aralık 2007'de yayınlandı) bu MUI2 toplu tüketim için hazırdır ve tüm NSIS paketlerine dahildir. Ayrıca tüm örnekler ona çevrilmişti.
Modern UI 2 dokümantasyonu.
Grafik arayüzleri
NSIS projeleri, yalnızca metin dosyalarını (.nsi uzantılı) düzenleyerek yapılandırılabilir. Ancak, birkaç üçüncü taraf düzenleme yazılımı sağlar:
- EclipseNSIS, Eclipse platformu için bir modüldür. NSIS betiklerinin düzenlenmesine, derlenmesine ve doğrulanmasına izin verir.
- Özel veya Delphi eklentilerini destekleyen HM NIS Edit (ücretsiz yazılım) editörü.
- Venis (ücretsiz yazılım) editörü
- Visual & Installer, NSIS'i Microsoft Visual Studio IDE ile entegre eden ve NSIS projelerinin doğrudan kendi içinde oluşturulmasına ve oluşturulmasına izin veren bir eklentidir.
Yükleyici arabirimleri
Modern kullanıcı arayüzünü genişleten veya değiştiren birkaç proje son birkaç yılda başladı. ExperienceUI ve UltraModernUI gibi arabirimler, InstallShield arabirimine benzeyecek şekilde kaplamasını yaparak yükleyicinin stilini tamamen değiştirir. InstallSpiderUI gibi diğer arabirimler, ASD ile aynı işlevsellik düzeyini korurken, görsel açıdan daha minimalist bir yaklaşımı hedefler.
Eklentiler
NSIS, yükleyici ile iletişim kurabilen eklentilerle genişletilebilir. Eklentiler, dinamik bağlantı kitaplığı (C, C++ veya Delphi gibi) oluşturabilen herhangi bir yönetilmeyen programlama dilinde yazılabilir ve yükleme görevlerini gerçekleştirmek veya yükleyici arabirimini genişletmek için kullanılabilir. Bir eklenti, tek bir NSIS kodu satırıyla çağrılabilir.
NSIS paketiyle birlikte, yükleyicinin bir açılış ekranı görüntülemesine, özel bir sayfa görüntülemesine, arka planda bir resim görüntülemesine, bir web sitesinden dosya indirmesine, matematiksel işlemleri gerçekleştirmesine, yama dosyalarına ve daha fazlasına izin veren çeşitli eklentiler gelir.
ZipDLL ve bir Python eklentisi dahil olmak üzere diğer eklentiler çevrimiçi olarak mevcuttur.
Özellikler
NSIS aşağıdaki özellikleri destekler:
Oluşturulan kurulum sihirbazı
Oluşturulan kurulum sihirbazı, kurulum sihirbazı içinde arşivlenen yükleme dosyaları, NSIS yükleyicisi için 34 KB'lik bir ek yük, ve yürütülebilir kodda derlenen yükleme komut dosyası ile bir Portable Executable'dır . Kurulum komut dosyası derlenirken, ikili dosyanın tersine mühendislik işlemi yapılmadan komut dosyası teslim edilen yürütülebilir dosyadan alınamaz.
Arşiv, 7-Zip, Total Commander eklentisi InstallExplorer veya FAR Manager eklentisi InstallExplorer kullanılarak açılabilir.
Arşiv birkaç klasör içerir:
- $PLUGINSDIR : yükleme rutini eklentileri
- $INSTDIR : kurulum sırasında kullanılan dosyalar
- $_OUTDIR : kurulacak dosyalar.
Oluşturulan yükleyici, kullanıcılara daha fazla kontrol sağlamak için komut satırı argümanları içerir:
- /NCRC, komut dosyası zorlamadıkça CRC denetimini devre dışı bırakır
- /S, yükleyici/kaldırıcıyı sessizce çalıştırır.
- /D varsayılan kurulum dizinini ayarlar. Son parametre olmalı ve tırnak içermemelidir. Yalnızca mutlak yollar desteklenir.
Unicode desteği
NSIS'in 3.0'dan önceki sürümleri Unicode'u desteklemiyordu, ancak yalnızca bazı dosyaları bir eklenti aracılığıyla farklı kodlamalara dönüştürmek için bir araçtı. Ancak, tam Unicode desteğine sahip bir NSIS çeşidi mevcuttur. Bu varyantı kullanan önemli projeler şunlardır:
- Google (Picasa)
- Windows için Apache OpenOffice
- Mozilla (Firefox, Mozilla Thunderbird)
- FileZilla
- Winamp
- Flickr
- PortableApps.com
- Second Life
- Xampp
- CherryPlayer
- AVG
- TeamViewer
NSIS'in 3.0 sürümünün piyasaya sürülmesiyle, "Unicode true" derleyici yönergesi kullanılarak Unicode desteği uygulanabilir. Bu, daha fazla kod değişikliği olmaksızın tam Unicode desteği sağlar, ancak yükleyici Windows 95/98/Me altında çalışmaz. 2016 itibarıyla, 3.0 sürümünden önce NSIS, Unicode 2.46.5 Rev 3 ve ANSI 2.51 için PortableApps formatında mevcuttu.
Ayrıca bakınız
- Kurulum yazılımı listesi
Kaynakça
- ^ NSIS 1.x Version History 20 Mart 2017 tarihinde Wayback Machine sitesinde . – NSIS wiki
- ^ . NSIS. 23 Aralık 2005 tarihinde kaynağından arşivlendi.
- ^ . 13 Nisan 2004 tarihinde kaynağından arşivlendi.
- ^ Winamp 2.60 released 13 Kasım 2022 tarihinde Wayback Machine sitesinde ., From Betanews, 2000-02-14, Tweakers, ...namely featuring a new 'SuperPiMP' installation system...
- ^ SourceForge.net Project of the Month in January 2006
- ^ . 27 Haziran 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Haziran 2011.
- ^ a b . NSIS. 10 Şubat 2004 tarihinde kaynağından arşivlendi.
- ^ . NSIS. 1 Ekim 2002 tarihinde kaynağından arşivlendi.
- ^ . NSIS. 18 Şubat 2006 tarihinde kaynağından arşivlendi.
- ^ . 3 Aralık 1998 tarihinde kaynağından arşivlendi.
- ^ . 16 Temmuz 2011 tarihinde kaynağından arşivlendi.
- ^ . NSIS. 1 Ekim 2002 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mayıs 2015.
- ^ . . 19 Mayıs 2016. 17 Temmuz 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Temmuz 2016.
Dış bağlantılar
Wikimedia Commons'ta Nullsoft Scriptable Install System ile ilgili ortam dosyaları bulunmaktadır. |
- Resmî site
- NSIS on SourceForge
- NSIS at Open Hub
- Unofficial 64-bit builds 13 Kasım 2022 tarihinde Wayback Machine sitesinde .
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Nullsoft Scriptable Install System NSIS Winamp in yapimcilari Nullsoft tarafindan desteklenen Microsoft Windows icin komut dosyasiyla calisan bir kurulum sihirbazi hazirlama aracidir NSIS basta zlib lisansi olmak uzere ozgur yazilim lisanslarinin bir kombinasyonu altinda yayimlanir Amazon Dropbox Google Ubisoft FL Studio BitTorrent ve McAfee gibi kullanicilarla InstallShield gibi ticari ozel mulk urunlere yaygin olarak kullanilan bir alternatif haline geldi Nullsoft Scriptable Install SystemOrijinal yazar lar NullsoftGelistirici ler NSIS Ekibi ve NSIS TopluluguIlk yayinlanma31 Temmuz 2000 23 yil once 2000 07 31 Guncel surum3 08 25 Eylul 2021 2 yil once 2021 09 25 Programlama diliC programlama dili C Isletim sistemiWindows Mac OS XTurYazilim gelistirme araclariResmi sitesinsis sourceforge ioKod deposusourceforge net p nsis code HEAD tree TarihNSIS Winamp i dagitmak icin hazirlandi Onceki bir Nullsoft urunu olan PiMP ye plugin Mini Packager dayalidir ve SuperPiMP olarak da bilinir 2 0a0 surumunden sonra proje Nullsoft disindaki gelistiricilerin duzenli olarak uzerinde calismaya basladigi SourceForge a tasindi NSIS 2 0 yaklasik iki yil sonra yayinlandi NSIS surum 1 bircok yonden klasik Windows Installer a benzer ancak daha fazla sikistirma bicimini destekler NSIS surum 2 yeni bir aerodinamik grafik kullanici arabirimine sahiptir ve LZMA sikistirmayi birden cok dili ve kullanimi kolay bir eklenti sistemini destekler Ocak 2006 da NSIS SourceForge un ayin projesi oldu Komut dosyasi ornekleriHello world include MUI nsh insertmacro MUI LANGUAGE English Name Hello world Name of the installer OutFile HelloWorld exe Name of the installer s file Function onInit Function that will be executed on installer s start up MessageBox MB OK MB ICONINFORMATION Hello world Show a message that says Hello world Quit Close the installer because this is a simple Hello world installer FunctionEnd Section Useless section because this is a simple Hello world installer SectionEnd Basit yukleyici include MUI nsh define MUI ABORTWARNING This will warn the user if they exit from the installer insertmacro MUI PAGE WELCOME Welcome to the installer page insertmacro MUI PAGE DIRECTORY In which folder install page insertmacro MUI PAGE INSTFILES Installing page insertmacro MUI PAGE FINISH Finished installation page insertmacro MUI LANGUAGE English Name MyApp Name of the installer usually the name of the application to install OutFile MyAppInstaller exe Name of the installer s file InstallDir PROGRAMFILES MyApp Default installing folder PROGRAMFILES is Program Files folder ShowInstDetails show This will always show the installation details Section MyApp In this section add your files or your folders Add your files with File Name of the file example File DESKTOP MyApp exe DESKTOP is Desktop folder or add your folders always with File Name of the folder always add your folders with an asterisk example File r DESKTOP MyApp this will add its files and with r its subfolders SectionEnd Baslat menusune bir kisayol ekleyen ve bir kaldiriciyla birlikte gelen basit yukleyici define name of installer OutFile InstallMyApp define installation directory InstallDir LOCALAPPDATA Programs myapp For removing Start Menu shortcut in Windows 7 RequestExecutionLevel user start default section Section set the installation directory as the destination for the following actions SetOutPath INSTDIR create the uninstaller WriteUninstaller INSTDIR uninstall exe point the new shortcut at the program uninstaller CreateShortcut SMPROGRAMS My App lnk INSTDIR myapp exe CreateShortcut SMPROGRAMS My App Uninstall lnk INSTDIR uninstall exe File r C path to where my files are SectionEnd uninstaller section start Section uninstall first delete the uninstaller Delete INSTDIR uninstall exe second remove the link from the start menu Delete SMPROGRAMS My App lnk Delete SMPROGRAMS My App Uninstall lnk Delete INSTDIR uninstaller section end SectionEndKonseptlerNSIS 1 98Kod NSIS derleyici programi makensis asagidaki ornek gibi betikleri yurutulebilir yukleme programlarinda derler Komut dosyasindaki her satir tek bir komut icerir Example script Name Example1 OutFile jubaowu exe InstallDir PROGRAMFILES Example1 Page Directory Page InstFiles Section SetOutPath INSTDIR File makensis exe SectionEnd Modern kullanici arayuzu Surum 2 0 Modern UI MUI adi verilen yeni bir istege bagli aerodinamik grafik kullanici arabirimini tanitti MUI sihirbaz benzeri bir arayuze sahiptir Bir karsilama sayfasi bitis sayfasi dil secimi diyalogu bilesenler icin aciklama alani ve eski kullanici arabiriminden daha fazla ozellestirme seceneklerini destekler Modern UI example script include MUI nsh Name Example 2 OutFile Example2 exe insertmacro MUI PAGE WELCOME insertmacro MUI PAGE LICENSE license rtf insertmacro MUI PAGE DIRECTORY insertmacro MUI PAGE COMPONENTS insertmacro MUI PAGE INSTFILES insertmacro MUI PAGE FINISH insertmacro MUI LANGUAGE English insertmacro MUI LANGUAGE German insertmacro MUI LANGUAGE French Section Extract makensis SetOutPath INSTDIR File makensis exe SectionEnd NSIS surum 2 30 dan 25 Agustos 2007 de yayinlandi beri bu kullanici arayuzunun yeni surumu beta erisilebilir durumdadir Modern kullanici arayuzunun bir gelistirmesi olan Modern kullanici arayuzu 2 MUI2 Eski MUI den farkli olarak bu surum eski moda InstallOptions ini dosyalari yerine nsDialogs u temel alir 2 34 surumunden itibaren 24 Aralik 2007 de yayinlandi bu MUI2 toplu tuketim icin hazirdir ve tum NSIS paketlerine dahildir Ayrica tum ornekler ona cevrilmisti Modern UI 2 dokumantasyonu Grafik arayuzleri NSIS projeleri yalnizca metin dosyalarini nsi uzantili duzenleyerek yapilandirilabilir Ancak birkac ucuncu taraf duzenleme yazilimi saglar EclipseNSIS Eclipse platformu icin bir moduldur NSIS betiklerinin duzenlenmesine derlenmesine ve dogrulanmasina izin verir Ozel C veya Delphi eklentilerini destekleyen HM NIS Edit ucretsiz yazilim editoru Venis ucretsiz yazilim editoru Visual amp Installer NSIS i Microsoft Visual Studio IDE ile entegre eden ve NSIS projelerinin dogrudan kendi icinde olusturulmasina ve olusturulmasina izin veren bir eklentidir Yukleyici arabirimleri Modern kullanici arayuzunu genisleten veya degistiren birkac proje son birkac yilda basladi ExperienceUI ve UltraModernUI gibi arabirimler InstallShield arabirimine benzeyecek sekilde kaplamasini yaparak yukleyicinin stilini tamamen degistirir InstallSpiderUI gibi diger arabirimler ASD ile ayni islevsellik duzeyini korurken gorsel acidan daha minimalist bir yaklasimi hedefler Eklentiler NSIS yukleyici ile iletisim kurabilen eklentilerle genisletilebilir Eklentiler dinamik baglanti kitapligi C C veya Delphi gibi olusturabilen herhangi bir yonetilmeyen programlama dilinde yazilabilir ve yukleme gorevlerini gerceklestirmek veya yukleyici arabirimini genisletmek icin kullanilabilir Bir eklenti tek bir NSIS kodu satiriyla cagrilabilir NSIS paketiyle birlikte yukleyicinin bir acilis ekrani goruntulemesine ozel bir sayfa goruntulemesine arka planda bir resim goruntulemesine bir web sitesinden dosya indirmesine matematiksel islemleri gerceklestirmesine yama dosyalarina ve daha fazlasina izin veren cesitli eklentiler gelir ZipDLL ve bir Python eklentisi dahil olmak uzere diger eklentiler cevrimici olarak mevcuttur OzelliklerNSIS asagidaki ozellikleri destekler zlib bzip2 ve LZMA sikistirmasi Komut dosyasi tabanli Cok dilli Eklenti destegi Komut dosyasi on islemcisiOlusturulan kurulum sihirbaziOlusturulan kurulum sihirbazi kurulum sihirbazi icinde arsivlenen yukleme dosyalari NSIS yukleyicisi icin 34 KB lik bir ek yuk ve yurutulebilir kodda derlenen yukleme komut dosyasi ile bir Portable Executable dir Kurulum komut dosyasi derlenirken ikili dosyanin tersine muhendislik islemi yapilmadan komut dosyasi teslim edilen yurutulebilir dosyadan alinamaz Arsiv 7 Zip Total Commander eklentisi InstallExplorer veya FAR Manager eklentisi InstallExplorer kullanilarak acilabilir Arsiv birkac klasor icerir PLUGINSDIR yukleme rutini eklentileri INSTDIR kurulum sirasinda kullanilan dosyalar OUTDIR kurulacak dosyalar Olusturulan yukleyici kullanicilara daha fazla kontrol saglamak icin komut satiri argumanlari icerir NCRC komut dosyasi zorlamadikca CRC denetimini devre disi birakir S yukleyici kaldiriciyi sessizce calistirir D varsayilan kurulum dizinini ayarlar Son parametre olmali ve tirnak icermemelidir Yalnizca mutlak yollar desteklenir Unicode destegiNSIS in 3 0 dan onceki surumleri Unicode u desteklemiyordu ancak yalnizca bazi dosyalari bir eklenti araciligiyla farkli kodlamalara donusturmek icin bir aracti Ancak tam Unicode destegine sahip bir NSIS cesidi mevcuttur Bu varyanti kullanan onemli projeler sunlardir Google Picasa Windows icin Apache OpenOffice Mozilla Firefox Mozilla Thunderbird FileZilla Winamp Flickr PortableApps com Second Life Xampp CherryPlayer AVG TeamViewer NSIS in 3 0 surumunun piyasaya surulmesiyle Unicode true derleyici yonergesi kullanilarak Unicode destegi uygulanabilir Bu daha fazla kod degisikligi olmaksizin tam Unicode destegi saglar ancak yukleyici Windows 95 98 Me altinda calismaz 2016 itibariyla 3 0 surumunden once NSIS Unicode 2 46 5 Rev 3 ve ANSI 2 51 icin PortableApps formatinda mevcuttu Ayrica bakinizKurulum yazilimi listesiKaynakca NSIS 1 x Version History 20 Mart 2017 tarihinde Wayback Machine sitesinde NSIS wiki NSIS 23 Aralik 2005 tarihinde kaynagindan arsivlendi 13 Nisan 2004 tarihinde kaynagindan arsivlendi Winamp 2 60 released 13 Kasim 2022 tarihinde Wayback Machine sitesinde From Betanews 2000 02 14 Tweakers namely featuring a new SuperPiMP installation system SourceForge net Project of the Month in January 2006 27 Haziran 2011 tarihinde kaynagindan arsivlendi Erisim tarihi 27 Haziran 2011 a b NSIS 10 Subat 2004 tarihinde kaynagindan arsivlendi NSIS 1 Ekim 2002 tarihinde kaynagindan arsivlendi NSIS 18 Subat 2006 tarihinde kaynagindan arsivlendi 3 Aralik 1998 tarihinde kaynagindan arsivlendi 16 Temmuz 2011 tarihinde kaynagindan arsivlendi NSIS 1 Ekim 2002 tarihinde kaynagindan arsivlendi Erisim tarihi 26 Mayis 2015 19 Mayis 2016 17 Temmuz 2009 tarihinde kaynagindan arsivlendi Erisim tarihi 4 Temmuz 2016 Dis baglantilarWikimedia Commons ta Nullsoft Scriptable Install System ile ilgili ortam dosyalari bulunmaktadir Resmi site NSIS on SourceForge NSIS at Open Hub Unofficial 64 bit builds 13 Kasim 2022 tarihinde Wayback Machine sitesinde