jaxel file downloader

دانلودر فایل jaxel نسخه 0.0.3

تغییرات این نسخه:

-استفاده از سیستم Event Handling برای زیرنظر گرفتن جریان دانلود و اتمام دانلود

کدهای قبل به صورتی بود که پروگرس باری که در فرم بود مستقیما به عنوان پارامتر با کلاس دانلود کننده ارسال میشد و مقدار پروگرس بار درون کلاس تغییر می کرد. در نسخه ی جدید از سیستم event handling استفاده شده. بدین صورت که یک event  با  Interface  پیاده سازی شده و در هر بار اجرای حلقه ی لوپ Fire میشود و  درون فرم خود کلاس فرم بعنوان Listener به این event اضافه شده و هنگام Fire شدن Event کدهای درون اون اجرا میشه. و مقدار پروگرس بار رو تغییر میده. آگاهی از اتمام دانلود هم دقیقا به همین شکله و Event با نام DownloadComplete پیاده سازی شده و اجرا میشود.

 

میتونید کدهای نسخه ی 0.0.3 رد از اینجا دانلود کنید

لوگوی جاوا

File Downloader ساده در Java

با سلام

این دانلود کننده فایل ساده است که به زبان جاوا نوشته شده. سورس اولیه رو از سایت https://github.com/cegryphon/downloader   گرفتم و یکم تغییرات توش دادم. تقریبا اولین پروژه ام با جاوا هست.

این سورسش Downloader.java

 

1 -موقع ذخیره فایل باید با اسم Downloader.java ذخیره بشه
2-کافیه JDK رو نصب داشته باشید و با دستور javac Downloader.java کامپایلش کنید
3-با دستور java Downloader http://example.com/a.zip اجراش کنید تا فایل رو دانلود کنه تو پوشه ی جاری