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

نام تاپیک: ساخت Update Server برای نرم افزار جهت جلوگیری از نصب مجدد

  1. #1
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    ساخت Update Server برای نرم افزار جهت جلوگیری از نصب مجدد

    سلام .

    مدتیست در این فکر هستم که چه طوری میشه وقتی ورژن جدید از نرم افزار رو ارائه کردم دیگر مجبور نباشم که روی تمامی کلاینت ها نصب مجدد انجام بدم ! .

    می خواهم مثل نرم افزار های AntiVirus که برایشان Update میاد ، منم همچین چیزی داشته باشم ، البته فقط از طریق شبکه Local موجود . نه از طریق اینترنت .


    ممنون میشم کمکم کنید !

  2. #2
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: ساخت Update Server برای نرم افزار جهت جلوگیری از نصب مجدد

    سلام.

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

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

  3. #3
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    نقل قول: ساخت Update Server برای نرم افزار جهت جلوگیری از نصب مجدد

    نقل قول نوشته شده توسط morteza271 مشاهده تاپیک
    سلام.

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

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

    مرسی مرتضی جان . روند کار رو کم و بیش اطلاع دارم . سرچ هایی هم زدم اما زیاد چیزی دستگیرم نشد . ولی در کل Syntax هاش رو نمی دونم . اینکه از کجا شروع کنم

    من WinApplication دارم و SQL و یکسری فایل و گزارش ساز StimulReport .

    برای Upgrade دیتابیس فعلا چیزی نیاز ندارم ، چون دستی روی Server می ریزم . در مورد فایل ها نیاز دارم .

    اینکه ورژن ذخیره بشه هم مشکلی نیست و در هر بار اجرای برنامه چک بشه . اما سوال این هست که آیا Replace کردن فایل ها کافی است و کار استاندارد و مناسبی هست ؟

    آیا تداخلی ایجاد نمی شود ؟

    باید چک کنم . ! مرسی

  4. #4
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: ساخت Update Server برای نرم افزار جهت جلوگیری از نصب مجدد

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

  5. #5
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    نقل قول: ساخت Update Server برای نرم افزار جهت جلوگیری از نصب مجدد

    در سرچ های متعددی که در گوگل و ... زدم متوجه شدم خود Microsoft همچین امکانی رو تعبیه کرده . به این صورت که از منوی Project گزینه مثلا NoorAutomation Propertise رو بزنید ( NoorAutomation اسم پروژه می باشد ) یک سری ITEM لود می شه . در قسمت Publish همچین امکانی تعبیه شده و اسمش هم ClickOnce Update همچین چیزی هست

    من باهاش درست کردم و خوب بود ، اما نمی دونم چه طوری میشه فایل ها و فولدر های خاص رو بهش اضافه کرد . مثلا گزارش ساز StimulReport و فایل های گزارش و DLL های خاص و غیره رو درش ایجاد کرد

    مثلا در Setup ساز Visual Studio میشه این کار ها رو انجام داد و Folder ساخت و Registery رو اضافه و حذف کرد و.....

    اگه بشه این کار ها رو انجام داد ، اون چیزی که می خواهم رو بهش می رسم

    ممنونم

  6. #6
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    نقل قول: ساخت Update Server برای نرم افزار جهت جلوگیری از نصب مجدد

    خبری نشد ؟ No One is THERE ?

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

  1. سوال: ساخت فایل CHM برای نرم افزار
    نوشته شده توسط Fastdesign در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: سه شنبه 06 دی 1390, 13:37 عصر
  2. ساخت Activation برای نرم افزار
    نوشته شده توسط mehrpars در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 6
    آخرین پست: چهارشنبه 05 خرداد 1389, 14:03 عصر
  3. ساخت digital signature برای نرم افزار
    نوشته شده توسط mazy12 در بخش امنیت در نرم افزار و برنامه نویسی
    پاسخ: 0
    آخرین پست: پنج شنبه 24 اردیبهشت 1388, 01:03 صبح
  4. ساخت digital signature برای نرم افزار
    نوشته شده توسط mazy12 در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: چهارشنبه 23 اردیبهشت 1388, 16:24 عصر
  5. سوال: ساخت ستاپ برای نرم افزار فارسی نویس!!!!!
    نوشته شده توسط noshin2008 در بخش تولید و توسعه برنامه های Setup و Install
    پاسخ: 1
    آخرین پست: سه شنبه 29 مرداد 1387, 09:50 صبح

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

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