Nullsoft δέσμης ενεργειών Εγκατάσταση Συστήματος σε σύντομο ΕΣΥ είναι ένα επαγγελματικό εργαλείο ανοικτού κώδικα για την ανάπτυξη των Windows εγκαταστάτες. Είναι σχεδιασμένο για να είναι τόσο μικρές και το δυνατόν πιο ευέλικτη και επομένως είναι ιδιαίτερα κατάλληλο για τη διανομή στο διαδίκτυο.
Ένας εγκαταστάτης δεν είναι μόνο η πρώτη εμπειρία του χρήστη με το προϊόν σας, πολλά προβλήματα λογισμικού μπορεί επίσης να λυθεί μέσω της παροχής αξιόπιστων εργαλείων εγκατάστασης. NSIS σας επιτρέπει να δημιουργήσετε σταθερό, γρήγορο και φιλικό προς το χρήστη εγκαταστάτες που είναι ικανή για την εγκατάσταση, απεγκατάσταση, τον καθορισμό των ρυθμίσεων του συστήματος, την εξαγωγή αρχείων και πολλά άλλα. Με τη γλώσσα προγραμματισμού ΕΣΥ μπορείς να υλοποιήσει κάθε λογική συνήθειας που θέλετε.
Η μεγάλη συλλογή των plug-ins, σενάρια και λογισμικού στο Κέντρο δημιουργών σας βοηθά να δημιουργήσετε πλήρες εξοπλισμένο εγκαταστάτες και παρέχει μια λύση για σχεδόν κάθε σενάριο
Χαρακτηριστικά :.
- Δημιουργεί αυτοδύναμη εκτελέσιμο εγκατάστασης
- Υποστήριξη για το zlib, BZip2 και συμπίεσης δεδομένων LZMA (αρχεία μπορούν να συμπιεστούν μεμονωμένα ή από κοινού)
- υποστήριξη Κατάργηση εγκατάστασης (εγκαταστάτης μπορεί να δημιουργήσει ένα πρόγραμμα απεγκατάστασης)
- προσαρμόσιμο περιβάλλον εργασίας χρήστη (διάλογοι, γραμματοσειρές, υπόβαθρα, εικόνες, κείμενο, σημάδια ελέγχου, εικόνες κλπ.)
- Κλασικό και σύγχρονο περιβάλλον εργασίας οδηγού
- Πλήρως πολύγλωσση, υποστήριξη για πολλές γλώσσες (συμπεριλαμβανομένης της RTL langauges) σε ένα πρόγραμμα εγκατάστασης. Περισσότερα από 40 μεταφράσεις είναι ήδη διαθέσιμες, αλλά μπορείτε επίσης να δημιουργήσετε το δικό σας.
- Σελίδα: Μπορείτε να προσθέσετε πρότυπο σελίδες του οδηγού ή προσαρμοσμένες σελίδες
- επιλογή από τον χρήστη του στοιχεία εγκατάστασης, δέντρο για την επιλογή στοιχείου
- Πολλαπλές εγκατάσταση διαμορφώσεις (συνήθως ελάχιστες, Τυπικό, Full), και προσαρμοσμένη ρύθμιση παραμέτρων
- Installer αυτο-επαλήθευσης χρησιμοποιώντας ένα άθροισμα ελέγχου CRC32
- Μικρό γενικά πάνω από συμπιεσμένο μέγεθος των δεδομένων (34 KB με τις προεπιλεγμένες επιλογές)
- Δυνατότητα εμφάνισης μιας άδειας χρήσης σε κείμενο ή RTF μορφή
- Δυνατότητα να ανιχνεύσει κατάλογο προορισμού από το μητρώο
- Εύκολο στη χρήση plug-in σύστημα (πολλά plug-ins για δημιουργία custom διαλόγους, συνδέσεις internet, HTTP κατά τη λήψη, επιδιόρθωση του αρχείου, Win32 API κλήσεις, κλπ συμπεριλαμβάνονται)
- Οι τεχνικοί εγκατάστασης μπορεί να είναι τόσο μεγάλη όσο 2GB
- Προαιρετικό αθόρυβη λειτουργία για τις εγκαταστάσεις αυτόματης
- Ένα προεπεξεργαστή με υποστήριξη για συμβόλων, μακροεντολές, προϋποθέτει την κατάρτιση, πρότυπο προκαθορίζει
- Ένα υπέροχο εμπειρία κωδικοποίησης με στοιχεία της PHP και συναρμολόγησης (περιλαμβάνει μεταβλητές χρήστη, μια στοίβα πραγματικός έλεγχος της ροής, κλπ.)
- εγκαταστάτες έχουν τη δική τους ΣΠΣ, τα οποία σας επιτρέπουν να γράφουν κώδικα που μπορεί να υποστηρίξει:
- Η εξαγωγή αρχείων (με δυνατότητα ρύθμισης παραμέτρων overwrite)
- αντιγραφή αρχείου / καταλόγου, μετονομασία, διαγραφή, αναζήτηση
- Plug-in DLL καλώντας
- Εγγραφή DLL / ελέγχου ActiveX / ακύρωση εγγραφής
- εκτελέσιμο εκτέλεσης (κέλυφος εκτελέσει και να περιμένει επιλογές)
- δημιουργία συντόμευσης
- Μητρώο κλειδί ανάγνωσης / ρύθμιση / απαριθμώντας / διαγραφή
- την ανάγνωση του αρχείου INI / γράφοντας
- Generic ανάγνωση του αρχείου κειμένου / γράφοντας
- Ισχυρός εγχόρδων και τις πράξεις χειραγώγησης ακέραιο
- διαπίστωση Παράθυρο με βάση το όνομα ή τον τίτλο της κατηγορίας
- χειραγώγηση διεπαφή χρήστη (γραμματοσειρά ρύθμιση / κειμένου)
- Μήνυμα Παράθυρο αποστολή
- αλληλεπίδραση των χρηστών με κουτιά μήνυμα ή προσαρμοσμένες σελίδες
- διακλάδωση, συγκρίσεις, κλπ.
- Ο έλεγχος σφαλμάτων
- υποστήριξη Reboot, συμπεριλαμβανομένων διαγράψετε ή να μετονομάσετε την επανεκκίνηση
- Εντολές συμπεριφορά Installer (όπως εμφάνιση / απόκρυψη / αναμονή / etc.)
- Λειτουργίες χρηστών στο σενάριο
- λειτουργίες επανάκλησης για τις ενέργειες του χρήστη
- Εντελώς δωρεάν για οποιαδήποτε χρήση. Δείτε Άδειας.
- Περισσότερα
Σύστημα
Τι είναι καινούργιο σε αυτή την έκδοση:
- Σημαντικές αλλαγές:
- Προστέθηκε υποστήριξη για τα Windows 7 εγκαταστάτες - χρησιμοποιήστε RequestExecutionLevel, όπως ακριβώς και με τα Vista (bug # 2725883)
- Προστέθηκε WinVer.nsh των Windows 7 και Windows 2008 R2 υποστήριξη
- εγκαταστάτες προσδιορίσει τώρα ως Terminal Services γνωρίζουν (IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE) έτσι $ WINDIR δεν θα είναι πλέον κάτω από το προφίλ του χρήστη κατά την εγκατάσταση σχετικά με τις υπηρεσίες Terminal Services
- Λιγότερο UAC ενόχληση στο Add / Remove πίνακα ελέγχου (bug # 2697027)
- Μικρές αλλαγές:
- Προστέθηκε μπαλαντέρ και / μη θανατηφόρο αξιωματούχους ειδικευμένους για! Delfile (RFE # 1505425)
- Σταθερή! Searchparse (bug # 2680110)
- Σταθερή επικύρωση των εισροών για CreateFont (bug # 2801024)
- Διορθώθηκε το ΕΣΥ μενού Χειρισμός του καταλόγου εργασίας (bug # 2781948)
- Σταθερή θέματα Vista με φακέλους κέλυφος ($ ΕΓΓΡΑΦΑ, $ PROFILE, κλπ) σε καταλόγους ρίζας (bug # 2138075)
- Μικρές βελτιώσεις έγγραφα (συμπεριλαμβανομένων των bug # 2705878, bug # 2606525)
- Χρησιμοποιήστε SW_SHOWDEFAULT για ExecShell από προεπιλογή (bug # 2796189)
- Modern UI:
- λειτουργία Κλήση φινίρισμα σελίδα, δείχνουν μόνο αφού η σελίδα έχει πλήρως προετοιμαστεί (bug # 2720968)
- Σταθερή μετάφραση του καταλόγου απεγκατάστασης σελίδας (bug # 2690112)
- Μόνιμη εγκατάσταση τύπου θέση του κειμένου στη σελίδα εξαρτήματα (μπάλωμα # 2801317)
- Σταθερή λείπουν MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE (bug # 2788620)
- Μεταφράσεις:
- Ενημέρωση Ινδονησίας (μπάλωμα # 2790571)
- Ενημέρωση πορτογαλικά BR (μπάλωμα # 2642542)
- Δημιουργία Συστήματος:
- Σταθερή κάποιες προειδοποιήσεις GCC
Τι είναι καινούργιο στην έκδοση 2.44:
- Σημαντικές αλλαγές:
- Διορθώθηκε ένα bug εισήχθη στο 2,43 προκαλώντας σενάριο χτίζει τα ζητήματα με μερικές εικόνες (bug # 2572035)
- Μικρές αλλαγές:
- Σταθερή τεκμηρίωση nsDialogs CreateTimer (bug # 2595565)
- Παγκόσμια ετικέτες δεν λειτουργεί όταν δηλώνονται αχρησιμοποίητα λειτουργίες (bug # 2593369)
Τι είναι καινούργιο στην έκδοση 2.43:
- Μικρές αλλαγές:
- Προστέθηκε WinCore.nsh, WinDef.nsh, WinError.nsh, WinNT.nsh και WinUser.nsh για περισσότερο χρήσιμοι ορισμοί των Windows
- Διορθώθηκε το πρόβλημα κατάρρευσης που προκαλείται από! Packhdr συμπίεση πόρους (bug # 2533431)
- Μικρές βελτιώσεις έγγραφα (συμπεριλαμβανομένων των bug # 2564005)
- Modern UI 2: Σταθερή MUI_DIRECTORYPAGE_BGCOLOR (bug # 2494528)
- Utilities και Plug-ins:
- Διαφήμιση: Σταθερή εγκατάστασης που εμφανίζεται στο παρασκήνιο, όταν Banner χρησιμοποιήθηκε σε .onInit
- MakeNSISW: Προστέθηκε Ctrl + K hotkey για την κατασκευή ακύρωσης (RFE # 2557392)
- nsDialogs: Προστέθηκε NSD_SetIcon (μπάλωμα # 2500960)
- Μεταφράσεις:
- Προστέθηκε Εσπεράντο
- Βουλγαρικά διορθώσεις
- Plug-in API:
- Τα αρχεία έργου Προστέθηκε VS2008
- Η καλύτερη τοποθέτηση των επιγραφών και βιβλιοθήκης αρχείων σύμφωνα με το POSIX - βλέπε αρχείο εγκατάστασης για περισσότερες πληροφορίες
- Κεφαλίδα και βιβλιοθήκη αρχεία έχουν μετακινηθεί σε ένα υποκατάλογο με όνομα ΕΣΥ για την αποφυγή συγκρούσεων
- RegisterPluginCallback τώρα επιστρέφει int αντί BOOL για ένα ευρύτερο φάσμα αναφορά σφάλματος
- Δημιουργία Συστήματος:
- MinGW προθέματα Καταχώρησης του Fink (bug # 2495138)
- Διορθώθηκε BOOL θέμα κατασκευής σε OS X (bug # 2497290)
- ανίχνευσης Σταθερή εξάρτηση iconv σε OS X (bug # 2494539)
- Διορθώθηκε το Solaris χτίζει (μπάλωμα # 2497172)
Τι είναι καινούργιο στην έκδοση 2.42:
- Σημαντικές αλλαγές:
- Αποδοκιμαστεί / NOUNLOAD και SetPluginsUnload να κάνει σενάρια απλούστερη και ασφαλέστερη (μπάλωμα # 1912699)
- Χρήσιμες κεφαλίδα απαιτούν πλέον δήλωση χρήσης και διαφορετική σύνταξη για τις λειτουργίες απεγκατάστασης
- Επανασχεδιασμένες plug-in API τώρα έρχεται με τη μορφή της pluginapi.lib, API πληροφορίες έκδοσης και πιο συχνές λειτουργίες (μπάλωμα # 2359978)
- Μικρές αλλαγές:
- Προστέθηκε! Εντολή searchreplace προεπεξεργαστή για compiletime αναζήτηση κειμένου / αντικαθιστά
- Προστέθηκε υποστήριξη για την εγγραφή των EXE διακομιστές COM (RFE # 2315740)
- Μικρές βελτιώσεις έγγραφα (συμπεριλαμβανομένων των bug # 2386821)
- nsDialogs: Προστέθηκε υποστήριξη χρονόμετρο (μπάλωμα # 2135855)
- WinVer.nsh: Προστέθηκε IsServer, IsWin2003R2, IsStarterEdition, OSHasMediaCenter και OSHasTabletSupport (μπάλωμα από τον Anders)
- WinVer.nsh: Σταθερή 95 / NT4 ασάφεια (bug # 2053642)
- WinVer.nsh: Η σωστή ανίχνευση x64 των Windows XP (bug # 2053700)
- WinVer.nsh: Windows 2008 υποστήριξη ανίχνευσης (RFE # 1949260)
- Μεταφράσεις:
- Μικρά Αγγλικά βελτιώσεις γραμματική (bug # 2323452)
- Δημιουργία Συστήματος:
- Πλήρης συμβατότητα του συστήματος με το ΣΣΚ (μπάλωμα # 2193442)
Λειτουργίες
Τι είναι καινούργιο στην έκδοση 2.40:
- Σημαντικές αλλαγές:
- Υπηρεσία μακροεντολές πακέτο προστίθεται σε winver στην έκδοση 2.39 τώρα εργάζονται (bug # 2070708, μπάλωμα # 2095363)
- Μικρές αλλαγές:
- Προστέθηκε την αρχική επιλογή επιλογής φακέλου για nsDialogs :: SelectFileDialog (μπάλωμα # 2016003)
- Σταθερή GetParameters χειρισμό των MBCS χαρακτήρες (bug # 2067946)
- Σταθερή εσφαλμένη $ {NSD_OnBack} τεκμηρίωσης (bug # 2059651)
- Modern UI 2: Ρυθμίστε την εστίαση στο κουτάκι readme στη σελίδα του τερματισμού (bug # 2110357)
- Μεταφράσεις:
- Πορτογαλικά διορθώσεις (bug # 2086988)
- Απλοποιημένα Κινέζικα διορθώσεις (μπάλωμα # 2056906)
Τα σχόλια δεν βρέθηκε