نظام تثبيت Nullsoft (NSIS)

مصمم أنه صغير ومرن قدر الإمكان، وبالتالي فهو مناسب جدا لتوزيع الإنترنت. كونها تجربة أول مستخدم مع منتجك، وهو مثبت مستقر وموثوق هو
التحميل الان

نظام تثبيت Nullsoft (NSIS) الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware
  • اسم الناشر:
  • Nullsoft Install System
  • موقع ويب الناشر:
  • أنظمة التشغيل:
  • Windows Vista/98/Me/NT/2000/XP/2003
  • حجم الملف:
  • 1.5 MB

نظام تثبيت Nullsoft (NSIS) العلامات


نظام تثبيت Nullsoft (NSIS) وصف

نظام المصدر المفتوح المهنية لإنشاء مثبتات Windows وهي مصممة لتكون صغيرة ومرنة قدر الإمكان، وبالتالي فهي مناسبة للغاية لتوزيع الإنترنت. كونها تجربة أول مستخدم مع منتجك، فإن المثبتات المستقرة والموثوقة هو مكون مهم من البرامج الناجحة. مع NSIS، يمكنك إنشاء مثبتات مثل هذه التي تكون قادرة على القيام بكل ما هو مطلوب لإعداد البرنامج الخاص بك. NSIS يعتمد على البرنامج النصي ويسمح لك بإنشاء المنطق للتعامل مع أكثر مهام التثبيت الأكثر تعقيدا. العديد من المكونات الإضافية والبرامج النصية متوفرة بالفعل: يمكنك إنشاء مثبتات الويب، والتواصل مع Windows ومكونات البرامج الأخرى أو تثبيت أو تحديث المكونات المشتركة والمزيد. سمات من NSIS Wiki. يمكن أن تقوم NSIS بإنشاء تثبيتات Windows قادرة على تثبيت وإلغاء تثبيت إعدادات النظام واستخراج الملفات، إلخ. لأن NSIS يعتمد على ملفات البرنامج النصي، يمكنك إنشاء مثبتين بسيطين ومتقدمين. حجم النفقات العامة الصغيرة يتم إنشاء NSIS لتكون صغيرة وسريعة وفعالة. في حين أن الأجهزة الأخرى غالبا ما تضيف مئات الكيلوبايت أو العديد من ميغابايت إلى بيانات المثبت الخاصة بك، فإن مثبت NSIS كامل المواصفات يحتوي على نفقات تبلغ 34 كيلو بايت فقط. متوافق مع جميع إصدارات Windows الرئيسية يمكنك إنشاء برنامج تثبيت واحد متوافق مع نظام التشغيل Windows 95 و Windows 98 و Windows Me و Windows NT و Windows 2000 و Windows XP و Windows Server 2003 و Windows Vista. طرق ضغط فريدة من نوعها يمكنك الاختيار بين ثلاثة طرق ضغط متكاملة مختلفة (ZLIB، BZIP2، LZMA). يعطي ضغط LZMA الجديد نتائج أفضل من أي طريقة ضغط مشتركة أخرى. ليس لديك لاستخدام وحدات أرشيف مستخرج كبيرة أو تطبيقات أخرى. يتم تضمين دعم الضغط في النفقات العامة 34 كيلو بايت. البرنامج النصي على عكس الأنظمة الأخرى التي يمكن أن تولد فقط المثبتين بناء على قائمة الملفات ومفاتيح التسجيل، فإن NSIS لديه لغة نصية قوية. تم تصميم لغة البرنامج النصي هذه للمثليين ولها أوامر تساعدك على تنفيذ العديد من مهام التثبيت. يمكنك بسهولة إضافة منطق مخصص وتعامل مع ترقيات مختلفة، وفحص الإصدار وأكثر من ذلك. بالنسبة إلى المثبتات القياسية أو كنقطة انطلاق لأكثر تعقيدا، يمكنك استخدام واحدة من أدوات توليد البرنامج النصي المتاحة. لغات متعددة في مثبت واحد مثبت واحد يمكن أن يدعم لغات واجهة متعددة. يتم تضمين أكثر من 40 ترجمة بالفعل، ولكن يمكنك أيضا إنشاء ملفات اللغة الخاصة بك. يتم دعم لغات RTL (اليمين إلى اليسار) مثل اللغة العربية والعبرية بالكامل. العديد من الميزات والشيكات للنظام المستهدف توفر لغة البرنامج النصي الأوامر التي يمكنك استخدامها في النظام المستهدف، من ميزات بسيطة مثل إنشاء المجلد وتحرير التسجيل إلى تعديل الملفات النصية / الثنائية، وتعديل متغيرات البيئة وإعادة تشغيل النظام. باستخدام المكونات الإضافية المقدمة، يمكنك حتى استخدام واجهة برمجة تطبيقات Windows. حوار مخصص وواجهات يمكنك إنشاء صفحات معالج مخصصة للحصول على إدخال المستخدم أو دمج خيارات التكوين. يتضمن NSIS واجهة معالج كلاسيكية وحديثة، ولكن من الممكن إنشاء واجهة مخصصة الخاصة بك. نظام المكونات يمكن تمديد NSIS مع المكونات الإضافية التي يمكن أن تتواصل مع المثبت. يمكن كتابةها في C أو C ++ أو Delphi أو لغة أخرى ويمكن استخدامها لأداء مهام التثبيت أو تمديد واجهة Installer. يمكنك استخدام المكون الإضافي مع سطر واحد من رمز البرنامج النصي. يمكن أيضا ضغط المكونات الإضافية مثل بيانات التثبيت الأخرى وسيتم تضمينها إلا عند استخدام الميزات المقدمة. دعم تثبيت الويب، ترقيع الملف يتضمن توزيع NSIS مجموعة من المكونات الإضافية التي تسمح لك بتنزيل الملفات من الإنترنت، وجعل اتصالات الإنترنت، والتصحيح الملفات الموجودة والمزيد. تكامل المشروع، الإصدارات المختلفة والبناء التلقائي يحتوي برنامج NSIS Compiler على Preprocessor قوي. يتيح لك ذلك دمج مشاريع متعددة بسهولة في برنامج مثبت واحد أو إنشاء مثبت تلقائيا. يمكنك أيضا إنشاء إصدارات مختلفة مثل Lite والإصدارات الكاملة. تنسيقات الملفات من السهل والبشرية مقروءة يعد تنسيق البرنامج النصي NSIS والتنسيق المستخدم مربعات حوار الواجهة سهلة ومثوثة وقابلة للقراءة بشرية، حتى تتمكن من تحرير ملفاتك باستخدام المحرر المفضل لديك. هذا يجعل أيضا توليد البرنامج النصي التلقائي ممكن. مترجم محمول يمكن تجميع مترجم NSIS لمنصات Posix مثل Linux و * BSD. سيستمر تشغيل المثبت الذي تم إنشاؤه على Windows فقط، ولكن بهذه الطريقة يمكن أن يتم إنشاؤها بدون Windows أو نبيذ. قائمة أكبر من الميزات * يولد المثبتات القابلة للتنفيذ ذاتيا * دعم ZLIB، BZIP2 وضغط بيانات LZMA (يمكن ضغط الملفات بشكل فردي أو معا) * دعم Uninstall (المثبت يمكن أن يولد إلغاء التثبيت) * واجهة المستخدم القابلة للتخصيص (مربعات الحوار والخطوط والخلفيات والأيقونات والنصوص والشواريخ الصغيرة والصور وما إلى ذلك) * واجهة المعالج الكلاسيكية والحديثة * متعدد اللغات بالكامل، ودعم لغات متعددة (بما في ذلك لغات RTL) في مثبت واحد. أكثر من 40 ترجمة متاحة بالفعل، ولكن يمكنك أيضا إنشاء الخاصة بك. * نظام الصفحة: يمكنك إضافة صفحات المعالج القياسية أو صفحات مخصصة * اختيار المستخدم لمكونات التثبيت، شجرة اختيار المكون * تكوينات تثبيت متعددة (عادة ما تكون ضئيلة، نموذجية، كاملة)، التكوين المخصص * المثبت التحقق الذاتي باستخدام المجموع الاختباري CRC32 * النفقات العامة الصغيرة على حجم البيانات المضغوطة (34 كيلو بايت مع الخيارات الافتراضية) * القدرة على عرض اتفاقية ترخيص في تنسيق النص أو RTF * القدرة على اكتشاف دليل الوجهة من التسجيل * سهولة استخدام نظام المكونات الإضافية (الكثير من المكونات الإضافية لإنشاء مربعات حوار مخصصة، واتصالات الإنترنت، تنزيل HTTP، تصحيح الملفات، مكالمات Win32 API، إلخ. * المثبتات يمكن أن تكون كبيرة مثل 2GB * وضع صامت اختياري للمنشآت الآلية * Preprocessor مع دعم الرموز المعرفة وحدات الماكرو والترجمة الشرطية والمعرف القياسي * تجربة ترميز جميلة مع عناصر PHP والتجميع (تشمل متغيرات المستخدم، مكدس، تحكم تدفق حقيقي، إلخ) * المثبتون لديهم VMS الخاصة بهم تتيح لك كتابة التعليمات البرمجية التي يمكن أن تدعم: o استخراج الملفات (مع معلمات الكتابة فوقها) o file / directory نسخ، إعادة تسمية، حذف، البحث o اتصالات DLL o DLL / ActiveX التسجيل / عدم التسجيل o التنفيذ القابل للتنفيذ (EXED EXENED وخيارات الانتظار) o خلق الاختصار o مفتاح التسجيل القراءة / الإعداد / تعداد / حذف o INI ملف القراءة / الكتابة o ملف نصي حقيقي القراءة / الكتابة o سلسلة قوية والتلاعب عدد صحيح إخراج النافذة بناء على اسم الفصل أو العنوان o معالجة واجهة المستخدم (الخط / إعداد النص) o إرسال رسالة نافذة o تفاعل المستخدم مع صناديق الرسائل أو الصفحات المخصصة تفرع، مقارنات، إلخ. o التحقق من الخطأ o إعادة التشغيل الدعم، بما في ذلك حذف أو إعادة تسمية على إعادة التشغيل أوامر سلوك المثبت (مثل إظهار / إخفاء / الانتظار / الخ.) o وظائف المستخدم في البرنامج النصي o وظائف رد الاتصال لأعمال المستخدم * مجاني تماما لأي استخدام. انظر الترخيص. * أكثر


نظام تثبيت Nullsoft (NSIS) برامج ذات صلة