ان كنت تقصد شرحها :
تفضل اخي :
هنا خطوات استخدام NSIS (نولسوفت سكريبتابل إنستولر) لإنشاء ملف SFX (أرشيف ذاتي استخراج) مع إعدادات إخفاء،
### الخطوة 1: تحميل وتثبيت NSIS
1. **التحميل**:
- روح لموقع NSIS الرسمي: [NSIS](https://nsis.sourceforge.io/Download).
- اختر النسخة اللي تناسب جهازك وحملها.
2. **التثبيت**:
- افتح ملف التثبيت وسير مع الخطوات اللي بتطلع لك.
### الخطوة 2: إنشاء ملف السكربت
1. **فتح محرر نصوص**:
- استخدم برنامج مثل Notepad أو أي محرر تحبه.
2. **بداية كتابة السكربت**:
- ابدأ تكتب السكربت حقك. مثلاً:
### الخطوة 3: إضافة إعدادات الإخفاء
1. **إضافة إعدادات الإخفاء**:
- تقدر تضيف أوامر مثل `Silent` عشان التثبيت يكون بدون ما تطلع نوافذ. مثلاً:
SilentInstall silent
2. **تطبيق إعدادات الإخفاء**:
- تقدر تستخدم أوامر مثل `HideWindow` أو `Exec` عشان تشغل البرنامج في الخلفية. مثلًا:
Exec "$INSTDIR\MyApplication.exe"
### الخطوة 4: تجميع السكربت
1. **حفظ السكربت**:
- احفظ الملف بامتداد .nsi
. مثلاً: installer.nsi
2. **تجميع السكربت**:
- افتح برنامج NSIS.
- اضغط على "Compile NSIS Script".
- اختر الملف اللي سويته واضغط "Compile".
### الخطوة 5: اختبار ملف SFX
1. **تشغيل الملف**:
- بعد ما تخلص التجميع، روح للمكان اللي فيه `MyInstaller.exe`.
- شغل الملف وتأكد إن كل شي شغال تمام والإعدادات تطبق بشكل صحيح.
### الخطوة 6: التحقق والتعديل
1. **التحقق**:
- تأكد إن البرنامج اتثبت صح وإن الإعدادات فعّالة.
2. **تعديل السكربت إذا احتجت**:
- لو كان فيه شي مو مظبوط، ارجع للسكربت وعدّل عليه.
وبكذا تكون انتهيت من إنشاء ملف SFX باستخدام NSIS مع إعدادات إخفاء معينة