NSIS v3.10 (Nullsoft Scriptable Install System)
ساخت پکیجهای نصب توسط اسکریپتهای ساده
NSIS (مخفف Nullsoft Scriptable Install به معنای سیستم نصب مبتنی بر اسکریپت نالسافت) نرم افزاری متنباز و حرفهای برای ایجاد فایلهای نصب و راهاندازی برای سیستم عامل ویندوز است. این نرم افزار علیرغم حجم کم امکانات بسیار گسترده و کاملی در اختیار شما میگذارد و به کاربران مبتدی و حرفهای این امکان را میدهد تا بسته به نیاز و تواناییهای خود از قابلیتهای آن استفاده و بستههای ستاپ پایدار و قابل اطمینان با امکان راهاندازی بر روی تمام نسخههای ویندوز بسازند.
ساخت آسان فایل نصب
نرم افزار NSIS تمام آنچه برای ساخت بستههای نصب برای برنامههای کاربردی نیاز است را در خود جای داده است و این امکان را به کاربر میدهد تا به سادگی در یک محیط اسکریپتنویسی ساده و توسط مجموعهای از کدهای گویا، منطقی و مشخص، فایل Setup خود را تنظیم و کامپایل کنند. همچنین این نرم افزار دارای یک ویزارد عمومی برای ایجاد فایلهای Setup ساده و با امکانات پیشفرض بدون نیاز به کدنویسی و درگیر شدن با اسکریپتها در اختیار شما قرار میدهد.
خروجی کم حجم
یکی از ویژگیهایی که برنامه NSIS را از دیگر برنامههای ساخت Setup متمایز میکند خروجی بسیار کم حجم (در حدود 34KB) است، این در حالی است که بستههای نصب برنامههای دیگر (حتی برنامههای بسیار ابتدایی) حداقل ۵۰۰ کیلوبایت حجم دارند و در برخی برنامهها به چند مگابایت هم میرسند.
پشتیبانی از زبانهای مختلف برنامه نویسی
نرم افزار NSIS از زبانهای مختلف برنامه نویسی از جمله C ،C++ ،Delphi و … پشتیبانی میکند و این امکان را به شما میدهد تا برنامه را به صورت دلخواه سفارشی کرده، گسترش دهید و آنها را با دیگران به اشتراک بگذارید. همچنین میتوانید به طیف گستردهای از پلاگینها، ابزارها و برنامههای کاربردی مکمل موجود که توسط کاربران دیگر به اشتراک گذاشته شده دسترسی داشته باشید.
این برنامه تجربه برنامهنویسی عناصر PHP و اسمبلی شامل متغیرهای کاربر، پشته، کنترل جریان واقعی و غیره و امکانات سفارشیسازی گسترده برای ساخت فایلهای Setup تعاملی را نیز به شما خواهد داد.
برخی از ویژگیهای نرم افزار NSIS عبارتند از:
- ساخت پکیجهای نصب توسط اسکریپتهای ساده
- امکان ایجاد صفحات نصب به صورت سفارشی
- پشتیبانی از ویزارد برای ساخت سریع و آسان فایل نصب
- قابلیت ساخت ستاپهای چند منظوره و چند بخشی
- قابلیت نمایش جواز نصب با فرمت TXT و RTF
- پشتیبانی از فایلهای با حجم بیش از ۲ گیگابایت
- ایجاد Uninstaller در سیستم کاربر جهت حذف برنامه نصب شده
- ساخت میانبر برای فایلهای مورد نظر در پوشههای مورد نظر
- امکان ساخت فایل نصب چند زبانه با پشتیبانی از ۴۰ زبان زنده دنیا
- پشتیبانی از یونیکد و زبانهای RTL نظیر عربی و فارسی
- قابلیت اضافه کردن زبان مورد نظر به فایل Setup
- قابلیت فراخوانی توابع از فایلهای DLL خارجی
- امکان ثبت اکتیو ایکسها و فایلهای DLL
- قابلیت ویرایش، خواندن و نوشتن مقادیر رجیستری
- امکان خواندن و نوشتن مقادیر فایلهای INI
- قابلیت خواندن و نوشتن در فایلهای Text
- امکان ریستارت سیستم پس از نصب
- قابلیت استخراج فایلهای آرشیو با پارامترهای قابل تنظیم
- امکان صدور دستور حذف یا تغییر نام فایلها پس از راهاندازی سیستم
- امکان ساخت فایلهای Setup با امکان نصب مخفی به صورت سفارشی
- پشتیبانی از استانداردهای فشردهسازی ZLib, BZip2, LZMA
- پشتیبانی از زبانهای مختلف برنامهنویسی از جمله C ،C++ ،Delphi و …
- امکان کامپایل Setup برای پلتفرمهای POSIX نظیر Linux و BSD
- دارای پیشپردازنده با پشتیبانی از علامت، ماکروها و تلفیق شرطی
- قابلیت تعریف متغیرهای رشتهای و عددی
- پشتیبانی از توابع بازگشتی پاسخدهی به کاربر
- قابلیت نمایش پیغامهای خطای استاندارد ویندوز
- امکان تعامل با کاربر توسط پیغامها و صفحات سفارشی
- امکان کنترل خطاها و رفع سریع آنها
- خروجی بسیار کم حجم در حالت پیشفرض
- امکان ساخت فایلهای Patch و Updater
- تبدیل سریع فایلهای ZIP به فایلهای نصب با فرمت EXE
- پشتیبانی از تمام نسخههای ویندوز (۹۵ تا ۱۰)
- برخورداری از افزونهها، ابزار و برنامههای تکمیلی مختلف
- و …
کار با این نرم افزار نیازمند آشنایی مختصری با برنامهنویسی و اسکریپتنویسی میباشد.
نرم افزار مشابه
- ایجاد فایل نصب1
- دانلود nsis1
- دانلود nullsoft scriptable install system1
- دانلود برنامه nsis1
- دانلود نرم افزار NSIS1
- دانلود نرم افزار nullsoft scriptable install system1
- ساخت ستاپ1
- ساخت ستاپ برای بازی2
- ساخت فایل نصبی4
- ساخت فایل های نصبی1
- ساخت نصب برنامه1
- نرم افزار Nullsoft Scriptable Install System1
- نرم افزار ساخت فایل های نصبی1
دانلود از وب سایت تولید کننده
پلاگینها و افزونههای برنامه
ابزارهای توسعه
توابع و ماکروها
کدها و مثالها
نمونه کدهای ستاپهای معروف
گرافیکها و آیکنها
لیست کامل ارجاعات مفید
مراحل دانلود و نصب نرم افزارهای موجود در سافت سرا بسیار ساده
است.
برای دانلود نرم افزار یا ابزار مورد نظر کافیست بر
روی لینک (یا لینکهای) مربوط به آن کلیک کنید تا عملیات دانلود
فایل (ها) انجام شود.
در صورتی که در دانلود فایلها با
مشکلی مواجه شدید، بخش رفع
اشکال/گزارش خرابی لینک را مشاهده کنید.
نرم افزارهای موجود، بسته به حجمشان ممکن است در یک یا چند پارت ارائه شوند. در نرم افزارهایی که دارای چند پارت هستند باید تمام پارتهای موجود را دانلود کنید. البته ممکن است در برخی نرم افزارها احتیاج به دانلود تمام لینکها نباشد. مثلا اگر سیستم شما 64 بیتی است و نرم افزاری دارای دو ویرایش 32 و 64 بیت است، کافیست تنها پارتهای مربوط به ویرایش 64 بیتی را دانلود کنید. همچنین برخی نرم افزارها دارای اضافات و پلاگینهایی هستند که دانلود آنها نیز اختیاری است.
پس از دانلود یک نرم افزار، کافیست محتویات آن را توسط نرم
افزار WinRAR یا یک فشرده سازی دیگر که از فرمت RAR پشتیبانی می
کند، بر روی سیستم خود استخراج کنید. برای این منظور بر روی
اولین پارت کلیک راست و گزینه ی Extract Here را انتخاب کنید، در
این صورت تمام پارتهای موجود به صورت یکپارچه بر روی سیستم شما
استخراج می شوند.
در انتهای نام پارت اول نرم افزارهایی که
در چند پارت فشرده شده اند عبارت part1 یا part01 قرار دارد.
در صورتی که نرم افزاری تنها یک پارت دارد نیز به همین ترتیب بر
روی آن راست کلیک و گزینه ی Extract Here را انتخاب کنید.
فایلهای دانلود شده از سافت سرا دارای هیچ فایل اضافی یا
تبلیغاتی خاصی نیستند، از اینرو برای استخراج فایل دانلود شده،
با خیال آسوده بر روی فایل مورد نظر کلیک راست و گزینه ی Extract
Here را انتخاب کنید.
در این صورت نرم افزار و فایلهای
مربوط به آن (مانند سریال، راهنما و ...) در پوشه ای به صورت
مرتب استخراج خواهند شد.
فایلهای دانلود شده از سافت سرا برای استخراج نیازمند پسوورد می
باشند. پسوورد تمام فایلهای دانلود شده از سافت سرا softsara.ir
است.
بروز پیغام خطا پس از درج پسوورد (یا در طول استخراج
فایلها) دلایل مختلفی می تواند داشته باشد.
اگر پسوورد را
کپی (Copy & Paste) می کنید، به احتمال زیاد این مشکل وجود
خواهد داشت. زیرا معمولا هنگام کپی پسوورد از سایت یک کارکتر
فاصله در ابتدا یا انتهای آن ایجاد می شود. در صورتی که پسوورد
را تایپ می کنید، به کوچک بودن حروف و انگلیسی بودن صفحه کلید
توجه کنید.
برای اطلاعات بیشتر اینجا کلیک کنید.