نمایش نتایج 1 تا 3 از 3

نام تاپیک: چگونگی کاهش حجم برنامه کامپایل شده

  1. #1

    Question چگونگی کاهش حجم برنامه کامپایل شده

    سلام من یه سورس کد Hot-key تحت محیط DEV ++ کامپایل کردم تو این برنامه از کتابخانه windows.h , iosteram.h استفاده شده است . نویسنده این کد فایل اجرایی رو هم قرار داده حالا مشکل اینجاست وقتی من کد رو Build میکنم حجم فایل (exe) اجرای 2.5 مگابایت میشه ولی حجم فایل اجرایی که خود نویسنده قرار داده کلا 100 کیلوبایت است .

    که حدودا فایل من 20 برابر حجم داره!! میشه بگید مشکل زیاد شدن حجم فایل از کجاست ؟

  2. #2
    کاربر دائمی آواتار farhad_shiri_ex
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    تهران
    سن
    37
    پست
    709

    نقل قول: چگونگی کاهش حجم برنامه کامپایل شده

    نقل قول نوشته شده توسط shinyboy مشاهده تاپیک
    سلام من یه سورس کد Hot-key تحت محیط DEV ++ کامپایل کردم تو این برنامه از کتابخانه windows.h , iosteram.h استفاده شده است . نویسنده این کد فایل اجرایی رو هم قرار داده حالا مشکل اینجاست وقتی من کد رو Build میکنم حجم فایل (exe) اجرای 2.5 مگابایت میشه ولی حجم فایل اجرایی که خود نویسنده قرار داده کلا 100 کیلوبایت است .

    که حدودا فایل من 20 برابر حجم داره!! میشه بگید مشکل زیاد شدن حجم فایل از کجاست ؟
    اگر با همین کامپایلر شما کامپایل کرده باشه احتمالا خروجی باینری را patch کرده! به همین علت سایز باینری فایل کمتر شده!
    یکی از کارهایی که patcher ها انجام میدند این هست که میان فضا های خالی در باینری فایل را که در اسمبلی به (nope) معروف هستند را حذف میکنند که تزریق کد پویا راتوسط کرکرها از کار بندازند.

  3. #3

    نقل قول: چگونگی کاهش حجم برنامه کامپایل شده

    چک کن با ابزار مثل UPX فشرده سازی نشده باشه

تاپیک های مشابه

  1. چگونه حجم برنامه نوشته شده را کاهش دهیم؟
    نوشته شده توسط hamedjafari در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: دوشنبه 23 شهریور 1388, 19:37 عصر
  2. برنامه کامپایل شده به کنترلهای کریستال ریپورت احتیاج دارد
    نوشته شده توسط shamsoft در بخش برنامه نویسی در 6 VB
    پاسخ: 12
    آخرین پست: چهارشنبه 27 دی 1385, 00:05 صبح
  3. پاسخ: 5
    آخرین پست: پنج شنبه 16 شهریور 1385, 03:35 صبح
  4. کار نکردن برنامه کامپایل شده
    نوشته شده توسط pejman1422000 در بخش برنامه نویسی با Borland C++‎ Builder
    پاسخ: 4
    آخرین پست: چهارشنبه 30 آذر 1384, 01:43 صبح
  5. کوچکترین برنامه کامپایل شده در دلفی
    نوشته شده توسط BOB در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: دوشنبه 03 اسفند 1383, 09:51 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •