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

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

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود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 تعداد مشاهده: 1750
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Tutsplus - WordPress Theme Creation With Underscores

Tutsplus - WordPress Theme Creation With Underscores

فیلم آموزش ساختن تِم وردپرس با Underscores

ترس و چگونگی ایجاد آن

ترس و چگونگی ایجاد آن

کنترل و مدیریت ترس و استرس در سخنرانی

سخنرانی حجت الاسلام پناهیان درمورد مشکلات دینداری

سخنرانی حجت الاسلام پناهیان درمورد مشکلات دینداری

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

آشنایی با حکومت بنی عباس

آشنایی با حکومت بنی عباس

مناظرات تاریخی امام رضا نوشته آیت الله مکارم شیرازی

CloudMounter 2.5.1889

CloudMounter 2.5.1889

مدیریت و انتقال فایل‌ها در سرویس‌های ذخیره‌سازی ابری

Kalmuri 4.1.9

Kalmuri 4.1.9

ضبط صفحه نمایش

CloudPlayer by doubleTwist 1.8.4 for Android +4.1

CloudPlayer by doubleTwist 1.8.4 for Android +4.1

کلود پلیر

Magisto Video Editor & Maker 4.52.1.19660 for Android +4.0

Magisto Video Editor & Maker 4.52.1.19660 for Android +4.0

ایجاد و به اشتراک گذاری کلیپ

Firewall چیست؟

Firewall چیست؟

فایروال چیست؟

The Banner Saga 3 Legendary Edition

The Banner Saga 3 Legendary Edition

بهترین بازی استراتژیک

نسل پنجم شبکه های موبایل 5G

نسل پنجم شبکه های موبایل 5G

آشنایی با 5G

آشنایی با بزرگترین نبرد تاریخی بشر

آشنایی با بزرگترین نبرد تاریخی بشر

تاریخ جنگ جهانی دوم

Warhammer 40,000 Sanctus Reach + Update v1.0.10

Warhammer 40,000 Sanctus Reach + Update v1.0.10

وارهمر

معرفی قابلیتهای برنامه Stata 10

معرفی قابلیتهای برنامه Stata 10

معرفی قابلیتهای برنامه Stata و مقایسه آن با سایر برنامه های آماری رایج

Intuit QuickBooks Enterprise Solutions 2024 24.0 R15

Intuit QuickBooks Enterprise Solutions 2024 24.0 R15

حسابداری و مدیریت امور مالی

The King's Bird

The King's Bird

اکشن برای کامپیوتر

VisualSVN Server Enterprise 4.1.3

VisualSVN Server Enterprise 4.1.3

مدیریت سرور ساب‌ورژن

Udemy - Learn German Language: German Course - Upper Intermediate

Udemy - Learn German Language: German Course - Upper Intermediate

آموزش زبان آلمانی سطح پیشرفته

Macrorit Partition Expert 8.9.0 + WinPE

Macrorit Partition Expert 8.9.0 + WinPE

مدیریت پارتیشن‌ها در ویندوز

Fragmented

Fragmented

اکشن شوتر

MathWorks MATLAB R2025b v25.2.0.2998904 Win/Mac/Linux

MathWorks MATLAB R2025b v25.2.0.2998904 Win/Mac/Linux

متلب

Sasi Calc Pro 16.2.24.0319

Sasi Calc Pro 16.2.24.0319

محاسبات مربوط به پروژه های مهندسی

Pluralsight - A Tour of PostgreSQL

Pluralsight - A Tour of PostgreSQL

دوره‌ی آموزش تصویری (بصورت فیلم) پُستگرس‌کیواِل

تاریخ امپراتوری عثمانی از ابتدای تاسیس تا انقراض

تاریخ امپراتوری عثمانی از ابتدای تاسیس تا انقراض

دولت عثمانی اوج تا افول

Systweak PDF Editor 1.0.0.9532 + Portable

Systweak PDF Editor 1.0.0.9532 + Portable

ویرایش مستقیم فایل‌های پی‌دی‌اف

Lectora 22.0.1 Build 12617

Lectora 22.0.1 Build 12617

ساخت دوره آموزشی

Pro Basketball Manager 2019 + Updates

Pro Basketball Manager 2019 + Updates

مدیریت بسکتبال برای کامپیوتر

Ember + Updates

Ember + Updates

اخگر امبر

Hellbound

Hellbound

اکشن تفنگی برای کامپیوتر

مدرک هکر قانونمند

مدرک هکر قانونمند

مدرک CEH

Rainlendar Pro 2.22.1 Build 182

Rainlendar Pro 2.22.1 Build 182

تقویم برای ویندوز

راهنمای خرید منبع تغذیه کامپیوتر (پاور)

راهنمای خرید منبع تغذیه کامپیوتر (پاور)

راهنمای خرید پاور

COMSOL Multiphysics  6.4.429 / 5.6.0.401 / 5.1.3 Win/Mac/Linux

COMSOL Multiphysics 6.4.429 / 5.6.0.401 / 5.1.3 Win/Mac/Linux

کامسول مولتی‌ فیزیکس

Cursed

Cursed

نفرین شده

Widget 400 v1.2.5 for Android +2.1

Widget 400 v1.2.5 for Android +2.1

یادگیری 400 لغت ضروری انگلیسی

Content Pack for CorelDRAW X6

Content Pack for CorelDRAW X6

فایل های اضافی مناسب برای گرافیست‌ها مورد استفاده در نرم افزار کورل

Lex Mortis

Lex Mortis

جزیره‌ی وحشت

FreeCAD 1.0.1

FreeCAD 1.0.1

طراحی سه‌بعدی

Light

Light

پرتو

Guerrilla Bob 1.4 for Android

Guerrilla Bob 1.4 for Android

باب تیرانداز

خبرنامه

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