PDA

View Full Version : فشرده کردن یک فایل



Behrouz3363
دوشنبه 27 فروردین 1397, 14:14 عصر
سلام دوستان گرامی . من کارمند اداره آموزش و پرورش هستم به صورت آماتور ویژوال بیسیک کار کردم . یکی از مشکلاتی که در حوزه آموزش و پرورش ما درگیر اون هستیم اینه که اطلاعات سیستم های دانش آموزی بدلیل وجود انواع ویروس ها یا سهل انگاری در نگهداری حذف میشه . من چند وقتیه به فکر افتادم که برنامه ای بسازم که آخرین بک آپ سیستم دانش آموزی مدارس رو به صورت خودکار در یک ftp آپلود کنه و ما اونو برای بایگانی دانلود و نگهداری کنیم . . من تا یه جاهایی پیش رفتم اما بک آپ مدارس پسوند .bak داره که حجمش خیلی زیاده و برای آپلودش باتوجه به سرعت کم اینترنت مدارس خیلی وقت گیره و در صورتی که اون فایل رو فشرده کنیم به صورت چشمگیری حجمش کم میشه . از اساتید بزگوار میخوام در نوشتم کدی که بتونم یک آدرس رو در تکست باکس بنویسم مثلا "C:\Program Files\Pajoohesh\Dana\Danabackup64309802-971011.bak " و با فشردن یک دکمه این فایل در همون آدرس فشرده سازی بشه یعنی یا به zip یا rar تبدیل بشه که من بتونم اونو آپلود کنم . ممنون میشم کمکم کنید .

www.pc3enter.tk
سه شنبه 28 فروردین 1397, 18:17 عصر
پیام خصوصی بده بهم

User SA
چهارشنبه 29 فروردین 1397, 03:49 صبح
سلام دوستان گرامی . من کارمند اداره آموزش و پرورش هستم به صورت آماتور ویژوال بیسیک کار کردم . یکی از مشکلاتی که در حوزه آموزش و پرورش ما درگیر اون هستیم اینه که اطلاعات سیستم های دانش آموزی بدلیل وجود انواع ویروس ها یا سهل انگاری در نگهداری حذف میشه . من چند وقتیه به فکر افتادم که برنامه ای بسازم که آخرین بک آپ سیستم دانش آموزی مدارس رو به صورت خودکار در یک ftp آپلود کنه و ما اونو برای بایگانی دانلود و نگهداری کنیم . . من تا یه جاهایی پیش رفتم اما بک آپ مدارس پسوند .bak داره که حجمش خیلی زیاده و برای آپلودش باتوجه به سرعت کم اینترنت مدارس خیلی وقت گیره و در صورتی که اون فایل رو فشرده کنیم به صورت چشمگیری حجمش کم میشه . از اساتید بزگوار میخوام در نوشتم کدی که بتونم یک آدرس رو در تکست باکس بنویسم مثلا "C:\Program Files\Pajoohesh\Dana\Danabackup64309802-971011.bak " و با فشردن یک دکمه این فایل در همون آدرس فشرده سازی بشه یعنی یا به zip یا rar تبدیل بشه که من بتونم اونو آپلود کنم . ممنون میشم کمکم کنید .

باسلام
از ابزار های مخصوص این کار استفاده کنید.
مثل Xceed.Zip.dll که ابزار رایگان و قوی هم هستش + نمونه کد های زیاد با امکان انتخاب نحوه فشرده سازی و...

+

نمونه های زیاد داخل همین سایت

SlowCode
جمعه 31 فروردین 1397, 20:17 عصر
من جای شما باشم رمز دیتابیس رو پیدا میکنم بعد با برنامه full-convert-enterprise (https://soft98.ir/software/programming/3389-full-convert-enterprise.html) ازش خروجی json یا فرمت های دیگه که حجم کمتری دارن میگیرم بعد راحت میشه اپلود کرد.