Nullsoft Scriptable qısa NSIS sistemi bərpa Windows yükleyicilerinde inkişafı üçün bir professional açıq mənbə vasitədir. Bu kiçik və mümkün qədər çevik üçün nəzərdə tutulmuşdur və buna görə də internet paylanması üçün çox uyğun deyil.
Bir installer yalnız sizin məhsul ilə bir istifadəçi ilk təcrübədir, çox proqram problemlər də etibarlı quraşdırma alətləri təmin həll edilə bilər. NSIS siz quraşdırma kaldırmayı sistem ayarlarını qəbulu, faylları və daha çıxarılmasının bilən, stabil sürətli və istifadəçi dostu yükleyicilerinde yaratmaq imkan verir. NSIS scripting dili ilə siz istədiyiniz hər hansı bir xüsusi məntiq həyata keçirə bilər.
Developer Mərkəzində plug-ins, scripts və proqram böyük kolleksiyası tam özellikli yükleyicilerinde yaratmaq üçün kömək edir və demək olar ki, hər ssenari üçün bir həll edir
Features .
- müstakil çalıştırılabilir yükleyicilerinde yaradır
- ZLib, BZip2 və LZMA data compression üçün Support (files fərdi və ya birgə sıxılmış bilər)
- Uninstall dəstək (installer bir kaldırma yarada)
- Özelleştirilebilir istifadəçi interfeysi (informasiya qutusu, fonts, arka, ikonlar, mətn, checkmarks, şəkillər və s.)
- Classic və müasir sehrbazdır interface
- bir installer (RTL dilləri daxil olmaqla) bir çox dillərdə üçün tam çoxdilli, dəstək. 40-dan çox tərcümə artıq mövcuddur, lakin siz də öz yarada bilərsiniz.
- Səhifə sistemi: Siz standart sehrbazdır pages və ya xüsusi pages əlavə edə bilərsiniz
- komponent seçilməsi üçün quraşdırma komponentləri, ağac İstifadəçi seçilməsi
- Birden çox (adətən, Minimal Tipik, Full) konfiqurasiyaları və xüsusi konfiqurasiya yüklemek
- bir CRC32 checksum istifadə Installer self-yoxlama
- sıxılmış data ölçüsü Small yerüstü (default variantları ilə 34 KB)
- mətn və ya RTF formatında bir lisenziya müqaviləsi keçirmək imkanı
- reyestrindən hedef qovluğu aşkar etmək bacarığı
- Easy (xüsusi informasiya qutusu, internet bağlantısı, HTTP yüklənməsi, fayl və s. Patching, Win32 API zənglər, daxil olan yaradılması üçün plug-ins çox) plug-in sistem istifadə etmək
- Installer 2GB kimi böyük ola bilər
- avtomatlaşdırılmış qurğular üçün Könüllü səssiz rejimi
- müəyyən simvollar, makro, şərti tərtibi, standart predefines dəstəyi ilə A preprocessor
- PHP və toplaşmaq elementləri ilə bir sevimli kodlaşdırma təcrübəsi (istifadəçi dəyişənlər, bir yığın, real hərəkəti nəzarət, və s daxildir.)
- Installer Siz kömək edə bilər kod yazmaq imkan öz VMs var:
- (yapılandırılabilir üzerine parametrləri ilə) Fayl hasilatı
- Fayl / qovluq çıxarmaq, adlandırma, silinməsi, axtarış
- Plug-in DLL zəng
- DLL / ActiveX nəzarət qeydiyyat / Unregistration
- Executable icra (shell icra və variantları gözləyin)
- Kısayol yaradılması
- Registry əsas oxu / qəbulu / sadalamağa / silmə
- INI fayl oxu / yazı
- Generic mətn faylı oxu / yazı
- Güclü simli və tam manipulyasiya
- Window tapmaq sinif adı və ya adı əsasında
- İstifadəçi interfeysi manipulyasiya (font / mətn qəbulu)
- göndərilməsi Window mesaj
- mesaj qutuları və ya xüsusi pages İstifadəçi qarşılıqlı
- budaq, müqayisə, və s.
- Error yoxlanılması
- Reboot dəstək, silmək və ya reboot adını dəyişmək, o cümlədən
- Installer davranış əmrləri
- script İstifadəçi funksiyaları
- istifadəçi tədbirlər üçün Callback funksiyaları
- hər hansı bir istifadə üçün tamamilə pulsuz. License lisenziyasına baxın.
- Daha
(S göstermek / gizlemek / gözlədilir / kimi.)
Bu azad yeni nədir:
- Major dəyişikliklər:
- Windows 7 yükleyicilerinde üçün əlavə dəstək - Vista (bug # 2725883) ilə kimi RequestExecutionLevel istifadə
- Added WinVer.nsh Windows 7 və Windows 2008 R2 desteği
- Installer indi Terminal Services xəbərdar (IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE) müəyyən belə $ Terminal xidmətləri yüklerken WINDIR artıq İstifadəçi mə`lumatlarına altında olacaq
- et Less UAC çətinlikdən / Sil nəzarət panel (bug # 2697027)
- Kiçik dəyişikliklər:
- Əlavə wildcard və / nonfatal suppport
- Sabit! Searchparse (bug # 2680110)
- CreateFont (bug # 2801024) Sabit giriş qiymətləndirmə
- iş kataloq (bug # 2781948) Sabit NSIS Menu user
- shell qovluq ilə Sabit Vista məsələləri ($ SƏNƏDLƏR $ PROFILE, və s.) Kök rehberler (bug # 2138075)
- (bug # 2705878, səhv # 2606525 daxil olmaqla) Kiçik sənədlər təkmilləşdirilməsi
- default ExecShell üçün istifadə SW_SHOWDEFAULT (bug # 2796189)
- Modern UI:
- səhifə tam başlanır sonra Call rəngi səhifə şou funksiyası (bug # 2720968)
- kaldırma kataloq səhifə (bug # 2690112) Sabit tərcümə
- Sabit quraşdırma növü mətn mövqeyi
- Sabit itkin MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE (bug # 2788620)
- Translations:
- Yenilənib İndoneziya (patch # 2790571)
- Yenilənib Portuguese BR (patch # 2642542)
- sistemi qurmaq:
- Sabit bir GCC xəbərdarlıq
! Delfile (RFE # 1505425) üçün
Komponentləri səhifə (patch # 2801317) olan
nədir versiyası 2.44 Yeni
- Major dəyişikliklər:
- script bəzi nişanlar (bug # 2572035) məsələləri qurmaq səbəb 2,43 təqdim bir səhv Sabit
- Kiçik dəyişikliklər:
- Sabit nsDialogs CreateTimer sənədlər (bug # 2595565)
- Global yazıları tutmadı (bug # 2593369)
Istifadə olunmamış funksiyaları elan zaman
nədir versiyası 2.43 Yeni
- Kiçik dəyişikliklər:
- Added WinCore.nsh, WinDef.nsh, WinError.nsh, WinNT.nsh və WinUser.nsh
- ! Packhdr kompressor resurslarının (bug # 2533431) səbəb Sabit crash
- (bug # 2564005 daxil olmaqla) Kiçik sənədlər təkmilləşdirilməsi
- Müasir UI 2: MUI_DIRECTORYPAGE_BGCOLOR Sabit (bug # 2494528)
- Kommunal və Plug-ins:
- Banner Banner .onInit istifadə edildiyi installer Sabit fonunda göstərən
- MakeNSISW: build ləğv (RFE # 2557392) üçün əlavə Ctrl + K hotkey
- nsDialogs: Added NSD_SetIcon (patch # 2500960)
- Translations:
- Added Esperanto
- Bolqar düzeltmelerini
- Plug-in API
- Əlavə VS2008 layihə faylları
- POSIX altında mövzu və kitabxana faylları yaxşı quraşdırma - daha çox məlumat üçün fayl bərpa görəcəksiniz
- Header və kitabxana faylları toqquşma qarşısını almaq üçün bir alt adlı NSIS köçürülüb
- RegisterPluginCallback artıq hesabat səhv daha geniş üçün int yerinə bool qaytarır
- sistemi qurmaq:
- Əlavə Fink adlı MinGW önek (bug # 2495138)
- OS X (bug # 2497290) Sabit bool build məsələ
- OS X (bug # 2494539) Sabit iconv asılılıq aşkar
- qurur (patch # 2497172)
Daha faydalı Windows anlayışlar üçün
Solaris Sabit
nədir versiyası 2.42 Yeni
- Major dəyişikliklər:
- Deprecated / NOUNLOAD və SetPluginsUnload scripts sadə və təhlükəsiz etmək üçün (patch # 1912699)
- Faydalı header funksiyaları artıq kaldırma funksiyaları üçün istifadə bəyannamə və müxtəlif sintaksis tələb
- Yenilenmiş plug-in API indi pluginapi.lib, API versiya məlumat və daha çox funksiyaları (patch # 2359978) şəklində gəlir
- Kiçik dəyişikliklər:
- compiletime mətn axtarış üçün əlavə! Searchreplace preprocessor komanda / əvəz
- EXE COM server qeydiyyat (RFE # 2315740) üçün əlavə dəstək
- (bug # 2386821 daxil olmaqla) Kiçik sənədlər təkmilləşdirilməsi
- nsDialogs: Əlavə timer dəstəyi (patch # 2135855)
- WinVer.nsh: Added IsServer, IsWin2003R2, IsStarterEdition, OSHasMediaCenter və OSHasTabletSupport (Anders tərəfindən patch)
- WinVer.nsh: Sabit 95 / NT4 qeyri (bug # 2053642)
- WinVer.nsh: Proper Windows XP x64 aşkar (bug # 2053700)
- WinVer.nsh: Windows 2008 aşkar dəstəyi (RFE # 1949260)
- Translations:
- Kiçik İngilis dili qrammatikası təkmilləşdirilməsi (bug # 2323452)
- sistemi qurmaq:
- GCC (patch # 2193442) Tam Sistemi uyğunluğu
nədir versiyası 2.40 Yeni
- Major dəyişikliklər:
- Xidmət paketi makro indi (bug # 2070708, patch # 2095363) iş
- Kiçik dəyişikliklər:
- Əlavə ilkin qovluğu seçimi seçimi :: SelectFileDialog (patch # 2016003)
- MBCS simvol (bug # 2067946) idarə Sabit GetParameters
- Sabit yanlış $ {NSD_OnBack} sənədlər (bug # 2059651)
- Müasir UI 2: rəngi səhifədə README onay (bug # 2110357) seçin fokus
- Translations:
- Portuguese düzəlişlər (bug # 2086988)
- Sadələşdirilmiş Çin düzəlişlər (patch # 2056906)
Versiyası 2.39-da WinVer əlavə
NsDialogs üçün
Şərhlər tapılmadı