ahmad19
سه شنبه 16 تیر 1394, 02:01 صبح
سلام
دوستان من یه برنامه ای نوشتم با چند تا اجزای ساده که کارش فقط دانلود یه فایل خاص هست
برنامه تایمر داره و هر 10 دقیقه دوباره اجرا می شه
تو هارد چک می کنه اگه فایل موجود باشه پاکش می کنه و دوباره دانلودش می کنه
حالا مشکل من اینجاست که اگه تو این 10 دقیقه فایل کامل دانلود نشه یا یه لحظه ارتباط سرور از دست بره برنامه هنگ می کنه و ارور می ده و دیگه اجرا نمی شه تا ببندیش و دوباره بازش کنی
می خواستم ببینم اگه بخوام برنامه رو عوض کنم و مثلا جای تایمر رو بدم به یه متغیر که مثلا بعد از اتمام دانلود متغیر بشه 1 ، یه while باشه که چک کنه و هر وقت متغیر شد 1 فایل رو پاک کنه و دانلود رو مجدد شروع کنه و متغیر رو بکنه 0
این روش شدنیه و آیا جواب می ده برا همچین کاری؟
اینم فایل برنامم
132975
دوستان من یه برنامه ای نوشتم با چند تا اجزای ساده که کارش فقط دانلود یه فایل خاص هست
برنامه تایمر داره و هر 10 دقیقه دوباره اجرا می شه
تو هارد چک می کنه اگه فایل موجود باشه پاکش می کنه و دوباره دانلودش می کنه
حالا مشکل من اینجاست که اگه تو این 10 دقیقه فایل کامل دانلود نشه یا یه لحظه ارتباط سرور از دست بره برنامه هنگ می کنه و ارور می ده و دیگه اجرا نمی شه تا ببندیش و دوباره بازش کنی
می خواستم ببینم اگه بخوام برنامه رو عوض کنم و مثلا جای تایمر رو بدم به یه متغیر که مثلا بعد از اتمام دانلود متغیر بشه 1 ، یه while باشه که چک کنه و هر وقت متغیر شد 1 فایل رو پاک کنه و دانلود رو مجدد شروع کنه و متغیر رو بکنه 0
این روش شدنیه و آیا جواب می ده برا همچین کاری؟
اینم فایل برنامم
132975