Inno Setup 6.3.3

Inno Setup

Inno Setup

Inno Setup هو برنامج تثبيت مجاني لبرامج Windows. تم تقديم Inno Setup لأول مرة في عام 1997، وهو اليوم ينافس ويتفوق على العديد من أدوات التثبيت التجارية في مجموعة الميزات والاستقرار.

 

You can also try: Windows 11 LTSC 2024 v26100.1742

تتضمن الميزات واجهة المعالج، وإنشاء ملف EXE واحد لسهولة التوزيع عبر الإنترنت. وهو يدعم امتداد القرص وإمكانيات إلغاء التثبيت الكاملة وأنواع الإعداد القابلة للتخصيص وضغط الملفات المتكامل. يتضمن أيضًا دعمًا لتثبيت الملفات المشتركة وملفات OCX، وإنشاء أيقونات قائمة ابدأ، وإدخالات INI، وإدخالات التسجيل.

لا يضع هذا البرنامج أي قيود عشوائية على عدد الملفات والاختصارات وإدخالات التسجيل وما إلى ذلك التي قد تقوم بتضمينها في التثبيت. ومع ذلك، ضع في اعتبارك أن Inno Setup يحتاج إلى ذاكرة لكل إدخال في البرنامج النصي. على سبيل المثال، هناك حاجة إلى 120 بايت تقريبًا من الذاكرة لكل إدخال [ملفات].

الميزات الرئيسية لإعداد Inno:

  • دعم واسع النطاق لتثبيت تطبيقات 64 بت على إصدارات 64 بت من Windows. يتم دعم جميع بنيات x64 وARM64 وItanium.
  • دعم واسع النطاق لكل من المنشآت الإدارية وغير الإدارية.
  • يدعم إنشاء ملف EXE واحد لتثبيت البرنامج الخاص بك لسهولة التوزيع عبر الإنترنت. كما يدعم امتداد القرص.
  • واجهة معالج Windows القياسية.
  • أنواع الإعداد القابلة للتخصيص ، على سبيل المثال كامل، الحد الأدنى، مخصص.
  • استكمال قدرات إلغاء التثبيت .
  • تثبيت الملفات: يتضمن دعمًا متكاملاً لضغط الملفات “deflate” وbzip2 و7-Zip LZMA/LZMA2 . يتمتع برنامج التثبيت بالقدرة على مقارنة معلومات إصدار الملف، واستبدال الملفات قيد الاستخدام، واستخدام عد الملفات المشتركة، وتسجيل مكتبات DLL/OCX وكتابة الخطوط، وتثبيت الخطوط.
  • إنشاء اختصارات في أي مكان، بما في ذلك في قائمة ابدأ وعلى سطح المكتب.
  • إنشاء التسجيل وإدخالات .INI.
  • دعم عمليات التثبيت متعددة اللغات ، بما في ذلك دعم اللغة من اليمين إلى اليسار.
  • تشغيل البرامج الأخرى قبل التثبيت أو أثناءه أو بعده.
  • دعم عمليات التثبيت المشفرة والمشفرة.
  • دعم الموقعة رقميًا ، بما في ذلك التوقيع المزدوج (SHA1 وSHA256). عمليات التثبيت وإلغاء التثبيت
  • التثبيت الصامت وإلغاء التثبيت.
  • تثبيتات يونيكود .
  • خيار المعالج المسبق المتكامل للتخصيص المتقدم لوقت الترجمة.
  • خيار محرك البرمجة النصية المتكامل Pascal للتخصيص المتقدم للتثبيت وإلغاء التثبيت في وقت التشغيل.
  • الكامل كود المصدر متاح من جيثب .
  • مساحة صغيرة: حوالي 1.3 ميجابايت فقط مع تضمين جميع الميزات.
  • جميع الميزات موثقة بالكامل.
  • يستخدم بواسطة Microsoft Visual Studio Code وEmbarcardero Delphi.

تشتمل حزمة Inno Setup QuickStart Pack على Inno Setup نفسها وتتضمن بالإضافة إلى ذلك خيارات لتثبيت الوظائف الإضافية التابعة لجهات خارجية مثل محرر البرامج النصية ISTool وInno Setup Preprocessor. هذه الإضافات ليست رسمية وليست مطلوبة للاستخدام العام، ولكنها تجعل إعداد Inno أسهل في الاستخدام.

 

6.3.0 (2024-06-09)

تم تحسين دعم الملفات المشفرة UTF-8

تمت إضافة دعم للملفات المشفرة UTF-8 بدون BOM لملفات البرامج النصية .iss وملفات رسائل .isl وLicenseFile وInfoBeforeFile وInfoAfterFile و#file الخاص بـ ISPP.
تغييرات IDE للمترجم:
يتم الآن حفظ ملفات البرامج النصية الجديدة بتنسيق UTF-8 بدون قائمة مكونات الصنف بشكل افتراضي، مما يجعل IDE متوافقًا مع معظم برامج تحرير النصوص الأخرى. تظل الملفات الموجودة محفوظة كما كانت حتى يتم تغيير ترميز الحفظ يدويًا باستخدام القائمة الفرعية Save Encoding في قائمة File.
تمت إضافة UTF-8 الجديد مع عنصر قائمة BOM إلى القائمة الفرعية Save Encoding بقائمة File لحفظ الملفات الجديدة باستخدام BOM على أي حال.
تغييرات البرمجة النصية باسكال:
وظيفة الدعم LoadStringsFromFile تدعم الآن أيضًا الملفات المشفرة UTF-8 بدون BOM.
تمت إضافة وظيفة دعم SaveStringsToUTF8FileWithoutBOM الجديدة.
تغيير ISPP: يتم الآن حفظ مخرجات المعالج الأولي المحفوظة بواسطة SaveToFile دائمًا بتنسيق UTF-8 بدون قائمة مكونات الصنف (BOM).

(مجانية)

تحميل