Nullsoft Scriptable Kurulum Sistemi



Nullsoft Scriptable Kurulum Sistemi hakkında toplayabildiğimiz bilgiler, mümkün olduğunca yararlı olması için dikkatlice kontrol edildi ve yapılandırıldı. Muhtemelen buraya Nullsoft Scriptable Kurulum Sistemi hakkında daha fazla bilgi edinmek için geldiniz. İnternette, Nullsoft Scriptable Kurulum Sistemi hakkında konuşan ve yine de Nullsoft Scriptable Kurulum Sistemi hakkında bilmek istediklerinizi sunmayan sitelerin karmaşasında kaybolmak kolaydır. Aşağıdaki Nullsoft Scriptable Kurulum Sistemi hakkında okuduklarınızı beğendiyseniz, yorumlarda bize bildireceğinizi umuyoruz. Nullsoft Scriptable Kurulum Sistemi hakkında size sağladığımız bilgiler aradığınız şey değilse, bu siteyi her gün iyileştirebilmemiz için lütfen bize bildirin.

.

Nullsoft Scriptable Kurulum Sistemi
Nullsoft Scriptable Install System icon.png görüntüsünün açıklaması.
Bu görüntünün açıklaması, aşağıda da yorumlanmıştır
NSIS ile oluşturulan NSIS yükleyicisinin ekran görüntüsü
Bilgi
Tarafından geliştirildi Nullsoft
İlk versiyon
Son sürüm 3.04 ()
Depozito sourceforge.net/p/nsis/code/HEAD/tree
Yazılmış C ++ , C , Nullsoft Scriptable Install System ve PHP
İşletim sistemi Microsoft Windows
Çevre Windows , POSIX
Biçimleri okuyun Nullsoft Scriptable Install System ( d ) ve NSIS ( d )
Diller Çok dilli
Tür Programlama dili
programlama aracı ( in )
Lisans Zlib lisansı
İnternet sitesi nsis.sourceforge.net

Nullsoft Scriptable Install System ( NSIS ),Windows için yükleyici oluşturmaya izin veren, komut dosyası oluşturulabilen ücretsiz bir yazılımdır . Başlangıçta tarafından geliştirilen Nullsoft , arkasında şirket Winamp . NSIS, InstallShield gibi ticari ürünlere bir alternatiftir.

Tarih

NSIS dağıtmak için oluşturuldu Winamp . Nullsoft'un önceki bir ürününe dayanıyor  : SuperPiMP olarak da bilinen PiMP (Mini Packager eklentisi). 2.0a0 sürümünden sonra proje, Nullsoft dışındaki geliştiricilerin onu geliştirmeye başlayabildikleri SourceForge.net'e yerleştirildi . NSIS 2.0, yaklaşık 2 yıl sonra piyasaya sürüldü.

NSIS sürüm 1, klasik Windows Yükleyiciye çok benzer , ancak komut dosyası oluşturmak daha kolaydır ve daha fazla biçimi destekler. NSIS sürüm 2, yeni bir grafik arayüze sahiptir, LZMA sıkıştırmasını destekler , birkaç dile çevrilir ve basit bir modül mekanizması sunar.

POSIX

Sürüm 2.01, POSIX platformlarında derlenen ilk sürümdü . Bu, Windows ve Linux'ta yükleyicilere öykünme olmadan çapraz derlemeye ( çapraz derleme ) izin verir . Şu anda desteklenen tek mimari x86'dır .

Kavramlar

Kodlar

NSIS derleyicisi makensis , aşağıdaki örnekte olduğu gibi komut dosyalarını çalıştırılabilir bir programda derler. Komut dosyası, satır başına bir komut içerir.

# Script d'exemple
Name "Example1"
OutFile "example1.exe"
InstallDir "$PROGRAMFILES\Example1"
Page Directory
Page InstFiles
Section
  SetOutPath $INSTDIR
  File ..\makensis.exe
SectionEnd

Kullanıcı arayüzü

NSIS 2.0, Modern UI (MUI) adı verilen yeni bir isteğe bağlı grafik stilini tanıttı . MUI arayüzünde, daha fazla ayar sunmanın yanı sıra aşağıdakileri sunan bir sihirbaz vardır:

  • bir karşılama sayfası
  • son sayfa
  • dil seçimi için bir sayfa
  • bir bileşen açıklama sayfası
# Script d'exemple "Modern UI"
!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

Modüller

NSIS, yükleyiciyle iletişim kurabilen modüller aracılığıyla genişletilebilir . Bunlar C , C ++ ve Delphi ile yazılabilir . Kurulum görevlerini gerçekleştirmek veya kodu genişletmek için kullanılabilirler. Bir modül, bir kod satırı kullanılarak NSIS'den kolayca çağrılabilir.

NSIS ile çeşitli modüller sağlanır. Diğer şeylerin yanı sıra, bir başlangıç ​​ekranını, kişiselleştirilmiş bir sayfayı, bir arka plan görüntüsünü görüntülemeye, İnternet'ten bir dosya indirmeye ve hatta matematiksel işlemleri gerçekleştirmeye izin verirler.

ZipDLL veya bir Python eklenti yorumlayıcısı gibi çeşitli modüller çevrimiçi olarak mevcuttur .

Özellikleri

  • Hafızada çok küçük boyut
  • Zlib , bzip2 ve LZMA sıkıştırmaları
  • Komut dosyası tabanlı
  • Çok dilli
  • Modül desteği
  • Komut dosyası yorumlayıcı
  • ...

( İngilizce listenin tamamı )

NSIS Kullanan Bilinen Ürünler

7-Zip , Inkscape , Mozilla Firefox 2.0 , VLC medya oynatıcı , Winamp , Arduino IDE ...

Resmi web sitesinde (in) daha eksiksiz bir liste mevcuttur .

Grafik arayüzler

NSIS, proje yapılandırması için yalnızca metin dosyalarını kullanır. Bununla birlikte, üçüncü taraf yazılım düzenlemelerine izin verir:

Dış bağlantılar

Notlar ve referanslar

Nullsoft Scriptable Kurulum Sistemi hakkında topladığımız bilgileri yararlı bulduğunuzu umuyoruz. Cevabınız evet ise, lütfen bizi arkadaşlarınıza ve akrabalarınıza tavsiye etmeyi unutmayın ve bize ihtiyacınız olduğunda her zaman bizimle iletişime geçebileceğinizi unutmayın. Tüm çabalarımıza rağmen, _title hakkında sunduğumuz şeyin tamamen doğru olmadığını veya bir şeyler eklememiz veya düzeltmemiz gerektiğini düşünüyorsanız, bize bildirirseniz minnettar oluruz. Nullsoft Scriptable Kurulum Sistemi ve diğer herhangi bir konu hakkında en iyi ve en kapsamlı bilgiyi sağlamak bu web sitesinin özüdür; ansiklopedi projesinin yaratıcılarına ilham veren aynı ruh tarafından yönlendiriliyoruz ve bu nedenle bu web sitesinde Nullsoft Scriptable Kurulum Sistemi hakkında bulduklarınızın bilginizi genişletmenize yardımcı olduğunu umuyoruz.

Opiniones de nuestros usuarios

Selin Kalkan

Doğru. Nullsoft Scriptable Kurulum Sistemi hakkında gerekli bilgileri sağlar.

Ayhan Yavuz

Nullsoft Scriptable Kurulum Sistemi'daki bu girişin anlatım şeklini çok ilginç buluyorum, bana okul yıllarımı hatırlatıyor. Ne güzel zamanlar, beni onlara geri getirdiğin için teşekkürler.

Ismail Tuncer

Bu makaleyi Nullsoft Scriptable Kurulum Sistemi ve tüm sayfada harika bir keşif. Doğrudan favorilere gidiyor.