PDA

View Full Version : ساخت برنامه ستاپ ساز



juza66
سه شنبه 21 تیر 1390, 11:35 صبح
با سلام دوستان عزیز


آیا میشه برنامه ای مثه برنامه ستاب ساز در #C ساخت?!
نیاز به کامپایلر خاصی داره یا خودمون میتونیم چنین کامپایلری بسازیم؟!:متفکر:

saman6384
سه شنبه 21 تیر 1390, 13:07 عصر
ساختنش که میشه! چرا نشه!
با کدهای همون سی شارپ هم میشه!

روشی که الان به نظر من میرسه :
فایلهایی که می خوای تو شاخه خاصی کپی کنی رو به صورت آرایه بایت در بیار تو برنامت تو یه فایل با یه پسوند دلخواه سیو کن! بعد وقتی خاستی تو کامپیوتر سوژه فایلهاتو استخراج کنی ، آرایه بایت ها رو تبدیل به فایل با پسوند اصلی بکن!

juza66
سه شنبه 21 تیر 1390, 18:09 عصر
سلام دوست من

سپاس از راهنماییت ولی من میخواستم کامپایلری داشته باشم، یعنی برنامه ی ستاپ ساز درست کنم
دوستی قبلا چنین سورس رو با دلفی گذاشته بود الان من میخوام با سی شارپ درست کنم

مثلا بیاد یکسری پارمترهای از طریق ستاپ ساز بگیره (برنامه ساخته شده خودم) و بوسیله کامپایلر اونه تبدیل به فایل exe اجرای کنم

Felony
سه شنبه 21 تیر 1390, 19:09 عصر
اونی که شما میخوای اسمش کامپایلر نیست ، اون برنامه ای هم که من با دلفی نوشته بودم کامپایلر نبود !

شما میتونی با یک Resource Compiler فایل هات رو به ریسورس تبدیل کنی و داخل برنامه بریزیشون ( همون کاری که من انجام دادم ) ؛ برای Resource Compiler میتونی از ابزارهای آماده ای مثل Reource Compiler خود Microsoft یا Borland استفاده کنی که بهت فایل ریسورس تحویل میدن .

اونی هم که من ازش استفاده کرده بودم همون Resource Compiler شرکت Borland بود که تغییراتی درش داده بودم و به صورت Embedded تو برنامه ازش استفاده کرده بودم .

موفق باشید .

juza66
سه شنبه 21 تیر 1390, 19:56 عصر
سپاس آقای تاجیک :قلب:

سورس شما رو استفاده کردم خیلی هم جالب بود ولی فایل اجرایش، اجرا نمیشد!!
ولی الان من در سی شارپ یا وی بی میخوام اینکار رو انجام بدم

ممنون میشم شما و دوستانی که تو این ضمینه اطلاعاتی دارید در اختیار من بذارید. اگه منبعی هم ذکر کنید ممنون میشم

قبلا دوستی برنامه ستاپ سازی بنام MBG Installer (http://barnamenevis.org/showthread.php?289012-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%B3%D8%AA%D8%A7%D9%BE-%D8%B3%D8%A7%D8%B2-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C%D8%8C-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C-MBG-Installer-4.0&p=1296212#post1296212) ساخته واقعا جالبه از این دوستمم خواهش میکنم اگه میشه اطلاعاتش رو در اختیارم بذاره

aghayex
سه شنبه 21 تیر 1390, 20:20 عصر
دوست عزیز اگه بخای برنامه ست آپ ساز با دات نت درست کنی به مشکل بر می خوری چون هر برنامه های که با دات نت درست می کنی باید قبل از استفاده دات نت ( دات نتی که برنامه ست آپ ساز رو با اون ساختی ) مربوطه رو نصب کنی و با روز از نوع روزی از نوع چون یکی از دلایلی که ما برنامه ست آپ ساز شخصی درست می کنیم اینه که کاربر نصب راحتی داشته باشه

juza66
چهارشنبه 22 تیر 1390, 08:00 صبح
سلام دوست من

دوست من حق با شماست ولی من چندتا ستاپ ساز دارم که با دات نت درست شده اند!!
برای فایل ساخته شده شون فایل های لازم دات نت رو میدن که به اختیار میتونی تیک اونا رو بزنی که همراه نرم افزار نصب شن، با برنامه DbgDebager ریسورس رو دیدم که با vb.net نوشته شده بود!!

حالا من یکخورده راهنمایی جهت ساخت فایل exe با برنام خودم میخوام
نیاز نیست حتما کامپایلر من دات نت باشه فقط بتونه بهم خروجی exe بده همین!!

دوستانی که تو این زمینه برنامه ستاپ ساز نوشتن یه راهنمایی کنن :عصبانی++:

juza66
چهارشنبه 22 تیر 1390, 11:46 صبح
سلام دوستان

یه سورس پیدا کردم به زبان ++C :متفکر:

اینم منبعش:
http://www.codeproject.com/KB/install/installbuilder.aspx

juza66
پنج شنبه 23 تیر 1390, 11:29 صبح
سلام دوستان

نبود کسی کمک کنه؟! :متفکر:

اینم یک سورس دیگه به زبان VB .NET:
http://www.codeproject.com/KB/install/EasyInstaller.aspx

juza66
شنبه 25 تیر 1390, 18:07 عصر
اینم یک سورس دیگر در دات نت برای علاقه مندان

نبود کسی بخواد حرفه ای یاد بگیره، یاد بده، راهنمایی کنم، راهنمایی کنه؟! :متفکر:

http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=2229&lngWId=10

juza66
دوشنبه 27 تیر 1390, 01:35 صبح
سلام مجدد دوستان

نبود كسي كنجكاو باشه، بخواد يك پرو‍ژه درست كنه، اصلا بياد نظر بده :متفکر: