PDA

View Full Version : تغییر بخش هایی از برنامه Exe شده



mozaheb
شنبه 14 خرداد 1390, 12:08 عصر
با سلام به همه دوستان عزیز

من یک برنامه exe دارم که توی این برنامه از تعدادی عکس در فرم های های مختلف استفاده شده ، در ضمن این عکس ها در Resource وجود داره . می خواستم بگم آیا راهی برای اینکه بشه عکس ها رو با یک سری عکس دیگه عوض کرد و بعد برنامه رو دوباره ذخیره کرد یا خیر . اگر امکانش هست چطوری .

با تشکر از تمامی دوستان.

r00tkit
شنبه 14 خرداد 1390, 12:48 عصر
بله
هم با کد می شه : Resources API
و هم با برنامه مثل Resources hacker , Resources Tuner

mozaheb
شنبه 14 خرداد 1390, 19:36 عصر
با تشکر از آقای geek 1982

من نرم افزار هایی که شما گفتین رو امتحان کردم ولی موقعی که فایل exe برنامه خودم را انتخاب میکنم عمس هایی که در resource برنامه هستند رو نشون نمی ده ، در ضمن این برنامه با زبان #c می باشد

لطفا اگه راه دیگه ای سراغ دارین منو راهنمایی کنین

Nima NT
شنبه 14 خرداد 1390, 19:55 عصر
برای برنامه های دات نتی نرم افزارهای فوق الذکر کاربردی ندارند ( داشته باشند هم بنده اطلاع ندارم ) بهتر هستش برنامه هایی نظیر Reflector و CFF Explorer رو امتحان کنید.
البته در صورتی که فایل شما محافظت شده باشه قضیه فرق خواهد کرد ( در صورت استفاده از Reflector این مساله هم مشخص میشه ).

mozaheb
شنبه 14 خرداد 1390, 21:05 عصر
دوستان اگه کسی لینک آموزش کامل نرم افزار های اشاره شده در بالا رو داره ممنون میشم اگه اونا رو بزاره تا ما هم بتونیم استفاده کنیم

با تشکر

r00tkit
یک شنبه 15 خرداد 1390, 00:11 صبح
برنامه های بالا انقدر ابتدایی و بچه بازی هستن که نیاز به اموزش نداره

mozaheb
یک شنبه 15 خرداد 1390, 10:34 صبح
با سلام

با تشکر از همه دوستان که تا اینجا به من کمک کردن ، عرض شود که درسته که این نرم افزار ها آسون هستن ولی من تا حالا با اونا کار نکردم و هر چقدر هم دنبال راه حلی برای مشکل خودم گشتم نتونستم پیدا کنم ، دوستان در صورت ممکن به من فقط بگن که چطوری یک عکس توی یک فرم رو تغییر داده و یک عکس جدید که از قبل توی Recource هم نیست رو به برنامه اضافه کرده و توی اون فرم بذارم .

با تشکر

mozaheb
دوشنبه 16 خرداد 1390, 07:51 صبح
با سلام

لطفا در صورت ممکن یکی جواب من رو بده چون این موضوع خیلی حیاتیه

با تشکر

Securebit
دوشنبه 16 خرداد 1390, 08:47 صبح
شما باید ابتدا Resource فایل رو استخراج کنید بعد با برنامه Resource .NET میتونید عکسها رو جایگزین کنید.

این هم لینک برای دانلود این برنامه که رایگان هست. http://fishcodelib.com

mozaheb
دوشنبه 16 خرداد 1390, 11:04 صبح
با سلام

من کارهایی که شما گفتین رو انجام دادم Resource رو استخراج کرده و با نرم افزار Resource .Net عکس های مورد نظر را تغییر دادم .

حالا چطوری این Resource رو به برنامه exe اعمال کنم

با تشکر

Securebit
دوشنبه 16 خرداد 1390, 13:40 عصر
شما باید سورس برنامه رو با Reflector استخراج کنید فایل Resource جدید رو جایگزین قبلی و کامپایل کنید البته روشهای دیگه ای هم داره که کمی حرفه ای هست اگر مشکلتون برطرف نشد فایل رو با پیام خصوصی برای من بفرستید.

mozaheb
دوشنبه 16 خرداد 1390, 14:41 عصر
با سلام و تشکر از شما که به سولات من جواب می دین

من Recource فایل رو استخراج کردم و تغییرات لازم رو روی اونا انجام دادم ولی نحوه ذخیره Recource جدید رو روی فایل نمی دونم و هرچی هم گشتم نتونستم پیدا کنم ، آیا برای این کار نیاز به Add In خاصی هست . در صورت ممکن این روش رو برام توضیح بدین .

قبلا از همکاری شما نهایت تشکر رو دارم.

Securebit
دوشنبه 16 خرداد 1390, 17:52 عصر
این فیلم رو ببینید.


http://hotfile.com/dl/120021946/3be2c1e/Change_Pic.rar.html

mozaheb
سه شنبه 17 خرداد 1390, 22:08 عصر
با سلام

من تمام اون کارایی که شما گفتین انجام دادم اما برنامه ای که من روی اون کار میکنم خیلی نرم افزار بزرگیه و وقتی که اون رو Export می کنم و با نرم افزار visual Studio اون رو باز میکنم error های بی شماری توی ErroList اون ایجاد میشه و اکثر اونها غیر قابل برطرف کردن هستن . بنا براین من برنامه خودم رو توی ضمیمه میذارم . اگه راهی برای حل این مشکل میدونین لطفا روی برنامه اجرا کنین ( یکی از recourse ها رو تغییر بدین ) و اگه درست شد راه حلش رو به من هم بگین .

باز هم از همکاری شما نهایت تشکر رو دارم.

myazdan
یک شنبه 22 خرداد 1390, 12:44 عصر
با سلام

من چند روزی هست برنامه خودم رو گذاشتم اما شما فایل ها رو حذف کردید و جوابی هم ندادید لطفا در صورت امکان جواب من رو بدبد
با تشکر

Securebit
یک شنبه 22 خرداد 1390, 13:34 عصر
دوست عزیز همان روزی که فایل شما را حذف کردم با پیام خصوصی توضیح دادم اگر به دستتون نرسیده با پیام خصوصی بفرمایید.