در نهایت به ابن نتیجه رسبدم که عنوان ابن تاپیک را عوض کرده و بعد به شرح زیر ادامه بدهیم:
1. در ادامه این تاپیک کد های برنامه Ultraiso را دستکاری خواهیم کرد طوریکه بعد از نصب ، اکتیو هم شده باشد.
و در این رابطه مثال عملی ارایه کرده و برنامه های لازم برای این کار را معرفی خواهم کرد.
2. در رابطه با اتوماتیک نمودن برنامه های دیگر ، هر کدام را در تاپیکی مستقل ادامه خواهیم داد.
==========================
امروزه تعداد زیادی از شرکت های سازنده نرم افزار ، برنامه های خود را با استفاده از کامپایلر رایگان و بسیار کارآمد
بنام Inno Setup کامپایل میکنند.
از جمله این شرکت ها میتوانیم شرکت EZB Systems را نام ببریم که سازنده برنامه Ultraiso و چند برنامه دیگر است.
شما میتوانید این برنامه رایگان را با حجم کمتر از 4.5 مگا بایت از لینک زیر دانلود کنید.
Inno Setup Downloads
تذکر اینکه در این صفحه دو نوع این برنامه را قرار داده اند (ispack-5.5.4.exe و ispack-5.5.4-unicode.exe) که بهتر
است نوع unicode را دانلود نمائید.
نوع پرتابل را هم میتوانید از لینک زیر دریافت کنید:
Inno Setup v5.5.4 Portable
حالا فرضا" ما فایل اوریجینال برنامه Ultraiso را که توسط کامپایلر Inno Setup تبدیل به فایل اجرائی شده را با نام
uiso9_pe.exe دانلود کرده ایم و حالا میخواهیم به کد ها و فایل های این برنامه دسترسی پیدا کنیم که بتوانیم در
آن ها تعییراتی بدهیم.
بعضی برنامه ها ( مثل Universal Extractor و Zip -7 و غیره )میتوانند فایل ها و کد های موجود در فابل های اجرائی
کامپایل شده توسط Inno Setup را استخراج کنند.
برای اینکار روی فایل مربوطه (در این مثال uiso9_pe.exe) کلیک راست کرده و مطابق یکی از دو شکل زیر انتخاب میکنیم.
با این انتخاب ها ، در همان دایرکتوری پوشه ای بنام فایل انتخاب شده درست شده و درون آن فایل ها و کد مریوط یه
برنامه مثل شکل زیر Extract می شود.
اکنون اگر فایل کد موجود در پوشه را با Notepad باز کنید ، کد ها را دیده و مبتوانید تغییر دهید.
برای مثال من این کار را کرده و کد ها را طوری تغییر دادم که برنامه پس از نصب اکتیو هم باشد. و آن را با حجم 2.7
مگا بایت در لینک زیر آپلود کردم.
UltraISO Premium 9.6.1.3016 Activated
یکبار فایل بنده را امتحان کنید و نظراتتان را بدهید تا چگونگی ساخت را توضیح دهم.
علاقه مندی ها (بوک مارک ها)