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

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

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. سافت گذر جهت آپدیت بخش نرم افزار نیاز به همکار حرفه ای دارد. ارسال درخواست به بخش ارتباط با ما / سردبیری
  2. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  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 تعداد مشاهده: 1534
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
WindowTop Pro 5.26.7

WindowTop Pro 5.26.7

مدیریت پنجره های ویندوز

Win Toolkit 1.7.0.15 + DISM Installer 1.0.5

Win Toolkit 1.7.0.15 + DISM Installer 1.0.5

سفارشی سازی ویندوز قبل از نصب

Wunderlist 3.4.8 for Android +4.0

Wunderlist 3.4.8 for Android +4.0

مدیریت کارهای روزانه

Google Drive 104.0.4 / macOS

Google Drive 104.0.4 / macOS

گوگل درایو

BitTorrent Pro 7.11.0.47087 + Portable

BitTorrent Pro 7.11.0.47087 + Portable

تورنت

آموزش تصویری نرم افزار Offline Explorer Enterprise

آموزش تصویری نرم افزار Offline Explorer Enterprise

آموزش آفلاین اکسپلورر

سخنرانی محسن کازرونی با موضوع درک عظمت ماه رمضان و شناخت آن

سخنرانی محسن کازرونی با موضوع درک عظمت ماه رمضان و شناخت آن

سخنرانی درک عظمت ماه رمضان و شناخت آن با محسن کازرونی

آموزش خط فرمان

آموزش خط فرمان

آشنایی با کارکرد خط فرمان CMD

QuickWrite Keyboard 3.0.57 for Android +2.3

QuickWrite Keyboard 3.0.57 for Android +2.3

کیبرد اندروید

Billiard

Billiard

بیلیارد فلش

تهمت های کلیسا به محمد(ص)

تهمت های کلیسا به محمد(ص)

عذرخواهی به پیشگاه محمد(ص) نوشته جان دیون پورت

زندگانی مبارک حضرت فاطمه الزهراء

زندگانی مبارک حضرت فاطمه الزهراء

بیت الاحزان نوشته مرحوم شیخ عباس قمی

Smart Launcher 3 Pro 3.26.010 for Android +4.0

Smart Launcher 3 Pro 3.26.010 for Android +4.0

اسمارت لانچر

انواع حملات به شبکه های کامپیوتری

انواع حملات به شبکه های کامپیوتری

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

Cmder 1.3.17 Full

Cmder 1.3.17 Full

Cmder

Rayman Jungle Run 2.4.3 for Android +2.3

Rayman Jungle Run 2.4.3 for Android +2.3

ریمن: فرار در جنگل

9 جلسه پیامبر رحمت از حجت الاسلام والمسلمین انصاریان

9 جلسه پیامبر رحمت از حجت الاسلام والمسلمین انصاریان

حاج آقا انصاریان با موضوع پیامبر رحمت

NetX PRO 8.6.5.0 for Android +4.1

NetX PRO 8.6.5.0 for Android +4.1

مدیریت شبکه وای فای

MIUI Deskclock 2.04 for Android

MIUI Deskclock 2.04 for Android

زنگ هشدار، تایمر معکوس، ساعت جهانی،.....

Halo: The Master Chief Collection (5 Games) - FitGirl

Halo: The Master Chief Collection (5 Games) - FitGirl

مجموعه بازی‌های هِیلو برای کامپیوتر

!Monster Loves You

!Monster Loves You

هیولا شما را دوست دارد

iOnRoad 2.0.1p for Android +4.2

iOnRoad 2.0.1p for Android +4.2

برنامه ای برای جلوگیری از تصادف در حین رانندگی

Pluralsight - Fundamentals of Written Proposals

Pluralsight - Fundamentals of Written Proposals

فیلم آموزش اصول ایجاد و توسعه‌ی طرح‌های پیشنهادی کتبی

5 جلسه اهمیت و آثار اخلاص از حجت الاسلام والمسلمین پناهیان

5 جلسه اهمیت و آثار اخلاص از حجت الاسلام والمسلمین پناهیان

حاج آقا پناهیان با موضوع اهمیت و آثار اخلاص

FonePaw Android Data Recovery 6.2

FonePaw Android Data Recovery 6.2

ریکاوری گوشی اندرویدی در کامپیوتر

Turner

Turner

اکشن سکویی

IP Webcam Pro 1.14.37.759 for Android +2.3

IP Webcam Pro 1.14.37.759 for Android +2.3

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

AnyBurn Pro 6.3

AnyBurn Pro 6.3

رایت سی‌دی و دی‌وی‌دی

Merriam Webster Premium 5.3.1 for Android +4.0

Merriam Webster Premium 5.3.1 for Android +4.0

دیکشنری قدیمی و معروف Merriam Webster

شناخت امام یازدهم: فرزندان و شاگردان امام حسن عسکری علیه السلام

شناخت امام یازدهم: فرزندان و شاگردان امام حسن عسکری علیه السلام

قطره ای از دریای کرامات امام حسن عسکری علیه السلام

تاریخ فتوحات اسلامی

تاریخ فتوحات اسلامی

آشنایی با فتوحات اسلامی

آموزش جامع و کامل حل مکعب روبیک

آموزش جامع و کامل حل مکعب روبیک

آشنایی کامل حل مکعب روبیک به روش مبتدی

Boris FX Silhouette 2024.5.3

Boris FX Silhouette 2024.5.3

ساخت جلوه های ویژه

MacOS Catalina 10.15.7 (119H2) for VMware

MacOS Catalina 10.15.7 (119H2) for VMware

مک او اس وی ام ویر

InfiniteSkills – Advanced AutoCAD 2014

InfiniteSkills – Advanced AutoCAD 2014

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

AntTek File Explorer Pro 5.6 for Android +4.0

AntTek File Explorer Pro 5.6 for Android +4.0

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

آموزش محاسبات شبکه ای

آموزش محاسبات شبکه ای

آموزش Grid Computing

Turbo Dismount v1.7

Turbo Dismount v1.7

سرعت و تصادف

Luxor 5th Passage 1.0.0.8

Luxor 5th Passage 1.0.0.8

لوکسور - پنجمین گذرگاه

Lynda - jQuery Mobile Web Applications 2014

Lynda - jQuery Mobile Web Applications 2014

فیلم آموزش ساخت اپلیکیشن‌‌های تحت وب با استفاده از جی‌کوئری موبایل، برای تلفن‌های همراه هوشمند و تبلت‌ها

خبرنامه

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