نقل قول: نحوه آپدیت کلاینت ها
یک راهکار آماده برای این قضیه وجود داره: AppLife Update
برای نحوه نصب و راه اندازی اش، دستورالعمل ها را تو پیام خصوصی برایت فرستادم.
البته خودم سالها پیش یک راهکار مشابه کاری که این برنامه می کنه رو برای خودم نوشته بودم.
نقل قول: نحوه آپدیت کلاینت ها
نقل قول:
نوشته شده توسط
مهدی کرامتی
یک راهکار آماده برای این قضیه وجود داره:
AppLife Update
برای نحوه نصب و راه اندازی اش، دستورالعمل ها را تو پیام خصوصی برایت فرستادم.
البته خودم سالها پیش یک راهکار مشابه کاری که این برنامه می کنه رو برای خودم نوشته بودم.
استاد خیلی ممنون از لطفتون و بابت وقتی که گذاشتین، اونطور که بنده از این نرم افزار متوجه شدم اینه که خودش مثلا هر روز یکبار اون آدرسی که حاوی فایل های آپدیت ما هستش چک میکنه و اگه نسخه جدیدی در دسترس بود، نرم افزار رو آپدیت میکنه، شاید من اشتباه متوجه شدم!!
ولی اگه همین روال باشه که خب بنده در حال حاضر دارم همین روال رو انجام میدم منتها بصورت دستی، یعنی از کاربر میخوام با میل خودش آپدیت رو دریافت کنه، همین رو میتونم اتوماتیکش هم بکنم، اما خب من دنبال یه راه ساده تر میگردم، مثلا اگر ممکن باشه، نرم افزار موقع ران شدن توی کامپیوتر A بره توی شبکه توی کل کلاینت ها بگرده اگر نسخه جدیدی در دسترس بود، اون فایل هارو از کامپیوتر کلاینت B کپی کنه روی کامپیوتر A، یعنی یجورایی عملکرد وایرال یا ویروسی داشته باشه، یعنی کافیه یکی از کلاینت ها آپدیت بشه، بقیه کلاینت ها هم همون نسخه جدید رو روی خودشون کپی کنن
نقل قول: نحوه آپدیت کلاینت ها
سلام دوست عزیز شما وقتی یه نرم افزار تحت شبکه دارید پس یه سرور دارید. پس میتونی تو همون سرور یک FTP راه بندازی و در داخل این ftp فایل بروز شده خودت رو بزاری و تمام کلاینت ها زمان اجرا بیان ورژن ها رو چک کنند و اگه ورژن کلاین کوچکتر بود بیاید فایل داخل ftp رو کپی کنی جای این برنامه کلاین یا از روش دانلود استفاده کنی. البته برای خوندن ورژن فابل داخل FTP بهتره یه فایل xml داشته باشی و ورژن برنامه رو داخلش نوشته باشی و هر بار برنامه ورژن خودش رو با ورژن فایل XML که داخلش نوشته چک کنه
نقل قول: نحوه آپدیت کلاینت ها
ممنون از راهنماییت، توی خوندن ورژن فایل exe مشکلی ندارم، تنها مساله ای که هست اینه که تا حالا توی شبکه به این شکل فایل رد و بدل نکردم، برنامه نویسی خاصی لازم داره؟ لینکی آموزشی چیزی دارین؟