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

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

دانلود - Download

لیست فایل های مشابه

توضیحات کامل در مورد فایل

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

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

ویژوال استودیو یک ابزار رابط کاربری برای مدیریت منابع ارائه می کند. Resource Designer به شما امکان می دهد منابع را در یک اسمبلی در زمان طراحی اضافه یا ویرایش کنید. اما، منابع ممکن است در زمان طراحی در دسترس نباشند: سناریویی را در نظر بگیرید که در آن کاربر تعدادی عکس را برای جاسازی در یک برنامه نمایش اسلاید ارائه می دهد. در آن صورت، طراح منابع درمانده است. وقتی نیاز به اضافه کردن منابع در زمان اجرا دارید، تنها هستید.

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

نمونه تصویر

چرا منابع را در یک فایل اجرایی موجود در زمان اجرا جاسازی کنیم؟ من روی یک ابزار تست اسکریپت محور کار می کردم. این ابزار هم توسط کاربران پیشرفته و هم توسط کاربران اعتبارسنجی استفاده می شود. کاربران پیشرفته فایل‌های اسکریپت را ویرایش می‌کنند و کاربران اعتبارسنجی اسکریپت‌ها را اجرا می‌کنند. برای آسان‌تر کردن کار کاربران اعتبارسنجی، کاربران پیشرفته باید بتوانند اسکریپت‌های خود را به عنوان فایل‌های اجرایی مستقل مستقر کنند.

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

با استفاده از کد

کد در سه بخش سازماندهی شده است:

  • فضای ArchiveCompiler.Demoنام شامل پروژه نمایشی است.
  • کلاس SelfExtractorدر ArchiveCompiler.cs حاوی منطق ساخت یک فایل اجرایی مستقل با فایل‌های انتخابی که به عنوان منبع تعبیه شده است.
  • فایل SelfExtractor.cs حاوی کد منبع ساخته شده توسط SelfExtractorکلاس برای تولید فایل اجرایی مستقل است.

برای شما کاربران عزیز وبسایت پیشنهاد دانلود داده می شود.

برای دریافت ( دانلود سورس کد خود استخراج کننده فایل آرشیو با کد منبع سی شارپ ) کلیک فرمایید

نظرات کاربران

ارسال کننده نظر معصومه - 2023/1/28 1:2:8 am
سلام استاد خیلی جالب بود واقعا عالی هستید همیشه موفق باشید
 
پاسخ پشتیبانی فایل سحر آمیز
درود قدردان ارزیابی مثبت شما هستیم
 
ارسال کننده نظر زینب - 2023/10/22 6:29:28 am
سلام تشکر میکنم از سایت خوبتون که این فایل را قرار دادید دانلود کردم بسیار خوبه
 
پاسخ پشتیبانی فایل سحر آمیز
سلام نظر لطف شماست
 
ارسال کننده نظر مهدیس - 2024/2/30 4:49:39 am
پست خیلی جالبی بود ممنون بابت معرفی
 
پاسخ پشتیبانی فایل سحر آمیز
سلام سپاس از ارزیابی شما
 
ارسال کننده نظر ربابه - 2023/11/16 9:2:6 am
سلام دانلود کردم بسیار مفید بود
 
پاسخ پشتیبانی فایل سحر آمیز
با احترام ممنون از ارزیابی خوب شما