سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

معرفی NSIS: سیستم حرفه‌ای و متن‌باز برای ساخت نصب‌کننده‌های ویندوزی

NSIS (سیستم نصب اسکریپتی Nullsoft) یک سیستم حرفه‌ای متن‌باز برای ایجاد نصب‌کننده‌های ویندوز است. این سیستم طوری طراحی شده که تا حد امکان کوچک و انعطاف‌پذیر باشد و به همین دلیل برای توزیع اینترنتی بسیار مناسب است.

از آنجا که نصب‌کننده اولین تجربه کاربر با محصول شماست، داشتن یک نصب‌کننده پایدار و قابل اعتماد یک جزء مهم در موفقیت نرم‌افزار است. با NSIS می‌توانید چنین نصب‌کننده‌هایی بسازید که قادر به انجام تمام کارهای لازم برای نصب نرم‌افزار شما هستند.

 

معرفی NSIS: سیستم حرفه‌ای و متن‌باز برای ساخت نصب‌کننده‌های ویندوزی

 

NSIS مبتنی بر اسکریپت است و به شما امکان می‌دهد منطق لازم برای مدیریت حتی پیچیده‌ترین وظایف نصب را ایجاد کنید. پلاگین‌ها و اسکریپت‌های زیادی در حال حاضر در دسترس هستند: می‌توانید نصب‌کننده‌های تحت وب بسازید، با ویندوز و سایر اجزای نرم‌افزاری ارتباط برقرار کنید، اجزای مشترک را نصب یا به‌روزرسانی کنید و موارد بیشتر.

 

ویژگی‌ها:

  • تولید نصب‌کننده‌های اجرایی مستقل
  • پشتیبانی از فشرده‌سازی داده‌ها با ZLib، BZip2 و LZMA (فایل‌ها می‌توانند به صورت جداگانه یا با هم فشرده شوند)
  • پشتیبانی از حذف نصب (نصب‌کننده می‌تواند یک حذف‌کننده تولید کند)
  • رابط کاربری قابل سفارشی‌سازی (دیالوگ‌ها، فونت‌ها، پس‌زمینه‌ها، آیکون‌ها، متن، علامت‌های چک، تصاویر و غیره)
  • رابط جادویی کلاسیک و مدرن
  • کاملاً چندزبانه، پشتیبانی از چندین زبان (از جمله زبان‌های RTL) در یک نصب‌کننده. بیش از 40 ترجمه در حال حاضر موجود است، اما می‌توانید ترجمه خود را نیز ایجاد کنید
  • سیستم صفحه‌بندی: می‌توانید صفحات جادویی استاندارد یا صفحات سفارشی اضافه کنید
  • انتخاب اجزای نصب توسط کاربر، درخت برای انتخاب اجزا
  • پیکربندی‌های نصب متعدد (معمولاً حداقل، معمولی، کامل) و پیکربندی سفارشی
  • خودآزمایی نصب‌کننده با استفاده از چک‌سام CRC32
  • سربار کم نسبت به اندازه داده فشرده شده (34 کیلوبایت با تنظیمات پیش‌فرض)
  • توانایی نمایش توافق‌نامه مجوز در قالب متن یا RTF
  • توانایی تشخیص پوشه مقصد از رجیستری
  • سیستم پلاگین آسان برای استفاده (پلاگین‌های زیادی برای ایجاد دیالوگ‌های سفارشی، اتصالات اینترنتی، دانلود HTTP، وصله‌کاری فایل، فراخوانی‌های API Win32 و غیره شامل می‌شود)
  • نصب‌کننده‌ها می‌توانند تا 2 گیگابایت بزرگ باشند
  • حالت خاموش اختیاری برای نصب‌های خودکار
  • یک پیش‌پردازنده با پشتیبانی از نمادهای تعریف شده، ماکروها، کامپایل شرطی، پیش‌تعریف‌های استاندارد
  • تجربه کدنویسی دلپذیر با عناصری از PHP و اسمبلی (شامل متغیرهای کاربر، پشته، کنترل جریان واقعی و غیره)

 

نصب‌ کننده‌ها دارای ماشین‌های مجازی خود هستند که به شما امکان می‌دهند کدی بنویسید که می‌تواند از موارد زیر پشتیبانی کند:

  • استخراج فایل (با پارامترهای رونویسی قابل تنظیم)
  • کپی، تغییر نام، حذف، جستجوی فایل/پوشه
  • فراخوانی پلاگین DLL
  • ثبت/لغو ثبت DLL/کنترل ActiveX
  • اجرای فایل اجرایی (گزینه‌های اجرای پوسته و انتظار)
  • ایجاد میانبر
  • خواندن/تنظیم/شمارش/حذف کلید رجیستری
  • خواندن/نوشتن فایل INI
  • خواندن/نوشتن فایل متنی عمومی
  • دستکاری قدرتمند رشته و عدد صحیح
  • یافتن پنجره بر اساس نام کلاس یا عنوان
  • دستکاری رابط کاربری (تنظیم فونت/متن)
  • ارسال پیام پنجره
  • تعامل کاربر با جعبه‌های پیام یا صفحات سفارشی
  • شاخه‌بندی، مقایسه‌ها و غیره
  • بررسی خطا
  • پشتیبانی از راه‌اندازی مجدد، از جمله حذف یا تغییر نام در راه‌اندازی مجدد
  • دستورات رفتار نصب‌کننده (مانند نمایش/مخفی/انتظار و غیره)
  • توابع کاربر در اسکریپت
  • توابع callback برای اقدامات کاربر

 

تغییرات NSIS 3.11:

  • تلاش مجدد برای ایجاد $PLUGINSDIR محدود شده (با تشکر از Sandro Poppi برای اعلام مسئولانه، باگ #1315) این جلوی یک افزایش امتیاز احتمالی را می‌گیرد. یک مهاجم می‌تواند پوشه موقت پلاگین‌ها ($PLUGINSDIR) را در زمان مناسب ایجاد کرده و آن را با فایل‌های مخرب که نصب‌کننده ممکن است استفاده کند، پر کند. نصب‌کننده‌هایی که به عنوان SYSTEM اجرا می‌شوند از C:\windows\temp استفاده می‌کنند که برای همه کاربران سیستم قابل دسترسی است. هر کاربری می‌تواند از این باگ برای دستیابی به امتیازات SYSTEM با برنده شدن در شرایط مسابقه با نصب‌کننده‌ای که به عنوان SYSTEM شروع می‌شود، استفاده کند.

 

تغییرات جزئی:

  • تلاش مجدد برای باز کردن خود در صورت وجود خطای اشتراک‌گذاری (وصله جزئی #316)
  • پشتیبانی از تنظیم کدگذاری فایل منبع با نظر جادویی (وصله #292)
  • رفع مشکل LicenseBkColor برای حذف‌کننده (باگ #1314)
  • مدیریت پارامتر خط فرمان CHARSET در MakeNSISW (وصله #315)
  • تکرارپذیر کردن System/Resource.dll (وصله #312)
  • Zip2Exe پارامتر خط فرمان zip. را می‌پذیرد
  • به‌روزرسانی فنلاندی (وصله #313)

 

دانلود NSIS

نظرتان را ثبت کنید کد خبر: 52378 گروه خبری: اخبار نرم افزار منبع خبر: سافت گذر تاریخ خبر: 1403/12/20 تعداد مشاهده: 1580
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Don't Starve Shipwrecked + Together

Don't Starve Shipwrecked + Together

از گرسنگی نمیر | جدیدترین نسخه دارای تمامی آپدیت‌ها و دی‌ال‌سی‌ها

The Foundry Mari 6.0v3 Win/Mac/Linux

The Foundry Mari 6.0v3 Win/Mac/Linux

فوندری ماری کستچرینگ و بافت دهی به اشیا 3 بعدی

بررسی خواص و کاربردهای گیاه چای ترش

بررسی خواص و کاربردهای گیاه چای ترش

“چای سرخ”، “چای ترش” یا “چای روسل”

Bluetooth Chess 2.4 for Android +2.3

Bluetooth Chess 2.4 for Android +2.3

بازی چند کاربره و تحت شبکه بلوتوث شطرنج

ADINA System 9.7.2 Win/Linux

ADINA System 9.7.2 Win/Linux

ادینا نرم افزار شبیه سازی جامع مهندسی

افزایش ارزش بیت کوین

افزایش ارزش بیت کوین

آشنایی هر چه بیشتر با بیت‌کوین و بلاک‌چین

سخنرانی حجت الاسلام محمدمهدی ماندگاری با موضوع نحوه برخورد با مشکلات خانوادگی

سخنرانی حجت الاسلام محمدمهدی ماندگاری با موضوع نحوه برخورد با مشکلات خانوادگی

سخنرانی نحوه برخورد با مشکلات خانوادگی با ماندگاری

چگونه یک مقاله علمی بنوسیم؟

چگونه یک مقاله علمی بنوسیم؟

چگونه یک مقاله علمی بنوسیم؟

Monster Shooter Lost Levels 1.9 / 2 1.1.599 for Android

Monster Shooter Lost Levels 1.9 / 2 1.1.599 for Android

هیولای تیرانداز

ESET Endpoint Security 5.0.2272.7 x86/x64

ESET Endpoint Security 5.0.2272.7 x86/x64

نود 32 اندپوینت 5

Fantasy Mosaics 6 - Into the Unknown

Fantasy Mosaics 6 - Into the Unknown

موزائیک‌های فانتزی 6 - بسوی ناشناخته‌ها

Dream House

Dream House

ترسناک دلهره آور

سـؤالات با اهمیـت پیـرامون حـجاب Hijab (Islamic clothing)

سـؤالات با اهمیـت پیـرامون حـجاب Hijab (Islamic clothing)

حـیاء چـیست؟

Vivaldi 7.5.3735.44 Win/Mac/Linux + Portable

Vivaldi 7.5.3735.44 Win/Mac/Linux + Portable

مرورگر اینترنت ویوالدی

WinSetupFromUSB 1.10

WinSetupFromUSB 1.10

نرم افزار بوت کردن ویندوز XP برای نصب از روی فلش USB

سخنرانی حجت الاسلام پناهیان با موضوع نیت و انتخاب هدف

سخنرانی حجت الاسلام پناهیان با موضوع نیت و انتخاب هدف

سخنرانی حجت الاسلام پناهیان با موضوع نیت و انتخاب هدف

تلاوت مجلسی استاد جواد فروغی سوره های نصر ، توحید ، کوثر

تلاوت مجلسی استاد جواد فروغی سوره های نصر ، توحید ، کوثر

تلاوت جواد فروغی سوره کوثر

Xamarin Studio 5.9.0.431 + Xamarin Visual Studio Enterprise 4.0.1.145 + X-Studio 5.10.871 for Mac

Xamarin Studio 5.9.0.431 + Xamarin Visual Studio Enterprise 4.0.1.145 + X-Studio 5.10.871 for Mac

ساخت برنامه‌های Android و iOS با استفاده از زبان C#

A satire on human nature

A satire on human nature

سفرهای گالیور

Lingoes 2.9.2 x86/x64 + Dics + Portable

Lingoes 2.9.2 x86/x64 + Dics + Portable

فرهنگ لغت قدرتمند لینگوس به همراه دیکشنری‌های فارسی و انگلیسی

Quantum Rush Champions

Quantum Rush Champions

مسابقات جت و موشک کوانتوم راش

سخنرانی حجت الاسلام سید حسین مومنی با موضوع استغفار و آمرزش بندگان در شب های قدر

سخنرانی حجت الاسلام سید حسین مومنی با موضوع استغفار و آمرزش بندگان در شب های قدر

سخنرانی استغفار و آمرزش بندگان در شب های قدر با سید حسین مومنی

سخنرانی حجت الاسلام ناصر رفیعی با موضوع ویژگی‌های شهید سلیمانی

سخنرانی حجت الاسلام ناصر رفیعی با موضوع ویژگی‌های شهید سلیمانی

سخنرانی ویژگی‌های شهید سلیمانی با ناصر رفیعی

سخنرانی مسعود عالی با موضوع سیره و مقام حضرت فاطمه معصومه س

سخنرانی مسعود عالی با موضوع سیره و مقام حضرت فاطمه معصومه س

سخنرانی سیره و مقام حضرت فاطمه معصومه س با مسعود عالی

آموزش ایجاد یک وبسایت کاملا رایگان

آموزش ایجاد یک وبسایت کاملا رایگان

آشنایی با طراحی یک وب سایت حرفه ای و رایگان

طب و پزشکی در اسلام

طب و پزشکی در اسلام

دانستنی‌های پزشکی

Joiku Phone Usage PRO 2.38 for Android

Joiku Phone Usage PRO 2.38 for Android

گزارش و نمایش اطلاعات

Mad Tower Tycoon

Mad Tower Tycoon

شبیه ساز ساخت و ساز برای کامپیوتر

مبارزات ضد استعماری امیر کبیر

مبارزات ضد استعماری امیر کبیر

زندگینامه امیر کبیر

مجموعه فیلم‌های آموزش فارسی روبی آن ریلز Ruby on Rails

مجموعه فیلم‌های آموزش فارسی روبی آن ریلز Ruby on Rails

آموزش روبی آن ریلز

A Virus Named TOM

A Virus Named TOM

ویروسی به نام تام

YouCam Makeup Premium 6.22.2 For Android +6.0

YouCam Makeup Premium 6.22.2 For Android +6.0

یو کم میکاپ

Massive Chalice

Massive Chalice

جام بزرگ

Autodesk Fabrication CADmep 2026 / 2025.0.1

Autodesk Fabrication CADmep 2026 / 2025.0.1

طراحی سیستم های تأسیساتی

مداحی حاج حسین سیب سرخی سال 98

مداحی حاج حسین سیب سرخی سال 98

مداحی محرم حاج مهدی رسولی

اهمیت حضور در صحنه انقلاب و انتخابات از حجت الاسلام والمسلمین محمدتقی فلسفی

اهمیت حضور در صحنه انقلاب و انتخابات از حجت الاسلام والمسلمین محمدتقی فلسفی

حاج آقا محمدتقی فلسفی با موضوع اهمیت حضور در صحنه انقلاب و انتخابات

فاجعه هیروشیما و ناکازاکی

فاجعه هیروشیما و ناکازاکی

تاریخچه دانش هسته ای و بمب هسته ای

Ben 10: Power Trip

Ben 10: Power Trip

بن تن

Memory Booster 7.1.4 for Android +2.3

Memory Booster 7.1.4 for Android +2.3

بهینه سازی فضای خالی رم

Soda PDF Desktop Pro 14.0.509.23030

Soda PDF Desktop Pro 14.0.509.23030

ساخت، ویرایش و تبدیل پی دی اف

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!