انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: saeed_e00 در 14 بهمن 1393، 12:34 ب‌ظ

عنوان: درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: saeed_e00 در 14 بهمن 1393، 12:34 ب‌ظ
سلام به همه

دوستان و همکارای برنامه نویس امکانش هست که از پایه بشینیم یه برنامه دانلود منیجر حرفه ای بنویسیم
با این ویژگی ها :
http://www.internetdownloadmanager.com/features.html  ;D

چون جدا مساله ی مهمیه که یه دانلود منیجر کامل تو ابونتو نیس
واسه اندروید هم امده ولی واسه اوبونتو با این همه عظمت و تعداد کاربر نیست هنوز

دانلود منیجر رو به صورت اپن سورس میدیم بیرون و یه دونیت هم میذازیم تا دوستانی که خوششون امده از دانلود منیجر در حد توانشون یه مقداری دونیت کنن

منتظر پاسخ دوستان هستم...

نمیدونم تاپیک رو جای درستی زدم یا نه، اگه جاش مناسب نیست لطفا جابجا کنین.
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیحر
ارسال شده توسط: 藤沼 در 14 بهمن 1393، 02:26 ب‌ظ
مبحث بسیار مهمی رو مطرح کردید، ولی باید به این موارد هم توجه کنید:
نقل‌قول
۱-دوستان و همکارای برنامه نویس امکانش هست که از پایه بشینیم یه برنامه دانلود منیجر حرفه ای بنویسیم
نوشتن برنامه‌ای در سطح یک دانلود-منیجر به‌گونه‌ای نیست که جمعی از دوستان برنامه‌نویس بنشینن و خیلی خوشحال این کار رو انجام بدهند. بلکه نیازمند علوم‌ زیادی از قبیل مفاهیم شبکه (انواع پروتکل‌ها و …)، سوکت-نویسی و تسلط کافی به زبان‌های توامند برای این کار (سی، جاوا، سی‌پلاس‌پلاس و شاید چند زبان دیگر) است.
نقل‌قول
چون جدا مساله ی مهمیه که یه دانلود منیجر کامل تو ابونتو نیس
واسه اندروید هم امده ولی واسه اوبونتو با این همه عظمت و تعداد کاربر نیست هنوز
قطعاً اگر این کار انجام شود، تنها در سطح پشتیبانی از اوبونتو باقی نخواهد ماند. پس بهتر است این مبحث شامل همهٔ سیستم‌عامل‌های مبتنی بر لینوکس (نه تنها مختص به یک سیستم‌عامل) باشد.
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیحر
ارسال شده توسط: saeed_e00 در 14 بهمن 1393، 02:54 ب‌ظ
مبحث بسیار مهمی رو مطرح کردید، ولی باید به این موارد هم توجه کنید:
نقل‌قول
۱-دوستان و همکارای برنامه نویس امکانش هست که از پایه بشینیم یه برنامه دانلود منیجر حرفه ای بنویسیم
نوشتن برنامه‌ای در سطح یک دانلود-منیجر به‌گونه‌ای نیست که جمعی از دوستان برنامه‌نویس بنشینن و خیلی خوشحال این کار رو انجام بدهند. بلکه نیازمند علوم‌ زیادی از قبیل مفاهیم شبکه (انواع پروتکل‌ها و …)، سوکت-نویسی و تسلط کافی به زبان‌های توامند برای این کار (سی، جاوا، سی‌پلاس‌پلاس و شاید چند زبان دیگر) است.
نقل‌قول
چون جدا مساله ی مهمیه که یه دانلود منیجر کامل تو ابونتو نیس
واسه اندروید هم امده ولی واسه اوبونتو با این همه عظمت و تعداد کاربر نیست هنوز
قطعاً اگر این کار انجام شود، تنها در سطح پشتیبانی از اوبونتو باقی نخواهد ماند. پس بهتر است این مبحث شامل همهٔ سیستم‌عامل‌های مبتنی بر لینوکس (نه تنها مختص به یک سیستم‌عامل) باشد.

سلام مجدد
واسه مورد اول نهایتا یه تاپیک توی ubuntu.com میزنیم.مطمئنا افراد زیادی هستن که مایل به همکاری باشن
واسه مورد دوم هم صد در صد حق با شماست
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: دانیال بهزادی در 15 بهمن 1393، 03:41 ق‌ظ
مدیربارگیری خوب که در گنو/لینوکس زیاده، فکر کنم مشکلی که شما متوجّهش شدید نبود محیط گرافیکی خوب برای مدیربارگیری باشه. درسته؟
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: saeed_e00 در 15 بهمن 1393، 07:57 ق‌ظ
مدیربارگیری خوب که در گنو/لینوکس زیاده، فکر کنم مشکلی که شما متوجّهش شدید نبود محیط گرافیکی خوب برای مدیربارگیری باشه. درسته؟

سلام
بله، میشه اینطور هم گفت
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: محمد فدوی در 15 بهمن 1393، 12:39 ب‌ظ
دانلودمنیجر توی لینوکس زیاد هست. مثلا aria2، XDM،‌ FlareGet، KGet...
اما یه چیز عجیب در مورد دانلودای من توی دانشکده هست! سیستم اکانتینگ دانشکده وقتی من دانلود میذارم با لینوکس متوجه میشه و یه سیر نزولی می‌ده به سرعت دانلودم. در صورتی که بعضی از دوستام که از IDM استفاده می‌کنن با سرعت باورنکردنی دانلودشون رو ادامه می‌دن!

اگه پروژه‌ای انجام بشه که نرم‌افزاری واقعا با قدرت‌های IDM‌ تولید کنه به نظرم هم موفقه و هم خود من می‌شم مشتریش!
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: Ghost Shadow در 15 بهمن 1393، 02:31 ب‌ظ
اگه همین XDM رو بشه سر و سامون داد خیلی خوب میشه
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: آرمان اسماعیلی در 15 بهمن 1393، 02:46 ب‌ظ
«اگه» رو کاشتن چیزی سبز نشد ::)
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: Ghost Shadow در 15 بهمن 1393، 02:56 ب‌ظ
«اگه» رو کاشتن چیزی سبز نشد ::)
فقط نظر بود.
انتظار سبزی ندارم ;D
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: محمدامین در 15 بهمن 1393، 03:23 ب‌ظ
دانلودمنیجر توی لینوکس زیاد هست. مثلا aria2، XDM،‌ FlareGet، KGet...
اما یه چیز عجیب در مورد دانلودای من توی دانشکده هست! سیستم اکانتینگ دانشکده وقتی من دانلود میذارم با لینوکس متوجه میشه و یه سیر نزولی می‌ده به سرعت دانلودم. در صورتی که بعضی از دوستام که از IDM استفاده می‌کنن با سرعت باورنکردنی دانلودشون رو ادامه می‌دن!
خب احتمالا از روی User Agent میفهمه، منم چند شب با aria2 دانلود می‌کردم سرعت از ۱۲۰ تجاوز نمی‌کرد. UA رو روی کروم ۳۸ ویندوزی ست کردم الآن معمولا با ۳۴۰ کیلوبایت بر ثانیه دانلود می‌کنم.
خیلی هم خوش‌حالم  ;D بیچاره ISP  :-X
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: محمد فدوی در 15 بهمن 1393، 03:33 ب‌ظ
دانلودمنیجر توی لینوکس زیاد هست. مثلا aria2، XDM،‌ FlareGet، KGet...
اما یه چیز عجیب در مورد دانلودای من توی دانشکده هست! سیستم اکانتینگ دانشکده وقتی من دانلود میذارم با لینوکس متوجه میشه و یه سیر نزولی می‌ده به سرعت دانلودم. در صورتی که بعضی از دوستام که از IDM استفاده می‌کنن با سرعت باورنکردنی دانلودشون رو ادامه می‌دن!
خب احتمالا از روی User Agent میفهمه، منم چند شب با aria2 دانلود می‌کردم سرعت از ۱۲۰ تجاوز نمی‌کرد. UA رو روی کروم ۳۸ ویندوزی ست کردم الآن معمولا با ۳۴۰ کیلوبایت بر ثانیه دانلود می‌کنم.
خیلی هم خوش‌حالم  ;D بیچاره ISP  :-X
جالب بود. چجوری User Agent رو توی aria2 تغییر میدی؟
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: محمدامین در 15 بهمن 1393، 10:25 ب‌ظ
دانلودمنیجر توی لینوکس زیاد هست. مثلا aria2، XDM،‌ FlareGet، KGet...
اما یه چیز عجیب در مورد دانلودای من توی دانشکده هست! سیستم اکانتینگ دانشکده وقتی من دانلود میذارم با لینوکس متوجه میشه و یه سیر نزولی می‌ده به سرعت دانلودم. در صورتی که بعضی از دوستام که از IDM استفاده می‌کنن با سرعت باورنکردنی دانلودشون رو ادامه می‌دن!
خب احتمالا از روی User Agent میفهمه، منم چند شب با aria2 دانلود می‌کردم سرعت از ۱۲۰ تجاوز نمی‌کرد. UA رو روی کروم ۳۸ ویندوزی ست کردم الآن معمولا با ۳۴۰ کیلوبایت بر ثانیه دانلود می‌کنم.
خیلی هم خوش‌حالم  ;D بیچاره ISP  :-X
جالب بود. چجوری User Agent رو توی aria2 تغییر میدی؟
با استفاده از سوییچ U و یه رشته‌ی مربوط به UA بصورت آرگومان:
aria2c -U 'something here...' Linkman aria2c
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: saeed_e00 در 16 بهمن 1393، 02:16 ب‌ظ
سلام مجدد

ممنون از نظراتتون
به نظرم الان دو راه هست :
1. از اول بشینیم یه پروژه رو شروع کنیم و یه دانلود منیجر از پایه بنویسیم که دردسرای خودشو داره...
2. همین دانلود منیجرهایی که مشکل دارنو برداریم، روشون کار کنیم ، اصلاحشون کنیم و استفاده کنیم

من کجا میتونم درخواست نیرو بدم ؟  ;D
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: Vahid_PC در 16 بهمن 1393، 02:26 ب‌ظ
میتونید با نوشتن یه پوسته برای aria2 شروع کنید. با امکاناتی مثل زمان بندی و صف و تعداد کانکشن و...
درواقع یه مدیریت دانلود که برای عمل دانلود از aria2 قدرتمند استفاده میکنه و خودش کار های تعاملی با کاربر رو مدیریت میکنه.
در نهایت اگه پوسته رو تکمیل کردید و راضی کننده بود ، در صورت نیاز ، میتونید خودتون بخش دانلودش رو بنویسید و aria2 رو از پروژه حذف کنید.
حتی میشه توی قسمت تنظیمات و پلاگین از کاربر پرسید که با کدوم ابزار دانلود انجام بشه : Aria2 - WGet.
عنوان: پاسخ : درخواست برنامه نویسی دانلود منیجر
ارسال شده توسط: آرمان اسماعیلی در 16 بهمن 1393، 02:56 ب‌ظ
^ پس این چیه؟
http://forum.ubuntu.ir/index.php/topic,90427.0.html