آره. من. دقیقاً خود من. من تصمیم گرفتم باهاتون حرف بزنم. آموزش تبدیل فایلهای اجرایی به یکدیگر با برنامه ی AbyssMedia MSI to EXE Compiler

بعله من اجرايي هستم. چي ميگي بذار يه سلامو احوال پرسي کنم با هم محليهام.
نه من اجرايي هستم. خب که چي؟
چی هستی؟ عزرائیل. ببین عزرائیل جونم عزیز دلم من جوونم هزارتا آرزو دارم یه کم دیگه بهم فرصت بده گناه دارم به خدا.
ای بابا. میگم اجرایی هستم مگه تو گوشات مشکل دارن. بابا اجرایی. اجرایی.
آخه یه لحظه فکر کردم واقعاً عزرائیل هستی. واقعاً ترسیدم.
آهان نکنه یکی از اعضای قوه ی مجریه هستی. یا مجری رادیو تلویزیون خب منو هم ببر تو صدا سیما دیگه. به یه دردی بخور.
نه. من اجرایی هستم.
يعني مدير اجرايي هستي آيا؟
نه.
آهان معاون اجرايي هستي لابد.
چند بار بگم نه.
متوجه شدم تو جزو اجرائيات شهرداري هستي. ببين به خدا من سد معبر نکردم به خدا. جدي ميگم. یعنی هیچ وقت من سد معبر نمیکنم. به خدا من گدایی هم نمیکنم. ولم کن بذار برم.
چند بار بگم نه.
گفتم که من اجرايي هستم تو چرا دوهزاريت کجه. یعنی فکر نمیکنم اصلاً دوهزاری داشته باشی که رو صاف بودن یا کج بودنش بحث کنیم. تو دو ریالی هم نداری چه برسه به دو هزاری.
حواست باشه. داری توهین میکنی هان.
خب هر خري ميخواي باش اصلاً به من چه ربطي داره.
اتفاقاً خيلي خوب هم بهت ربط داره چون همين الآن بدون اينکه بدوني داري از من استفاده ميکني ولي نميدوني من اجرايي هستم.
مثل اينکه تو دست از سر کچل من بر نميداري خب بگو چه خري هستي؟ همينجوري کلي بگي من اجرايي هستم که کسي متوجه نميشه.
خب اجرايي هستم زورت مياد. ميتونم اجرايي باشم. ببين ميگي چه خري هستي يا کاري کنم که محو بشي.
خره اگه من محو بشم که تو همين پست هم نميتوني بنويسي بفرستي. يا خدا! چي ميگي تو؟
کوفتو دردو مرض بگيري. خب جونمونو بالا اوردي بگو ديگه.
اگه من نباشم حتي تو نميتوني صداي جاز هم بشنوي. اصلاً نميتوني با سيستم کار کني. يعني من بايد باشم متوجه شدي يا نه.
خب راهنمايي کن. يعني فقط تو سيستم اجرايي هستي تو.
آفرين زدي تو خال. من فقط تو سيستم اجرايي هستم. انگار دوهزاریت داره کار میکنه. ولی فکر کنم از کسی قرض گرفتیش.
تازه دو نوع مهم هم هستيم که به هم تبديل هم ميشيم..
قرار بود توهین نکنی دیگه. خب بذار یه کمی فکر کنم.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
آهان. فکر کنم فايل اجرايي باشي درسته آيا؟ خب تقريباً آره.
حالا چرا تقريباً؟ خب واسه اينکه بعضي از ما نصبي هستيم و وقتي اينتر گفتم اينتر ياد نابيناها افتادم. آره وقتي اينتر ميزنين ما نصب ميشيم ولي بعضي از ما هم وقتي اينتر ميزنين فايلهاي ديگه که بهمون لينک شدن رو باز ميکنيم مثل اتورانها.
يا اينکه يه برنامه باز ميکنيم يا يه چيزي پخش ميکنيم.
کلاً اجرايي هستيم ديگه.
اي بابا. چه قد مثل گاو ما ما ميکني تو.
خب واسه اين گفتم ما چون تعدادمون زياده. ما که مثل شما نابيناها در اقليت نيستيم که. تازه هر روز هم بیشتر و بیشتر هم میشیم.
اصلاً تو از کجا متوجه شدي من نابينا هستم. مگه من مثل تو دوهزاريم کجه. خب وقتي گفتم اگه من نباشم جاز هم نيست ناراحت شدي. نگو نه که باور نميکنم.
حالا اين دو نوع مهم فايل اجرايي که گفتي همينايي بود که توضيح دادي يا نه داستان چيز ديگه اي هست. اصلاً چه تفاوتي با هم دارين شماها؟
نه موضوع اين نيست. ما دو نوع مهم فايل اجرايي با پسوند *.exe و*.msiهستيم. تفاوتامون با هم رو تو خط بعد توضيح دادم بخون بلکه يه چيزي ياد بگيري. آموزش تبديل ما به همديگه هم به همراه لينک دانلود برنامه هست. البته آموزش متني هستش.
چشمات که نمیبینه, زبونتم بِبُر تا تفاوتامونو واست بگم.
یه کمی مؤدب باشی بد نیستا. خیلی داری پررو میشی. باشه من خاموش شدم بینم میخوای چه غلطی بکنی. فقط وای به حالت اگه چرند بگی. جون بِکَن بینم چی میگی.
براي اينکه يک نرم افزار را بر روي کامپيوتر خود نصب کنيد بايستي از يک بسته نرم افزاري قابل نصب که در قالب يک فايل به شما ارائه مي شود استفاده کنيد ، اين بسته نرم افزاري که به Software Installer معروف است به دو شکل و با دو پسوند معروف MSI و EXE ارائه مي شوند. هر دوي پسوند اين فايل ها اجرايي مي باشد . در دو فايل Installer يک کار را انجام مي دهند ، آنها فايل هاي نرم افزار را بر روي سيستم شما نصب مي کنند اما اين دو نوع پسوند فايل بصورت يکسان عمل نمي کنند و با يکديگر تفاوت هايي دارند که در اينجا مي خواهيم به بررسي اين تفاوت ها بپردازيم.
يک فايل MSI يک فايل اجرايي جديد براي سيستم عامل هاي مايکروسافت است که با استفاده از آن مي توان يک نرم افزار را نصب ، نگهداري و حذف کرد . واژه MSI از Microsoft Installer گرفته شده است که امروزه به آن Windows Installer مي گوييم. فايل هاي MSI در واقع يک فايل خالي نيستند و مي توان گفت مجموعه اي از فايل هاي ، يا بسته اي از فايل هاي اطلاعاتي و اجرايي هستند که بصورت مجتمع در يک محل جمع شده اند و تشکيل يک بسته اجرايي MSI کامل را داده اند. فايل هاي MSI معمولا در بسته خود يک فايل اجرايي با پسوند EXE دارند تا از طريق آن بتوانند نرم افزار مربوطه را اجرا کنند. بسته هاي نرم افزاري MSI معمولا در نرم افزارها و بسته هاي بروز رساني شرکت مايکروسافت مورد استفاده قرار مي گيرند. زمانيکه شما بر روي يک فايل MSIاينتر  مي کنيد ، پنجره Windows Installer باز مي شود و شروع به باز کردن محتويات بسته در محلي مي کند که شما در هنگام نصب تعيين کرده ايد ، البته ممکن است در همين حين Shortcut هاي مربوط به نرم افزار نيز در محل هاي مختلف سيستم عامل ايجاد شود.
فايل هاي MSI بر روي سيستم عامل MAC قابل اجرا نيستند و براي اجراي اين فايل ها بر روي سيستم عامل MAC بايستي آنها را با استفاده از نرم افزار مبدل مربوطه تبديل کنيد. يکي از مهمترين مواردي که در خصوص فايل هاي MSI وجود دارد اين است که اين فايل ها قابليت ايجاد کردن سيستم خودکار نصب يا Unattended Installation را دارند. شما مي توانيد کاري کنيد که نرم افزار شما بدون اينکه از شما سئوالي بپرسد بر روي سيستم شما نصب شود. از ديگر مزيت هاي اين بسته اين است که داراي رابط گرافيکي استانداردي است که قابليت دلخواه سازي نيز دارد ، شما با استفاده از بسته هاي MSI قابليت On Demand Installation را نيز خواهيد داشت ، بدين معني که قسمتي از نرم افزار را نصب کنيد و باقيمانده را به محض اينکه بر روي آيکن آن اينتر کرديد از اينترنت دانلود و نصب کنيد. توجه کنيد که فقط فايل هاي MSI قابليت بازيابي و تعمير نرم افزار نصب شده را دارند و بسته هاي ديگر نصب نرم افزار اين قابليت را ندارند. شما به محض اينکه در هنگام نصب يا بعد از نصب يک بسته نرم افزار MSI دچار مشکل شويد براحتي مي توانيد با استفاده از گزينه Repair نصب نرم افزار مربوطه را بدون نياز به حذف آن مجددا انجام دهيد.
فايل هاي EXE مخفف فايل هاي Executable يا قابل اجرا هستند ، اين فايل ها داراي پسوند exe مي باشند. فايل هاي Exe معمولا داراي ساختار پيچيده و Package اي نيستند و بصورت يک تک فايل اجرا مي شوند. توجه کنيد که يک فايل MSI مي تواند شامل چندين فايل exe باشد. فايل هاي EXE مي توانند تعامل بسيار خوبي با سيستم برقرار کنند زيرا مستقيما با فايل هاي اصلي نرم افزار کار مي کنند اما فايل هاي MSI بصورت واسط با فايل هاي نرم افزار ارتباط برقرار مي کنند. ساختار فايل هاي Exe از گذشته ها مورد استفاده بسياري از سيستم عامل ها بوده است و تقريبا اکثر سيستم عامل ها مي توانند از اين نوع پسوند پشتيباني کنند اما بصورت ويژه اين نوع پسوند براي سيستم عامل هاي DOS و OpenVMS و سيستم عامل ويندوز و Symbian طراحي شده اند. برخي از فايل هاي exe شامل محتوياتي در درون خود هستند که به منابع يا Resource معروف هستند اين منابع مي تواند عکس ها يا آيکن هايي باشد که در هنگام نصب نرم افزار شما مي توانيد آنها را مشاهده کنيد. برخلاف فايل هاي MSI که مي توانند جوابهاي شما به سئوالات حين نصب نرم افزار را به خاطر داشته باشند ، فايل هاي Exe اين قابليت را ندارند و نمي توان براي آنها جواب هاي از پيش تعيين شده يا Answer File ايجاد کرد ، هميشه براي نصب يک نرم افزار Exe بايستي گزينه هاي OK و Next را کليک کنيد. توجه کنيد که مناسبترين و بهترين گزينه براي مهاجمين و ويروس ها استفاده از فايل هاي Exe مي باشد ، اين فايل ها براحتي مي توانند براي اجرا و انتشار ويروس ها مورد استفاده قرار بگيرند که البته در همين حين فايل هاي MSI کمتر مورد استفاده قرار مي گيرند.
انتخاب بين بسته هاي Exe و Msi کاملا بستگي به اين دارد که برنامه نويس چه چيزهايي را قرار است در بسته نصب نرم افزار خود قرار بدهد. در عين حالي که فرآيند ساختن فايل هاي Exe سريعتر است شما مي توانيد نرم افزار خود را با بسته MSI ارائه کنيد که هم استاندارد باشد و هم قابل اعتماد ، توجه کنيد که در شبکه هاي مايکروسافت فقط شما مي توانيد بسته هاي نرم افزاري با پسوند MSI را نصب کنيد و از نصب درست آنها با توجه به شرايط گفته شده اطمينان حاصل کنيد ، هر چند از فايل هاي Exe نيز تا حدودي با قالبي به نام zap پشتيباني مي شود اما واقعا اين بسته ها قابل اتکا نيستند . نکته ديگر اينکه تلاش نکنيد يک بسته نرم افزاري Exe را به MSI تبديل کنيد که بتوانيد در شبکه از آن استفاده کنيد ، بسته هاي MSI بايستي از طرف خود شرکت سازنده به اين شکل ايجاد شده باشند
اَه چه قد تو زِر ميزني خسته شدم. حالا اصلاً به من چه هر کوفتي ميخواين باشين.
تازه دارم شروع ميکنم بذار برنامه ي مبدل رو معرفي کنم و آموزشش بدم. اين همه شما حرف ميزنين حالا يه بار هم ما حرف بزنيم چي ميشه.
پس فعلاً خفه شو تا من کارمو انجام بدم وگرنه حذف ميشم تا همه چيزت بره تو هوا زندگيت هم مختل بشه.
باشه غلط کردم. غلط کردن رو گذاشتن واسه اين موقعها ديگه. بيا اصلاً اين پست واسه تو هر کاري دوست داري بکن خوبه.
خب کاربراي عزيز من فعلاً دهن اين بي ادعا رو بستم تا بهتر بتونم هم بهتون آموزش بدم و هم لينک دانلود برنامه و هم هم معرفي همين برنامه ي مبدل ما که زحمت تبديل ما رو به عهده داره رو واسه شما بذارم.
معرفي مبدل فايلهاي اجرايي يعني خودمون, MSI to EXE Compiler
آيا بر روي سيستمي هستيد که داراي محدوديت است و نمي توانيد فرمت msi را اجرا کنيد ؟ با استفاده از AbyssMedia MSI to EXE Compiler مي توانيد اين مشکل را برطرف کنيد . اين نرم افزار راه حل مناسبي است که  در حداقل زمان و با حداکثر سازگاري فرمت msi را به exe تبديل مي کند . همچنين حين عمل تبديل مي توانيد آيکوني را انتخاب کرده و به عنوان آيکون جديد نرم افزار تبديل شده تعيين نماييد . اين نرم افزار در ويندوز هاي  98/2000/XP/2003/Vista قابل اجراست .
البته کاربراي عزيزم من اين برنامه رو روي ويندوز ده هم امتحان کردم مشکلي نداره. و اتفاقاً با استفاده از همین ویندوز دارم بهتون آموزش میدم.
خب حالا بریم سراغ آموزش این مبدل.
اول که برنامه رو با حجم حدود یه مگابایت از
همینجا دانلود کنین.
خب بعد از دانلود برنامه اونو از فشردگی در میارین که یه نفس راحتی بکشه. اون وقت شما میرین برنامه رو نصب میکنین بعدش محتویات پوشه ی کرک رو هم میریزین تو پوشه یه محل نصب برنامه و فایلا رو جایگزین میکنین.
بعدش تو همونجا یه فایلی به اسم MsiToExe.reg هست اونو پیدا میکنین روش اینتر میکنین و yes و بعدش ok رو میزنین دیگه کرک با موفقیت انجام میشه.
خب الآن میایم تو  deks top برنامه ی MSI to EXE Compiler رو باز میکنین و با پنجره ی زیر رو به رو میشین.
MSI to EXE Compiler Register Help About MSI File: Application Icon:EXE File: Build Version: 1.2.0.1 Registered Version
حالا باید فایل بیاریم تو برنامه. واسه این کار تب میزنیم تا به گزینه ی MSI files برسیم. اینجا میتونیم نشونی رو بنویسیم ولی میتونیم تب هم بزنیم تا به گزینه ی brows برسیم. پس واسه اینکه مطمئن بشیم کاری به این جاهای خالی نداریم چون گزینه ی brows رو در دسترس داریم.
این سه تا brows کنار هم هستند. اولیش واسه اوردن فایل *.exe هست, دومیش واسه اوردن فایل *.ico هست که میتونیم آیکن برنامه رو عوض کنیم, و سومیش هم واسه اوردن فایل *.msi هست که بتونیم به *.exe تبدیلش کنیم.
وقتی فایل رو به برنامه اضافه کردیم حالا اگه *.exe باشه به *.msi تبدیل میکنه, و اگه هم *.msi باشه که به *.exe تبدیل میکنه.
در ضمن فایل تبدیل شده هم کنار همون فایلی قرار میگیره که به برنامه وارد کردیم و با همون اسم.
خب حالا واسه اینکه فایل رو تبدیل یا به اصطلاح Compiler کنیم باید تب بزنیم تا به گزینه ی Build برسیم. اینتر و تموم.
البته زمان انجام این کار به سرعت سیستم و میزان حجم فایل شما رابطه ی مستقیمی داره.
حالا متوجه شدین که من میگم من اجرایی هستم یعنی چی. بابا هی من میگم اجرایی هستم منو دست کم میگیرین.
این توصیه ی منو جدی بگیرین. تا زمانی که منو خوب نشناختین روم اینتر نزنین., منو از مراکز معتبر دانلود کنین. میدونین چرا؟ چون من اجرایی هستم. به همون اندازه که میتونم بهتون خیر برسونم, به همون اندازه هم میتونم بهتون شر برسونم. پس خوب حواستون با من باشه. اگه این توصیه ها رو جدی نگیرین هر بلایی سرتون بیاد دیگه من مسئولش نیستم. چون بهتون گفتم.
خب بچه ها ردش کردم رفت. آخیش دهانمو سرویس کرد. هی میگه من اجرایی هستم, من اجرایی هستم. اجرایی هستم. انگار پست مهمی چیزی داره. بابا یه فایل هستی که با دست خود ما ساخته شدی و تازه هر وقت هم که اراده کنیم میتونیم بندازیمت دور.
ببخشید بچه ها میدونم زِر مفت زیاد میزنه شما به دل نگیرین من معذرت میخوام. اجرایی هست دیگه کاریش نمیشه کرد. اینم یه نوع بدبختیه.
ولی چیزای خوبی گفته پس پستش میکنم واسه همتون.
راستی این اجرایی نذاشت که یه چاق سلامتی کنم باهاتون. حالتون خوبه. امیدوارم همیشه خوبو خرمو آزاد باشین.
من برم تا دوباره این اجرایی نیومده سرم منت بذاره که اگه من نباشم تو هیچ کاری نمیتونی بکنی.
خعیلی دوستتون دارم, خعیلی میخوامتون, خعیلی خعیلی.
تو کامنتا میبینمتون موفق باشید همگی.

درباره شاگرد روزگار

شناسنامه ای متولد آخرین روز از آخرین ماه تابستون 1366 هستم, ولی میگند تو 10 مهر همون سال به دنیا اومدم که نه دنیا به ما اومد و نه با ما. خودم هم زیاد به این تاله بینی ماها اعتقادی ندارم, ولی خصوصیات اخلاقیم خیلی شبیهه به متولدین ماه مهر. نابینای مطلقم, دیپلم کار دانش دارم, اصالتاً بختیاری چهار لنگ خوزستانیم, ساکن استان تهران شهرستان ربات کریمم, فعلاً که مجردم, پایه بحث و گفت و گو در مواردی که اطلاعاتی داشته باشم هستم, از تضاد افکار یا جنگ افکار خوشم میاد و یاد میگیرم, و از طرح مباحث چالشزا لذت میبرم. علت نابیناییم بنا به تشخیص مرحوم دکتر خدادوست یه نوع بیماری قارچی بوده که به وسیله خوردن شیر مادر منتقل شده. و در نهایت, در حال یادگیری از روزگارم و خدا کنه بتونم حق شاگردیشو به جا بیارم. یه گروهم تو تلگرام داریم به اسم رایانا سیستم @rhyanasystem که به پرسش دوستان فقط و فقط تو زمینه کامپیوتر و هر چه مربوط به این حوزه باشه پاسخ میدیم.
این نوشته در آموزش, آموزش های رایگان, صحبت های خودمونی, طنز, کامپیوتر, معرفی ابزار, نرم افزار های کاربردی ارسال و , , , , , , , , , , , , , , , , , , برچسب شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.

8 Responses to آره. من. دقیقاً خود من. من تصمیم گرفتم باهاتون حرف بزنم. آموزش تبدیل فایلهای اجرایی به یکدیگر با برنامه ی AbyssMedia MSI to EXE Compiler

  1. 1
    محمد میر‌قاسمی says:

    سلام داش علی
    نمیای نمیای وقتایی هم که میای چیزای باحال باحال میاری
    دمت گرم
    یه سؤال,یه جا گفته بودی فایل های ‏exe رو نمیشه به ‏msi تبدیل کرد,چون باید از طرف خود شرکت اراعه بشه
    ولی باز یه جا گفته بودی این برنامه میتونه هم فایل های ‏msi رو به ‏exe تبدیل کنه,هم ‏exe رو به ‏msi
    میشه بیشتر توضیح بدی؟بالاخره میشه یا نه
    ممنون و خسته نباشی

    • 1.1

      درود. والا تو اون معرفی که در مورد تفاوت فایلها هست همین نمیشه هست ولی همونجوری که تو این برنامه مشخصه خودت میدونی که این برنامه فایلای *.msi رو هم باز میکنه.
      برنامه ها کارای زیادی میکنند تعجب نکن. من خودم هم درست متوجه نشدم چی به چیه؟
      تو لطف داری. ممنون از حضورت. راستی تو پست قبلی هم جوابتو دادم.

  2. 2
    محمد ملکی says:

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

  3. 3
    حجت قلی‌زاده says:

    سلام علی جان ممنون از پستت

  4. 4
    احمد عبد الله پور says:

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

دیدگاهتان را بنویسید