معرفي ۷ نرم افزار برتر برای ساخت فایل های نصب کننده ( Setup) پروژه هاي برنامه نويسي
اگر شما بخواهید از نرم افزاری در سیستم خود استفاده کنید (یا بخواهید آن را روی سیستم نصب کنید)، باید آن فایل های مورد نیاز در سیستم شما کپی شود تا نرم افزار قابل استفاده باشد. مطمئنا نصب نرم افزار با استفاده از کپی کردن یکی یکی فایل ها در سیستم روش مناسبی نیست؛ چون ممکن است لازم باشد بعضی از فایل ها در مسیرهای خاصی کپی شوند یا مثلا نرم افزار علاوه بر کپی فایل به کلیدها و رشته هایی درون رجیستری برای استفاده نیاز داشته باشد که شما از آن ها مطلع نیستید یا به عنوان مثال شاید نرم افزار دارای فایل های ActiveX یا DLL باشد که لازم است برای استفاده، اطلاعات آن در سیستم شما ثبت یا به اصطلاح آن را Register کنید. همچنین اگر بخواهید این فایل ها را از اینترنت دریافت کنید، مقدار حجمی را که باید دریافت کنید، افزایش می یابد.
بنابراین این روش برای استفاده از نرم افزارها، روش خوبی نیست (البته جدا از بحث نرم افزارهای همراه یا Portable).
http://pnu-club.com/imported/2011/01/15.png
به جای این روش برای نصب نرم افزار، شرکت ها یا برنامه نویس هایی که نرم افزار تولید می کنند، برای نرم افزار شان Setup یا Installer (راه انداز یا نصب کننده) می سازند تا کار نصب به راحتی بر روی سیستم کاربر انجام شود و کارکرد نرم افزار با مشکل مواجه نشود.
این راه انداز ها در قالب یک فایل هستند که معمولا با پسوند exe یا msi دیده می شوند و کار نصب نرم افزار بر روی سیستم شما را انجام می دهند. نصب کننده ها تمام تغییراتی که برای اجرای صحیح نرم افزار لازم است (مانند نمونه های گفته شده در پاراگراف قبل) را در سیستم اعمال می کنند تا نرم افزار به درستی اجرا شود.
روش های زیادی برای ساخت فایل های نصب کننده یا Setup وجود دارد. از راه های ساده می توان استفاده از Setup ساز خود ویندوز (اجرا شدن با وارد کردن عبارت Iexpress در پنجره Run)، استفاده از Setup ساز زبان برنامه نویسی که نرم افزار با استفاده از آن تولید می شود و یا استفاده از نرم افزار Winrar (که اکثرا برای ساخت فایل های فشرده استفاده می شود) نام برد.
اما شاید این راه ها تمامی نیازهای شما را نسبت به ساخت یک نصب کننده برای نرم افزار فراهم نکنند. نگران نباشید؛ چون نرم افزارهای خاصی وجود دارند که به شما این امکان را می دهند که به بهترین شکل برای نرم افزار خود فایل Setup یا راه انداز بسازید و آن را با دیگر کاربران به اشتراک بگذارید.
من در این مطلب برای شما ۷ نرم افزار برتر برای ساخت فایل های Setup یا راه انداز را با با ذکر مشخصات و ویژگی ها معرفی خواهم کرد که با استفاده از آن ها می توانید به راحتی برای نرم افزارهای خود و دیگران، راه اندازه بسازید.