وبلاگ شخصی علیرضا داودی

وبلاگ شخصی علیرضا داودی دانشجوی کارشناسی ارشد هوش مصنوعی

وبلاگ شخصی علیرضا داودی

وبلاگ شخصی علیرضا داودی دانشجوی کارشناسی ارشد هوش مصنوعی

وبلاگ شخصی علیرضا داودی

مطالبی که به نظرم جالب می آید را در این وبلاگ منتشر خواهم کرد.

۱ مطلب در اسفند ۱۳۹۱ ثبت شده است

یکی از کمبود های نرم افزار های مدیریت دانلودی که من می شناسم , نداشتن قابلیت تقسیم کردن فایل های بزرگ است. برای مثال فرض کنید یک فایل ۵۰۰ مگابایتی را می خواهید دانلود کنید. اگر محدودیت سرعت ۶۰ کیلوبایت بر ثانیه را داشته باشید , با فرض اینکه در تمام مدت دانلود با ۶۰kB/s دانلود می کنید , تقریبا ۱۴۰ دقیقه طول می کشد تا دانلود تمام شود ; حال اگر می توانستید به گونه ای این فایل یکپارچه را چند تیکه کنید و هر کدام را به یکی از دوستان خود بدهید , بدیهی است که زمان دانلود بر تعداد افرادی که دانلود می کنند تقسیم می شود. برای مثال فرض کنید فایل مورد نظر را به ۵ قسمت ۱۰۰ مگاباتی تقسیم کنید و هر یک از دوستانتان یک پارت را دانلود کند. با این حساب ۵ نفر به صورت همزمان ۱۰۰ مگابایت را دانلود می کنند . با فرض اینکه با هم محدودیت دانلود ۶۰ کیلوبایت بر ثانیه وجود داشته باشد به طور کلی ۲۸ دقیقه طول می کشد تا همه ی پارت ها دانلود شود. در آخر هم پارت ها را به هم می چسبانید و یک فایل کامل دارید.

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

  • چند تیکه کردن فایل
  • پیشتیبانی از مالتی تردینگ
  • قابلیت Resume
  • اجرا روی تمامی سیستم عامل هایی که از جاوا پشتیبانی می کنند

GreedyDM یک نرم افزار متن باز است.

*برای اجرای برنامه به JRE7 احتیاج دارید.

نویسنده ی برنامه : علیرضا داودی

  • دریافت
    عنوان: فایل اجرایی GreedyDM
    حجم: 66.2 کیلوبایت
  • دریافت
    عنوان: سورس پروژه ی GreedyDM
    حجم: 8.67 مگابایت
۴ نظر موافقین ۰ مخالفین ۰ ۰۳ اسفند ۹۱ ، ۱۹:۱۹
علیرضا داودی