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

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

  1. #1
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    ساخت برنامه Patch برای بروزرسانی نرم افزار های خودمان

    درود
    چجوری میشه برنامه ای شبیه این نرم افزار هایی که برای آپدیت Patch می سازند، را طراحی کرد؟
    و الگوریتم و نحوه کار این نرم افزار های چطوری هست؟

  2. #2

    Arrow نقل قول: ساخت برنامه Patch برای بروزرسانی نرم افزار های خودمان

    چجوری میشه برنامه ای شبیه این نرم افزار هایی که برای آپدیت Patch می سازند
    یعنی چی؟ بیشتر توضیح بدید.


  3. #3

    نقل قول: ساخت برنامه Patch برای بروزرسانی نرم افزار های خودمان

    روش های مختلفی میتونه داشته باشه ولی مراحلی که در زیر می گویم پاسخگو است.
    1- ابتدا از فایل Hash Code بگیرید و آن را در فایل Patch به نحوی ذخیره کنید تا بعداً متوجه شوید که فایلی که می خواهید آنرا پچ کنید دقیقاً همان فایل مد نظر شماست یا نه.
    2- فایل جدید را با فایل قدیمی مقایسه کنید و تغییرات را در یک دیتابیس و یا چیزی شبیه به آن ذخیره کنید. مثلاً اینکه در فایل قدیمی از بایت x1 تا x2 باید با دیتای asdfghjkl جایگزین شود.
    3- عملیات پچ را از انتهای فایل شروع کنید تا به ابتدای فایل برسید.

    البته توجه داشته باشید که اینها فقط مراحل کلی هستند و باید موارد بیشتری را در نظر بگیرید. به عنوان مثال مرحله 2 ممکن است که خودش شامل چند مرحله و بنا به شرایط دارای چند الگوریتم متفاوت باشد. به نظر من بهتر است که برای این کار از ابزارهای مخصوصی که برای این منظور ساخته شده اند استفاده کنید. توجه داشته باشید که اکثر برنامه های Setup ساز می توانند این امکان را در اختیار شما قرار دهند.

  4. #4
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    نقل قول: ساخت برنامه Patch برای بروزرسانی نرم افزار های خودمان

    یعنی چی؟ بیشتر توضیح بدید.
    ممنون
    می خوام بدونم چجوری میشه برنامه ای مثل نرم افزار Visual Patch یا امثالش که فایل های Patch را برای بروز رسانی نرم افزار ها می سازند طراحی کرد؟
    ----------------
    ممنون اقای عشایری
    یعنی به نظر شما از خیر نوشتنش بگذرم و از نرم افزار های آماده استفاده کنم؟

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

  5. #5

    نقل قول: ساخت برنامه Patch برای بروزرسانی نرم افزار های خودمان

    یعنی به نظر شما از خیر نوشتنش بگذرم و از نرم افزار های آماده استفاده کنم؟
    بستگی به خودتون داره ولی معمولاً نرم افزارهایی مثل InstallAware امکانات خوبی را در این مورد در اختیار شما قرار می دهند.

  6. #6
    کاربر دائمی آواتار MohsenB
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    ایرانم
    پست
    601

    نقل قول: ساخت برنامه Patch برای بروزرسانی نرم افزار های خودمان

    سلام

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


    موفق باشید

  7. #7
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    نقل قول: ساخت برنامه Patch برای بروزرسانی نرم افزار های خودمان

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

  8. #8
    کاربر دائمی آواتار MohsenB
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    ایرانم
    پست
    601

    نقل قول: ساخت برنامه Patch برای بروزرسانی نرم افزار های خودمان

    سلام

    برای اینکار از یه برنامه ساده مثل WinRAR هم میتونید استفاده کنید . همینطور QSetup , TarmaInstaller , Advanced Installer , WiseInstall و همچنین برای یک حالت خیلی پیشرفته و کامل از : InstallShield هم میتونید استفاده کنید .


    موفق باشید

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

  1. آیا برای اجرای نرم افزار های پایتون نیاز به فریمورک است؟
    نوشته شده توسط Hamid19 در بخش دیگر زبان های اسکریپتی
    پاسخ: 9
    آخرین پست: دوشنبه 24 مرداد 1390, 20:01 عصر
  2. نرم افزار های لازم برای ساخت os
    نوشته شده توسط aryan_koder_x86 در بخش توسعه‌ی هسته‌ی سیستم عامل
    پاسخ: 1
    آخرین پست: چهارشنبه 30 تیر 1389, 21:33 عصر
  3. نرم افزار های تست برای برنامه های دلفی
    نوشته شده توسط bhz8181 در بخش ارزیابی نرم افزار
    پاسخ: 4
    آخرین پست: شنبه 28 فروردین 1389, 11:30 صبح
  4. آیا VB6 برای تولید نرم افزار های تجاری مناسب است ؟
    نوشته شده توسط sjj در بخش برنامه نویسی در 6 VB
    پاسخ: 14
    آخرین پست: جمعه 04 خرداد 1386, 08:33 صبح
  5. درست کردن برنامه‌ای برای برچیدن نرم‌افزار نصب شده
    نوشته شده توسط A.Farzin در بخش برنامه نویسی در 6 VB
    پاسخ: 11
    آخرین پست: سه شنبه 17 بهمن 1385, 18:35 عصر

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

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