🌶 آپدیت بزرگ FelfelDM - نسخه جدید منتشر شد!
با سلام به همه کاربران عزیز،
بعد از دریافت بازخوردهای ارزشمند شما، آپدیت جدید FelfelDM با تغییرات و بهبودهای فراوان منتشر شد. در این نسخه تمرکز اصلی بر روی قابلیتهای جدید، بهبود تجربه کاربری و رفع باگهای گزارش شده بوده است.
🔽 برای دریافت آخرین نسخه، دستور زیر را در ترمینال اجرا کنید:
✨ قابلیتهای جدید و بهبودها:
۱. سیستم پیشرفته پروکسی (Proxy System)
🔹 پشتیبانی سهسطحه: تنظیم پروکسی به صورت سراسری (Global)، مخصوص صف (Queue) و مخصوص دانلود تکی (Download)
🔹 پشتیبانی از انواع پروکسی: HTTP، HTTPS و SOCKS5 با امکان احراز هویت (Username/Password)
🔹 قابلیت تست اتصال: بررسی عملکرد پروکسی قبل از استفاده
🔹 یکپارچگی با یوتیوب: دانلود از یوتیوب نیز از پروکسی تنظیم شده پیروی میکند و نیازی به تنظیم مجدد نیست
۲. بهبود چشمگیر دانلود یوتیوب (YouTube Download)
🔹 کیفیتهای پویا: لیست کیفیتهای قابل دانلود به صورت خودکار و بر اساس ویدیو دریافت میشود (1080p، 720p، 480p و ...)
🔹 انتخاب فرمت ویدیو و صدا: امکان انتخاب فرمت MP4، WebM، MP3 و M4A
🔹 گزینه بهترین کیفیت: انتخاب خودکار بهترین فرمت موجود
۳. مدیریت هوشمندتر دانلودها
🔹 انتقال بین صفها: قابلیت انتقال یک یا چند دانلود به صف دیگر با حفظ اطلاعات کامل
🔹 پنجرههای مستقل پیشرفت: دانلودها در پنجرههای جداگانه ادامه مییابند حتی با بسته شدن پنجره اصلی
🔹 یکپارچهسازی دکمهها: دکمههای Pause/Resume در مودال دانلود به یک دکمه هوشمند تبدیل شدهاند
۴. بهبود افزونه مرورگر (Browser Extension)
🔹 وضعیتهای بصری جدید: نمایش وضعیت اتصال با نشانههای رنگی روی آیکون افزونه
⬇️ سبز: متصل و آماده دریافت دانلود
⛔️ زرد: حالت دریافت (Catch) غیرفعال است
✕ قرمز: برنامه در حال اجرا نیست
🔹 رفتار هوشمندانه: در صورت عدم اجرای برنامه، دانلودها لغو نمیشوند و به طور عادی ادامه مییابند
۵. بهبودهای ظاهری و تجربه کاربری (UI/UX)
🔹 بهبود مودال دانلود: دکمهها در وضعیتهای مختلف (در حال دانلود، مکث، کامل) بهینهسازی شدند
🔹 بهبود جدول دانلودها: بهروزرسانی لحظهای و نمایش صحیح وضعیتها
🔹 صفحه اسپلش (Splash Screen): نمایش پیشرفت هنگام بارگذاری و بازیابی دانلودها
🐛 باگهای مهم رفع شده:
🔸 رفع مشکل نمایش حجم دانلود در حالت Paused
🔸 رفع خطای dataChanged() called with an invalid index range در جدول دانلودها
🔸 رفع مشکل کرش برنامه در حین بستن مودال دانلود
🔸 رفع مشکل ذخیرهسازی و بازیابی اطلاعات دانلودها پس از بستن برنامه
🔸 رفع مشکل دانلود یوتیوب با پروکسی
🔸 رفع مشکل آیکونهای نمایش/مخفی کردن پسورد
🔸 بهبود پایداری و عملکرد کلی برنامه
📖 راهنمای کامل تغییرات در README پروژه:
مستندات کامل و بهروز شده را در مخزن گیتهاب مطالعه کنید:
https://github.com/hoomaanf/FelfelDM
🙏 از همه کاربرانی که با گزارش باگها و ارائه بازخورد، در بهبود این پروژه سهیم بودند، بینهایت سپاسگزاریم.
با سلام به همه کاربران عزیز،
بعد از دریافت بازخوردهای ارزشمند شما، آپدیت جدید FelfelDM با تغییرات و بهبودهای فراوان منتشر شد. در این نسخه تمرکز اصلی بر روی قابلیتهای جدید، بهبود تجربه کاربری و رفع باگهای گزارش شده بوده است.
🔽 برای دریافت آخرین نسخه، دستور زیر را در ترمینال اجرا کنید:
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
✨ قابلیتهای جدید و بهبودها:
۱. سیستم پیشرفته پروکسی (Proxy System)
🔹 پشتیبانی سهسطحه: تنظیم پروکسی به صورت سراسری (Global)، مخصوص صف (Queue) و مخصوص دانلود تکی (Download)
🔹 پشتیبانی از انواع پروکسی: HTTP، HTTPS و SOCKS5 با امکان احراز هویت (Username/Password)
🔹 قابلیت تست اتصال: بررسی عملکرد پروکسی قبل از استفاده
🔹 یکپارچگی با یوتیوب: دانلود از یوتیوب نیز از پروکسی تنظیم شده پیروی میکند و نیازی به تنظیم مجدد نیست
۲. بهبود چشمگیر دانلود یوتیوب (YouTube Download)
🔹 کیفیتهای پویا: لیست کیفیتهای قابل دانلود به صورت خودکار و بر اساس ویدیو دریافت میشود (1080p، 720p، 480p و ...)
🔹 انتخاب فرمت ویدیو و صدا: امکان انتخاب فرمت MP4، WebM، MP3 و M4A
🔹 گزینه بهترین کیفیت: انتخاب خودکار بهترین فرمت موجود
۳. مدیریت هوشمندتر دانلودها
🔹 انتقال بین صفها: قابلیت انتقال یک یا چند دانلود به صف دیگر با حفظ اطلاعات کامل
🔹 پنجرههای مستقل پیشرفت: دانلودها در پنجرههای جداگانه ادامه مییابند حتی با بسته شدن پنجره اصلی
🔹 یکپارچهسازی دکمهها: دکمههای Pause/Resume در مودال دانلود به یک دکمه هوشمند تبدیل شدهاند
۴. بهبود افزونه مرورگر (Browser Extension)
🔹 وضعیتهای بصری جدید: نمایش وضعیت اتصال با نشانههای رنگی روی آیکون افزونه
⬇️ سبز: متصل و آماده دریافت دانلود
⛔️ زرد: حالت دریافت (Catch) غیرفعال است
✕ قرمز: برنامه در حال اجرا نیست
🔹 رفتار هوشمندانه: در صورت عدم اجرای برنامه، دانلودها لغو نمیشوند و به طور عادی ادامه مییابند
۵. بهبودهای ظاهری و تجربه کاربری (UI/UX)
🔹 بهبود مودال دانلود: دکمهها در وضعیتهای مختلف (در حال دانلود، مکث، کامل) بهینهسازی شدند
🔹 بهبود جدول دانلودها: بهروزرسانی لحظهای و نمایش صحیح وضعیتها
🔹 صفحه اسپلش (Splash Screen): نمایش پیشرفت هنگام بارگذاری و بازیابی دانلودها
🐛 باگهای مهم رفع شده:
🔸 رفع مشکل نمایش حجم دانلود در حالت Paused
🔸 رفع خطای dataChanged() called with an invalid index range در جدول دانلودها
🔸 رفع مشکل کرش برنامه در حین بستن مودال دانلود
🔸 رفع مشکل ذخیرهسازی و بازیابی اطلاعات دانلودها پس از بستن برنامه
🔸 رفع مشکل دانلود یوتیوب با پروکسی
🔸 رفع مشکل آیکونهای نمایش/مخفی کردن پسورد
🔸 بهبود پایداری و عملکرد کلی برنامه
📖 راهنمای کامل تغییرات در README پروژه:
مستندات کامل و بهروز شده را در مخزن گیتهاب مطالعه کنید:
https://github.com/hoomaanf/FelfelDM
🙏 از همه کاربرانی که با گزارش باگها و ارائه بازخورد، در بهبود این پروژه سهیم بودند، بینهایت سپاسگزاریم.
GitHub
GitHub - hoomaanf/FelfelDM
Contribute to hoomaanf/FelfelDM development by creating an account on GitHub.
🔥3
📝 خلاصه تغییرات FelfelDM
🆕 ویژگیهای جدید:
• دریافت خودکار حجم فایل قبل از دانلود با چندین روش مختلف
• تشخیص کتگوری فایل بر اساس پسوند (ویدیو، صوتی، آرشیو، سند و ...)
• امکان انتخاب صف مقصد در دانلود سریع
• دیالوگ شمارش معکوس ۲۰ ثانیهای قبل از خاموشی سیستم با قابلیت کنسل
🐛 رفع باگهای مهم:
• رفع مشکل ماندگار شدن "Getting size..." برای بعضی سایتها
• رفع مشکل pause شدن دانلود هنگام دریافت حجم
• بهبود مدیریت صفها و غیرفعال کردن دکمههای غیرضروری
• رفع مشکل باز شدن مکرر دیالوگ Shutdown
• بهینهسازی BackendWorker برای دریافت حجم در پسزمینه
🔗 لینک پروژه:
https://github.com/hoomaanf/FelfelDM
🆕 ویژگیهای جدید:
• دریافت خودکار حجم فایل قبل از دانلود با چندین روش مختلف
• تشخیص کتگوری فایل بر اساس پسوند (ویدیو، صوتی، آرشیو، سند و ...)
• امکان انتخاب صف مقصد در دانلود سریع
• دیالوگ شمارش معکوس ۲۰ ثانیهای قبل از خاموشی سیستم با قابلیت کنسل
🐛 رفع باگهای مهم:
• رفع مشکل ماندگار شدن "Getting size..." برای بعضی سایتها
• رفع مشکل pause شدن دانلود هنگام دریافت حجم
• بهبود مدیریت صفها و غیرفعال کردن دکمههای غیرضروری
• رفع مشکل باز شدن مکرر دیالوگ Shutdown
• بهینهسازی BackendWorker برای دریافت حجم در پسزمینه
🔗 لینک پروژه:
https://github.com/hoomaanf/FelfelDM
GitHub
GitHub - hoomaanf/FelfelDM
Contribute to hoomaanf/FelfelDM development by creating an account on GitHub.
🔥4
فیکسهای جدید FelfelDM
سلام به همه! 🖐
چند تا آپدیت مهم و فیکس روی دانلود منیجر انجام دادم که به دردتون میخوره:
مشکل دیالوگ پیشرفت دانلود (Progress Dialog)
قبلاً: دکمههای Pause/Resume/Cancel در دیالوگ پیشرفت کار نمیکردن و دانلود متوقف نمیشد
الان:
- دکمهها بهدرستی کار میکنن
- Pause و Resume بهموقع اجرا میشن
- دکمه Cancel با حذف فایل یا بدون حذف فایل کار میکنه
### مشکل Auto-Resume بعد از Pause
قبلاً: وقتی دانلود رو Pause میکردی، چند ثانیه بعد دوباره Auto-Resume میشد!
الان: دیگه هیچ دانلودی بدون اجازه شما Resume نمیشه. فقط با کلیک روی دکمه Start Queue دانلودها شروع میشن.
Auto-Pause برای صف
قبلاً: وقتی آخرین دانلود رو Pause میکردی، صف هنوز Running بود و دکمهها غیرفعال میشدن
الان: اگر آخرین دانلود Active رو Pause کنی، خود صف هم Auto-Pause میشه! دیگه نیاز نیست دستی صف رو Pause کنی.
هشدار Resume وقتی صف Pause هست
قبلاً: وقتی صف Pause بود و میخواستی یه دانلود رو Resume کنی، هیچ هشدار و پیامی نمیومد
الان: اگر صف Pause باشه و بخوای یه دانلود رو Resume کنی، پیام هشدار نشون داده میشه که باید اول صف رو Start کنی.
بهروزرسانی دکمههای مدیریت صف
قبلاً: دکمههای Start/Pause صف درست آپدیت نمیشدن
الان:
- اگر دانلود Active یا Waiting وجود داشته باشه، دکمه Pause فعال میشه
- اگر دانلود Paused یا Waiting وجود داشته باشه، دکمه Start فعال میشه
- اگر هیچ دانلودی برای Resume وجود نداشته باشه، دکمه Start غیرفعال میشه
نصب
برای نصب یا آپدیت آخرین نسخه، دستور زیر رو اجرا کنید:
نظرات و باگها رو حتماً بهم بگید.
سلام به همه! 🖐
چند تا آپدیت مهم و فیکس روی دانلود منیجر انجام دادم که به دردتون میخوره:
مشکل دیالوگ پیشرفت دانلود (Progress Dialog)
قبلاً: دکمههای Pause/Resume/Cancel در دیالوگ پیشرفت کار نمیکردن و دانلود متوقف نمیشد
الان:
- دکمهها بهدرستی کار میکنن
- Pause و Resume بهموقع اجرا میشن
- دکمه Cancel با حذف فایل یا بدون حذف فایل کار میکنه
### مشکل Auto-Resume بعد از Pause
قبلاً: وقتی دانلود رو Pause میکردی، چند ثانیه بعد دوباره Auto-Resume میشد!
الان: دیگه هیچ دانلودی بدون اجازه شما Resume نمیشه. فقط با کلیک روی دکمه Start Queue دانلودها شروع میشن.
Auto-Pause برای صف
قبلاً: وقتی آخرین دانلود رو Pause میکردی، صف هنوز Running بود و دکمهها غیرفعال میشدن
الان: اگر آخرین دانلود Active رو Pause کنی، خود صف هم Auto-Pause میشه! دیگه نیاز نیست دستی صف رو Pause کنی.
هشدار Resume وقتی صف Pause هست
قبلاً: وقتی صف Pause بود و میخواستی یه دانلود رو Resume کنی، هیچ هشدار و پیامی نمیومد
الان: اگر صف Pause باشه و بخوای یه دانلود رو Resume کنی، پیام هشدار نشون داده میشه که باید اول صف رو Start کنی.
بهروزرسانی دکمههای مدیریت صف
قبلاً: دکمههای Start/Pause صف درست آپدیت نمیشدن
الان:
- اگر دانلود Active یا Waiting وجود داشته باشه، دکمه Pause فعال میشه
- اگر دانلود Paused یا Waiting وجود داشته باشه، دکمه Start فعال میشه
- اگر هیچ دانلودی برای Resume وجود نداشته باشه، دکمه Start غیرفعال میشه
نصب
برای نصب یا آپدیت آخرین نسخه، دستور زیر رو اجرا کنید:
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
نظرات و باگها رو حتماً بهم بگید.
👏2🔥1
Forwarded from برنامه نویسی (Ray)
🌐چرا “Hello World”؟
🔸همه برنامهنویسها اولین برنامهشون “Hello World” بوده، ولی کسی نمیپرسه چرا؟
🔸این سنت برمیگرده به سال ۱۹۷۲، وقتی برایان کرنیگان داشت دفترچه راهنمای زبان B رو مینوشت. اون تصمیم گرفت یه مثال ساده بزنه که فقط چاپ کنه «سلام دنیا».
🔸بعدش وقتی C اومد، همون مثال رو توی داکیومنتهاش گذاشت و چون C تبدیل شد به محبوبترین زبان تاریخ، این مثال هم تبدیل شد به یه آیین جهانی.
🔸جالبه بدونی این عبارت فقط یه سنت نیست، یه تستِ سلامتِ ابزاره؛ اگه بتونی همین دو کلمه رو چاپ کنی، یعنی تمام زنجیره پیچیده سختافزار و کامپایلر و محیط اجرای تو داره درست کار میکنه.
🆔 @rezadolati01
🔸همه برنامهنویسها اولین برنامهشون “Hello World” بوده، ولی کسی نمیپرسه چرا؟
🔸این سنت برمیگرده به سال ۱۹۷۲، وقتی برایان کرنیگان داشت دفترچه راهنمای زبان B رو مینوشت. اون تصمیم گرفت یه مثال ساده بزنه که فقط چاپ کنه «سلام دنیا».
🔸بعدش وقتی C اومد، همون مثال رو توی داکیومنتهاش گذاشت و چون C تبدیل شد به محبوبترین زبان تاریخ، این مثال هم تبدیل شد به یه آیین جهانی.
🔸جالبه بدونی این عبارت فقط یه سنت نیست، یه تستِ سلامتِ ابزاره؛ اگه بتونی همین دو کلمه رو چاپ کنی، یعنی تمام زنجیره پیچیده سختافزار و کامپایلر و محیط اجرای تو داره درست کار میکنه.
🆔 @rezadolati01
🤨2👍1👌1👀1
## 🌶 آپدیت جدید FelfelDM - محدودیت سرعت در سطوح مختلف
سلام به همه! 🖐
یک آپدیت بزرگ و کاربردی برای دانلود منیجر آماده شده:
⚡️ محدودیت سرعت در دو سطح
🔴 قبلاً: هیچگونه محدودیت سرعتی در برنامه وجود نداشت!
🟢 الان:
- محدودیت سرعت گلوبال (تنظیم در Settings)
- محدودیت سرعت صف (تنظیم در Queue Settings)
- نمایش وضعیت محدودیتها در نوار پیشرفت پایین برنامه
- هر صف میتواند محدودیت سرعت جداگانهای داشته باشد
📋 چطور تنظیم کنم؟
محدودیت گلوبال (سراسری):
1. از منوی File → Settings را باز کنید
2. در بخش Global Speed Limit، تیک گزینه را بزنید
3. مقدار سرعت مورد نظر را بر حسب KB/s وارد کنید
4. روی OK کلیک کنید
محدودیت صف:
1. روی صف مورد نظر راست کلیک کنید
2. گزینه Settings را انتخاب کنید
3. در بخش Speed Limit، تیک گزینه را بزنید
4. مقدار سرعت مورد نظر را بر حسب KB/s وارد کنید
5. روی OK کلیک کنید
🎯 مزایا:
- کنترل کامل روی پهنای باند مصرفی
- امکان اولویتبندی صفهای مهم
- مدیریت بهتر دانلودهای سنگین
- نمایش همزمان محدودیتها در نوار پیشرفت (مثلاً: Global: 1024 KB/s | Queue: 512 KB/s)
- تبدیل خودکار واحدها برای خوانایی بهتر (KB/s → MB/s)
⚠️ نکات مهم برای بهروزرسانی:
برای اعمال صحیح تغییرات، این مراحل را دنبال کنید:
1. ابتدا برنامه را ببندید
2. دادههای تنظیمات را ریست کنید (تنظیمات قدیمی با ساختار جدید سازگار نیست):
یا بهصورت دستی:
3. برنامه را دوباره اجرا کنید
⚠️ با ریست کردن دادهها، فقط تنظیمات برنامه به حالت اولیه برمیگردند و دانلودهای شما حذف نمیشوند.
📥 نصب/بهروزرسانی:
🐛 گزارش باگ
اگه باگی دیدید یا پیشنهادی دارید، حتماً بهم بگید!
سلام به همه! 🖐
یک آپدیت بزرگ و کاربردی برای دانلود منیجر آماده شده:
⚡️ محدودیت سرعت در دو سطح
🔴 قبلاً: هیچگونه محدودیت سرعتی در برنامه وجود نداشت!
🟢 الان:
- محدودیت سرعت گلوبال (تنظیم در Settings)
- محدودیت سرعت صف (تنظیم در Queue Settings)
- نمایش وضعیت محدودیتها در نوار پیشرفت پایین برنامه
- هر صف میتواند محدودیت سرعت جداگانهای داشته باشد
📋 چطور تنظیم کنم؟
محدودیت گلوبال (سراسری):
1. از منوی File → Settings را باز کنید
2. در بخش Global Speed Limit، تیک گزینه را بزنید
3. مقدار سرعت مورد نظر را بر حسب KB/s وارد کنید
4. روی OK کلیک کنید
محدودیت صف:
1. روی صف مورد نظر راست کلیک کنید
2. گزینه Settings را انتخاب کنید
3. در بخش Speed Limit، تیک گزینه را بزنید
4. مقدار سرعت مورد نظر را بر حسب KB/s وارد کنید
5. روی OK کلیک کنید
🎯 مزایا:
- کنترل کامل روی پهنای باند مصرفی
- امکان اولویتبندی صفهای مهم
- مدیریت بهتر دانلودهای سنگین
- نمایش همزمان محدودیتها در نوار پیشرفت (مثلاً: Global: 1024 KB/s | Queue: 512 KB/s)
- تبدیل خودکار واحدها برای خوانایی بهتر (KB/s → MB/s)
⚠️ نکات مهم برای بهروزرسانی:
برای اعمال صحیح تغییرات، این مراحل را دنبال کنید:
1. ابتدا برنامه را ببندید
2. دادههای تنظیمات را ریست کنید (تنظیمات قدیمی با ساختار جدید سازگار نیست):
FelfelDM --clear
یا بهصورت دستی:
rm ~/.config/felfelDM/data.json
3. برنامه را دوباره اجرا کنید
⚠️ با ریست کردن دادهها، فقط تنظیمات برنامه به حالت اولیه برمیگردند و دانلودهای شما حذف نمیشوند.
📥 نصب/بهروزرسانی:
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
🐛 گزارش باگ
اگه باگی دیدید یا پیشنهادی دارید، حتماً بهم بگید!
🔥2👍1🗿1
🌶 FelfelDM - آپدیت جدید اومد!
درود به همه دوستان!
بالاخره بعد از چند روز کار فشرده، تونستیم نسخه جدید FelfelDM رو آماده کنیم. این نسخه کلی تغییرات خوب داره که خیلی از مشکلات رو رفع کرده و قابلیتهای جدیدی اضافه شده.
✨ چه چیزایی اضافه شده؟
🎯 دانلود یوتیوب توی صفها
یکی از درخواستهای زیادی که ازتون داشتیم این بود که دانلودهای یوتیوب هم مثل دانلودهای معمولی توی صفها قرار بگیرن. خب این کار انجام شد! الان وقتی از یوتیوب دانلود میکنی، دانلودت دقیقاً مثل یه دانلود معمولی توی صف قرار میگیره و میتونی Start و Pause و Resume اش کنی. دیگه نیازی نیست جداگانه مدیریتش کنی.
وقتی دانلود یوتیوب کامل میشه، خودکار از صف پاک میشه. همچنین دکمه Clear Completed که برای پاک کردن دانلودهای کامل شده هست، حالا دانلودهای یوتیوب رو هم پاک میکنه.
🎨 بهبودهای ظاهری
یه سری تغییرات توی نمایش وضعیت صفها دادیم که فهمش راحتتر شده:
- Empty: صف خالیه
- Idle: صف دانلود داره ولی هیچکدوم فعال نیستن
- Paused: صف متوقف شده
- Running: صف در حال اجراست
همچنین دیالوگ پیشرفت یوتیوب که باز میشه، الان توی یه پنجره جدا و غیرمدال باز میشه و اطلاعات کامل ویدیو رو نشون میده.
📊 مدیریت سرعت
تا الان سرعت یوتیوب توی استاتوس بار نشون داده نمیشد که این مشکل رو هم رفع کردیم. الان سرعت کل (aria2 + yt-dlp) رو توی استاتوس بار میبینید.
🐛 باگهایی که رفع شدن:
- مشکل Pause شدن دوبار که باعث میشد ارور 400 بیاد
- مشکل نمایش سرعت یوتیوب توی استاتوس بار
- مشکل Getting Size که تا حجم نیومده بود، دکمه Start فعال بود
- مشکل ریستور دانلودها بعد از ریستارت برنامه
- مشکل Clear Completed که دانلودهای یوتیوب رو پاک نمیکرد
- مشکل نمایش وضعیت صفها
- مشکل زمانبندی که صفها توی زمان مشخص خودکار شروع و متوقف نمیشدن
- مشکل Manual Pause که وقتی کاربر Pause میکرد، زمانبندی دوباره Resume میکرد
- مشکل GID Not Found که توی aria2 پیش میومد
- مشکل HTML Error 400 که به خاطر ارسال اشتباه به aria2 بود
🔧 تغییرات فنی:
- دیتابیس موقت در حافظه اضافه شد که سرعت رو بالا میبره
- عملیات سنگین از UI جدا شدن که برنامه هنگ نکنه
- لاگهای aria2 دقیقتر شدن
- اسکریپت نصب برای فدورا بهینه شده
📦 نصب و آپدیت:
🎬 چطور از یوتیوب دانلود کنم؟
۱. روی دکمه YouTube که توی نوار ابزار هست کلیک کنین
۲. لینک ویدیو رو بچسبونین
۳. کیفیت و فرمت مورد نظر رو انتخاب کنین
۴. صف و مسیر ذخیره رو انتخاب کنین
۵. دکمه Download رو بزنین
هر مشکلی یا پیشنهادی داشتین، خوشحال میشیم بشنویم.
موفق باشین! 🌶
درود به همه دوستان!
بالاخره بعد از چند روز کار فشرده، تونستیم نسخه جدید FelfelDM رو آماده کنیم. این نسخه کلی تغییرات خوب داره که خیلی از مشکلات رو رفع کرده و قابلیتهای جدیدی اضافه شده.
✨ چه چیزایی اضافه شده؟
🎯 دانلود یوتیوب توی صفها
یکی از درخواستهای زیادی که ازتون داشتیم این بود که دانلودهای یوتیوب هم مثل دانلودهای معمولی توی صفها قرار بگیرن. خب این کار انجام شد! الان وقتی از یوتیوب دانلود میکنی، دانلودت دقیقاً مثل یه دانلود معمولی توی صف قرار میگیره و میتونی Start و Pause و Resume اش کنی. دیگه نیازی نیست جداگانه مدیریتش کنی.
وقتی دانلود یوتیوب کامل میشه، خودکار از صف پاک میشه. همچنین دکمه Clear Completed که برای پاک کردن دانلودهای کامل شده هست، حالا دانلودهای یوتیوب رو هم پاک میکنه.
🎨 بهبودهای ظاهری
یه سری تغییرات توی نمایش وضعیت صفها دادیم که فهمش راحتتر شده:
- Empty: صف خالیه
- Idle: صف دانلود داره ولی هیچکدوم فعال نیستن
- Paused: صف متوقف شده
- Running: صف در حال اجراست
همچنین دیالوگ پیشرفت یوتیوب که باز میشه، الان توی یه پنجره جدا و غیرمدال باز میشه و اطلاعات کامل ویدیو رو نشون میده.
📊 مدیریت سرعت
تا الان سرعت یوتیوب توی استاتوس بار نشون داده نمیشد که این مشکل رو هم رفع کردیم. الان سرعت کل (aria2 + yt-dlp) رو توی استاتوس بار میبینید.
🐛 باگهایی که رفع شدن:
- مشکل Pause شدن دوبار که باعث میشد ارور 400 بیاد
- مشکل نمایش سرعت یوتیوب توی استاتوس بار
- مشکل Getting Size که تا حجم نیومده بود، دکمه Start فعال بود
- مشکل ریستور دانلودها بعد از ریستارت برنامه
- مشکل Clear Completed که دانلودهای یوتیوب رو پاک نمیکرد
- مشکل نمایش وضعیت صفها
- مشکل زمانبندی که صفها توی زمان مشخص خودکار شروع و متوقف نمیشدن
- مشکل Manual Pause که وقتی کاربر Pause میکرد، زمانبندی دوباره Resume میکرد
- مشکل GID Not Found که توی aria2 پیش میومد
- مشکل HTML Error 400 که به خاطر ارسال اشتباه به aria2 بود
🔧 تغییرات فنی:
- دیتابیس موقت در حافظه اضافه شد که سرعت رو بالا میبره
- عملیات سنگین از UI جدا شدن که برنامه هنگ نکنه
- لاگهای aria2 دقیقتر شدن
- اسکریپت نصب برای فدورا بهینه شده
📦 نصب و آپدیت:
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
🎬 چطور از یوتیوب دانلود کنم؟
۱. روی دکمه YouTube که توی نوار ابزار هست کلیک کنین
۲. لینک ویدیو رو بچسبونین
۳. کیفیت و فرمت مورد نظر رو انتخاب کنین
۴. صف و مسیر ذخیره رو انتخاب کنین
۵. دکمه Download رو بزنین
هر مشکلی یا پیشنهادی داشتین، خوشحال میشیم بشنویم.
موفق باشین! 🌶
🔥2🗿2🏆1
HoomaanDevelop
🌶 FelfelDM - آپدیت جدید اومد! درود به همه دوستان! بالاخره بعد از چند روز کار فشرده، تونستیم نسخه جدید FelfelDM رو آماده کنیم. این نسخه کلی تغییرات خوب داره که خیلی از مشکلات رو رفع کرده و قابلیتهای جدیدی اضافه شده. ✨ چه چیزایی اضافه شده؟ 🎯 دانلود یوتیوب…
قبل اپدیت دیتای برنامه رو پاک کنید.
FelfelDM --clear
🔥2🏆2😁1
Forwarded from هومان فلفلی
🌶 FelfelDM - جدیدترین آپدیت!
✅ قابلیت آپدیت درون برنامه
📦 بهبود Open Folder
🎨 بهبود ظاهر و تجربه کاربری
⚡️ ویژگی جدید: آپدیت مستقیم از داخل برنامه!
از این به بعد میتوانید FelfelDM را مستقیماً از داخل برنامه آپدیت کنید:
• منوی Help → About → Update
• یا از ترمینال: FelfelDM --update
🐛 رفع باگهای مهم:
• بهبود Open Folder برای فایلهای دانلودی
📦 نصب و آپدیت:
# نصب جدید:
# آپدیت از داخل برنامه:
• اجرا کنید و از منوی Help آپدیت کنید
• یا در ترمینال: FelfelDM --update
🔗 لینک پروژه:
https://github.com/hoomaanf/FelfelDM
✅ قابلیت آپدیت درون برنامه
📦 بهبود Open Folder
🎨 بهبود ظاهر و تجربه کاربری
⚡️ ویژگی جدید: آپدیت مستقیم از داخل برنامه!
از این به بعد میتوانید FelfelDM را مستقیماً از داخل برنامه آپدیت کنید:
• منوی Help → About → Update
• یا از ترمینال: FelfelDM --update
🐛 رفع باگهای مهم:
• بهبود Open Folder برای فایلهای دانلودی
📦 نصب و آپدیت:
# نصب جدید:
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
# آپدیت از داخل برنامه:
• اجرا کنید و از منوی Help آپدیت کنید
• یا در ترمینال: FelfelDM --update
🔗 لینک پروژه:
https://github.com/hoomaanf/FelfelDM
GitHub
GitHub - hoomaanf/FelfelDM
Contribute to hoomaanf/FelfelDM development by creating an account on GitHub.
🔥2😎2
Forwarded from هومان فلفلی
🌶 FelfelDM حالا در AUR (Arch User Repository)!
✅ FelfelDM به صورت رسمی در AUR در دسترس است!
📦 کاربران آرچ لینوکس و مشتقات آن میتوانند به راحتی نصب کنند:
یا به صورت دستی:
🔄 آپدیت از AUR:
🗑 حذف:
🔗 لینک پروژه:
📦 لینک AUR:
✅ FelfelDM به صورت رسمی در AUR در دسترس است!
📦 کاربران آرچ لینوکس و مشتقات آن میتوانند به راحتی نصب کنند:
# yay
yay -S felfeldm-git
# paru
paru -S felfeldm-git
یا به صورت دستی:
bash
git clone https://aur.archlinux.org/felfeldm-git.git
cd felfeldm-git
makepkg -si
🔄 آپدیت از AUR:
yay -S felfeldm-git
🗑 حذف:
sudo pacman -Rsn felfeldm-git
🔗 لینک پروژه:
https://github.com/hoomaanf/FelfelDM
📦 لینک AUR:
https://aur.archlinux.org/packages/felfeldm-git
GitHub
GitHub - hoomaanf/FelfelDM
Contribute to hoomaanf/FelfelDM development by creating an account on GitHub.
🔥2🆒2
🌶 FelfelDM - بهروزرسانی جدید با بهبودهای اساسی!
⚡️ بهبودهای مهم:
✅ سرعت راهاندازی: برنامه تا ۵ برابر سریعتر باز میشود
✅ بهینهسازی بازیابی دانلودها: دیگر نیازی به انتظار برای aria2 نیست
✅ رفع خطاهای GID not found: حذف لاگهای اضافی و بهبود عملکرد
✅ بهبود مدیریت صفها: ترتیب صفها در فایل ذخیره میشود
✅ رفع مشکل Pause/Resume: هماهنگی کامل وضعیت بین جدول و مودال
✅ بهبود حذف فایلها: پاکسازی کامل فایلهای تمپ aria2
🔄 تغییرات جدید:
• نمایش پیشرفت بازیابی دانلودها در اسپلشاسکرین
• بهینهسازی ذخیرهسازی دیتا برای جلوگیری از تاخیر
🐛 رفع باگها:
• رفع مشکل تبدیل وضعیت Paused به Waiting
• رفع مشکل نمایش وضعیت در مودال پراگرس
• رفع مشکل Resume بعد از ریاستارت برنامه
• بهبود Open Folder برای فایلهای دانلودی
📦 نصب و آپدیت:
# نصب جدید:
# آپدیت (اگر از نسخه قبلی نصب دارید):
# کاربران آرچ لینوکس (AUR):
🔗 لینک پروژه:
⚡️ بهبودهای مهم:
✅ سرعت راهاندازی: برنامه تا ۵ برابر سریعتر باز میشود
✅ بهینهسازی بازیابی دانلودها: دیگر نیازی به انتظار برای aria2 نیست
✅ رفع خطاهای GID not found: حذف لاگهای اضافی و بهبود عملکرد
✅ بهبود مدیریت صفها: ترتیب صفها در فایل ذخیره میشود
✅ رفع مشکل Pause/Resume: هماهنگی کامل وضعیت بین جدول و مودال
✅ بهبود حذف فایلها: پاکسازی کامل فایلهای تمپ aria2
🔄 تغییرات جدید:
• نمایش پیشرفت بازیابی دانلودها در اسپلشاسکرین
• بهینهسازی ذخیرهسازی دیتا برای جلوگیری از تاخیر
🐛 رفع باگها:
• رفع مشکل تبدیل وضعیت Paused به Waiting
• رفع مشکل نمایش وضعیت در مودال پراگرس
• رفع مشکل Resume بعد از ریاستارت برنامه
• بهبود Open Folder برای فایلهای دانلودی
📦 نصب و آپدیت:
# نصب جدید:
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
# آپدیت (اگر از نسخه قبلی نصب دارید):
FelfelDM --update
# کاربران آرچ لینوکس (AUR):
yay -S felfeldm-git
🔗 لینک پروژه:
https://github.com/hoomaanf/FelfelDM
🔥2👌2
FelfelDM - بهروزرسانی بزرگ معماری و رفع باگها
درود به همه! 🌶
آپدیت جدید FelfelDM با تغییرات اساسی در معماری و رفع باگهای متعدد منتشر شد. این نسخه رو حتماً نصب کنید!
🏗 تغییرات معماری
🔹 یکپارچهسازی منبع داده: تمام اطلاعات دانلودها فقط از یک منبع خوانده میشه
🔹 فعالسازی Session Management در aria2 برای ادامه دانلود بعد از ریاستارت
🔹 کاهش زمان Polling از ۱۰۰۰ms به ۵۰ms (۲۰ برابر سریعتر!)
🔹 کشسازی اطلاعات برای کاهش درخواستهای اضافی
🐛 باگهای مهمی که رفع شدن
✅ مشکل نمایش حجم فایل بعد از ریاستارت - دیگه حجم دانلود رو از دست نمیدین!
✅ مشکل دانلود خودکار در صف Pause - دانلودها با pause اضافه میشن و سرعت یک لحظه نمایش داده نمیشه
✅ مشکل Schedule - توقف کامل دانلودها در زمان پایان Schedule
✅ مشکل انتقال بین صفها - انتقال سریع و بدون فریز UI
✅ مشکل پرپر زدن سایدبار - رفع کامل
✅ مشکل نمایش سرعت و ETA در حالت Pause - دیگه نمایش داده نمیشه
📥 نحوه نصب و بهروزرسانی
نصب تازه:
بهروزرسانی از نسخه قبلی:
⚠️ نکته مهم: به دلیل تغییرات اساسی، پوشه
🔧 دستورات مفید
گیتهاب:
https://github.com/hoomaanf/FelfelDM
درود به همه! 🌶
آپدیت جدید FelfelDM با تغییرات اساسی در معماری و رفع باگهای متعدد منتشر شد. این نسخه رو حتماً نصب کنید!
🏗 تغییرات معماری
🔹 یکپارچهسازی منبع داده: تمام اطلاعات دانلودها فقط از یک منبع خوانده میشه
🔹 فعالسازی Session Management در aria2 برای ادامه دانلود بعد از ریاستارت
🔹 کاهش زمان Polling از ۱۰۰۰ms به ۵۰ms (۲۰ برابر سریعتر!)
🔹 کشسازی اطلاعات برای کاهش درخواستهای اضافی
🐛 باگهای مهمی که رفع شدن
✅ مشکل نمایش حجم فایل بعد از ریاستارت - دیگه حجم دانلود رو از دست نمیدین!
✅ مشکل دانلود خودکار در صف Pause - دانلودها با pause اضافه میشن و سرعت یک لحظه نمایش داده نمیشه
✅ مشکل Schedule - توقف کامل دانلودها در زمان پایان Schedule
✅ مشکل انتقال بین صفها - انتقال سریع و بدون فریز UI
✅ مشکل پرپر زدن سایدبار - رفع کامل
✅ مشکل نمایش سرعت و ETA در حالت Pause - دیگه نمایش داده نمیشه
📥 نحوه نصب و بهروزرسانی
نصب تازه:
# از AUR (آرچ لینوکس)
yay -S felfeldm-git
# یا با اسکریپت نصب
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
بهروزرسانی از نسخه قبلی:
# پاک کردن دیتای قدیمی (توصیه میشه)
FelfelDM --clear
# یا دستی
rm -rf ~/.config/felfelDM/
# بهروزرسانی
FelfelDM --update
⚠️ نکته مهم: به دلیل تغییرات اساسی، پوشه
~/.config/felfelDM/ رو پاک کنید تا از بروز خطا جلوگیری بشه.🔧 دستورات مفید
FelfelDM # اجرای برنامه
FelfelDM --clear # پاک کردن دیتا
FelfelDM --update # بهروزرسانی
گیتهاب:
https://github.com/hoomaanf/FelfelDM
GitHub
GitHub - hoomaanf/FelfelDM
Contribute to hoomaanf/FelfelDM development by creating an account on GitHub.
⚡2🔥2
🌶 FelfelDM - تغییرات جدید
توی آپدیت جدید FelfelDM، تغییرات مهم و کاربردیای اضافه شده که تجربه کار با دانلودمنیجر رو حرفهایتر میکنه.
🚀 معماری چندتردی (Multi-threading)
- عملیات سنگین دانلود به تردهای جداگانه منتقل شدن
- دیگه خبری از فریز شدن UI نیست! 🎯
- عملیات Start، Pause و Retry به صورت کامل در پسزمینه اجرا میشن
🎯 تلاش مجدد (Retry) هوشمند
- دانلودهای خطادار به صورت خودکار Retry میشن
- قابلیت تنظیم تعداد تلاش مجدد و زمان بین تلاشها در Settings
- دیگه UI موقع Retry فریز نمیشه
⚙️ تنظیمات جدید
- Startup: اجرای خودکار با استارتآپ سیستم
- Start Minimized: شروع برنامه به صورت minimized در System Tray
- Retry Delay: تنظیم زمان بین تلاشهای مجدد (۰.۵ تا ۱۰ ثانیه)
🖼 بهبودهای UI/UX
- نمایش دقیقتر وضعیت دانلودها در جدول
🐛 رفع باگها
- رفع مشکل فریز شدن UI در حین عملیات سنگین
- رفع مشکل حجم دانلود (حجم دانلود شده دیگه نمیپره) 📊
- بهبود عملکرد دکمههای Start/Pause در صفها
📦 نصب و بهروزرسانی
برای نصب یا بهروزرسانی:
🙏 حمایت
اگه FelfelDM رو دوست دارید، با ستاره دادن به پروژه توی گیتهاب از ما حمایت کنید
🔗 https://github.com/hoomaanf/FelfelDM
توی آپدیت جدید FelfelDM، تغییرات مهم و کاربردیای اضافه شده که تجربه کار با دانلودمنیجر رو حرفهایتر میکنه.
🚀 معماری چندتردی (Multi-threading)
- عملیات سنگین دانلود به تردهای جداگانه منتقل شدن
- دیگه خبری از فریز شدن UI نیست! 🎯
- عملیات Start، Pause و Retry به صورت کامل در پسزمینه اجرا میشن
🎯 تلاش مجدد (Retry) هوشمند
- دانلودهای خطادار به صورت خودکار Retry میشن
- قابلیت تنظیم تعداد تلاش مجدد و زمان بین تلاشها در Settings
- دیگه UI موقع Retry فریز نمیشه
⚙️ تنظیمات جدید
- Startup: اجرای خودکار با استارتآپ سیستم
- Start Minimized: شروع برنامه به صورت minimized در System Tray
- Retry Delay: تنظیم زمان بین تلاشهای مجدد (۰.۵ تا ۱۰ ثانیه)
🖼 بهبودهای UI/UX
- نمایش دقیقتر وضعیت دانلودها در جدول
🐛 رفع باگها
- رفع مشکل فریز شدن UI در حین عملیات سنگین
- رفع مشکل حجم دانلود (حجم دانلود شده دیگه نمیپره) 📊
- بهبود عملکرد دکمههای Start/Pause در صفها
📦 نصب و بهروزرسانی
برای نصب یا بهروزرسانی:
# Arch
yay -S felfeldm-git
🙏 حمایت
اگه FelfelDM رو دوست دارید، با ستاره دادن به پروژه توی گیتهاب از ما حمایت کنید
🔗 https://github.com/hoomaanf/FelfelDM
GitHub
GitHub - hoomaanf/FelfelDM
Contribute to hoomaanf/FelfelDM development by creating an account on GitHub.
🔥4👏1
🌶 FelfelDM - نسخه جدید با امکانات بیشتر! 🚀
✨ پنل جزئیات (Details Panel)
📋 با زدن کلید Ctrl+D یا کلیک روی دکمه جدید، یه پنل پایین جدول باز میشه که اطلاعات کامل دانلود رو نشون میده:
• نام فایل
• حجم کل و حجم دانلود شده
• وضعیت دانلود
• مسیر ذخیرهسازی
• دکمههای سریع برای Pause/Resume، Cancel، Open Folder و Copy URL
⌨️ شورتکاتهای جدید
• Ctrl+D - باز/بستن پنل جزئیات
• Ctrl+Tab - رفتن به صف بعدی
• Ctrl+Shift+Tab - رفتن به صف قبلی
• Ctrl+F - فوکوس روی جستجو
• Escape - پاک کردن جستجو
• F1 - نمایش لیست کامل شورتکاتها
⚡️ بهبود عملکرد
• کاهش مصرف CPU
• بهینهسازی ارتباط با aria2
• ذخیرهسازی هوشمند اطلاعات
🎨 بهبودهای ظاهری
• آیکونهای پاپیروس
• پنل اطلاعات کامل
• نمایش آمار دقیق هر صف
📥 نصب سریع (Arch):
📥 سایر توزیعها:
🌐 مخزن پروژه:
اگه از FelfelDM استفاده میکنید و خوشتون میاد، حتماً به پروژه ⭐️ بدید تا بیشتر دیده بشه! 🙏
✨ پنل جزئیات (Details Panel)
📋 با زدن کلید Ctrl+D یا کلیک روی دکمه جدید، یه پنل پایین جدول باز میشه که اطلاعات کامل دانلود رو نشون میده:
• نام فایل
• حجم کل و حجم دانلود شده
• وضعیت دانلود
• مسیر ذخیرهسازی
• دکمههای سریع برای Pause/Resume، Cancel، Open Folder و Copy URL
⌨️ شورتکاتهای جدید
• Ctrl+D - باز/بستن پنل جزئیات
• Ctrl+Tab - رفتن به صف بعدی
• Ctrl+Shift+Tab - رفتن به صف قبلی
• Ctrl+F - فوکوس روی جستجو
• Escape - پاک کردن جستجو
• F1 - نمایش لیست کامل شورتکاتها
⚡️ بهبود عملکرد
• کاهش مصرف CPU
• بهینهسازی ارتباط با aria2
• ذخیرهسازی هوشمند اطلاعات
🎨 بهبودهای ظاهری
• آیکونهای پاپیروس
• پنل اطلاعات کامل
• نمایش آمار دقیق هر صف
📥 نصب سریع (Arch):
yay -S felfeldm-git
📥 سایر توزیعها:
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
🌐 مخزن پروژه:
github.com/hoomaanf/FelfelDM
اگه از FelfelDM استفاده میکنید و خوشتون میاد، حتماً به پروژه ⭐️ بدید تا بیشتر دیده بشه! 🙏
🔥2👏1
🛡 Linux Guardian منتشر شد!
یه ابزار متنباز برای بهینهسازی و نگهداری سیستمعامل لینوکس
🔹 قابلیتها:
• نمایش لحظهای وضعیت CPU، RAM، Swap و دیسکها
• اسکن و پاکسازی کش، فایلهای موقت و لاگها
• مدیریت پروسسها (kill، suspend، resume)
• شناسایی خودکار دیسترو و پکیج منیجر
• پشتیبانی از pacman، apt، dnf، zypper، xbps، apk و flatpak
• تم تاریک/روشن
• قرنطینه فایلها با قابلیت Undo
🔹 نصب در آرچ لینوکس (AUR):
🔹 نصب در سایر توزیعها:
🔹 لینک پروژه:
یه ابزار متنباز برای بهینهسازی و نگهداری سیستمعامل لینوکس
🔹 قابلیتها:
• نمایش لحظهای وضعیت CPU، RAM، Swap و دیسکها
• اسکن و پاکسازی کش، فایلهای موقت و لاگها
• مدیریت پروسسها (kill، suspend، resume)
• شناسایی خودکار دیسترو و پکیج منیجر
• پشتیبانی از pacman، apt، dnf، zypper، xbps، apk و flatpak
• تم تاریک/روشن
• قرنطینه فایلها با قابلیت Undo
🔹 نصب در آرچ لینوکس (AUR):
yay -S linux-guardian
🔹 نصب در سایر توزیعها:
curl -fsSL https://raw.githubusercontent.com/hoomaanf/linux_guardian/main/install.sh | bash
🔹 لینک پروژه:
github.com/hoomaanf/linux_guardian
🔥2🤩1
🌶 بهبودهای جدید FelfelDM — مدیریت حرفهایتر صفها و دانلودها 🚀
چند تا بهبود مهم و جذاب برای مدیریت صفها و دانلودها اضافه کردیم که تجربه کاربری رو به سطح جدیدی میبره:
✨ مدیریت هوشمند صفها
🔹 Resume کردن فقط یک دانلود
حالا وقتی صف Pause هست و شما روی یک دانلود Resume میزنید، فقط همون دانلود شروع میشه و صف به همون حالت Pause باقی میمونه. دیگه نگران شروع شدن کل صف نیستید!
🔹 کنترل کامل روی صف
• Start Queue — شروع کل صف
• Pause Queue — توقف کل صف
• Resume روی دانلود — فقط همون دانلود شروع میشه
🔹 دانلودهای Waiting در صف Running
دانلودهایی که در صف منتظر نوبت هستن، دکمه Pause غیرفعال دارن تا کاربر گیج نشه.
🔹 Pause کردن دانلود Active
وقتی یک دانلود در حال انجام رو Pause میکنید، از صف حذف نمیشه و تا وقتی Resume نزنید، دانلود نمیشه.
⚡️ بهبود عملکرد
✅ کاهش مصرف CPU با بهینهسازی رفرش شدن صفها
✅ رفع flicker و لگ در لیست صفها
✅ بهروزرسانی هوشمند وضعیت صفها
📥 نصب و بروزرسانی
🌐 مخزن پروژه
https://github.com/hoomaanf/FelfelDM
اگه از FelfelDM استفاده میکنید و خوشتون میاد، حتماً به پروژه ⭐️ بدید تا بیشتر دیده بشه! 🙏
چند تا بهبود مهم و جذاب برای مدیریت صفها و دانلودها اضافه کردیم که تجربه کاربری رو به سطح جدیدی میبره:
✨ مدیریت هوشمند صفها
🔹 Resume کردن فقط یک دانلود
حالا وقتی صف Pause هست و شما روی یک دانلود Resume میزنید، فقط همون دانلود شروع میشه و صف به همون حالت Pause باقی میمونه. دیگه نگران شروع شدن کل صف نیستید!
🔹 کنترل کامل روی صف
• Start Queue — شروع کل صف
• Pause Queue — توقف کل صف
• Resume روی دانلود — فقط همون دانلود شروع میشه
🔹 دانلودهای Waiting در صف Running
دانلودهایی که در صف منتظر نوبت هستن، دکمه Pause غیرفعال دارن تا کاربر گیج نشه.
🔹 Pause کردن دانلود Active
وقتی یک دانلود در حال انجام رو Pause میکنید، از صف حذف نمیشه و تا وقتی Resume نزنید، دانلود نمیشه.
⚡️ بهبود عملکرد
✅ کاهش مصرف CPU با بهینهسازی رفرش شدن صفها
✅ رفع flicker و لگ در لیست صفها
✅ بهروزرسانی هوشمند وضعیت صفها
📥 نصب و بروزرسانی
# Arch / Manjaro
yay -S felfeldm-git
# سایر توزیعها
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
🌐 مخزن پروژه
https://github.com/hoomaanf/FelfelDM
اگه از FelfelDM استفاده میکنید و خوشتون میاد، حتماً به پروژه ⭐️ بدید تا بیشتر دیده بشه! 🙏
GitHub
GitHub - hoomaanf/FelfelDM
Contribute to hoomaanf/FelfelDM development by creating an account on GitHub.
🔥1👏1🤩1
🌶 FelfelDM — قابلیت جدید: پخش صدا بعد از اتمام دانلود! 🔊
سلام به همه! یه قابلیت جدید و کاربردی به FelfelDM اضافه شده که حتماً خوشتون میاد! 🎵
از این به بعد، وقتی دانلود شما کامل میشه، یه صدای زیبا پخش میشه تا بدون اینکه مدام چک کنید، متوجه تموم شدن دانلود بشید.
✨ امکانات این قابلیت:
• فعال یا غیرفعال کردن صدا از تنظیمات
• انتخاب هر فایل صوتی که دوست دارید (WAV, MP3, OGG, FLAC)
• پخش صدای آزمایشی قبل از انتخاب نهایی
• صدای پیشفرض در صورت عدم انتخاب فایل
⚙️ چطور تنظیمش کنم؟
برید به Settings → Notifications → Download Completion Sound
همونجا میتونید صدا رو فعال کنید و فایل دلخواهتون رو انتخاب کنید.
📥 بروزرسانی برای کاربران Arch:
📥 سایر توزیعها:
اگه از FelfelDM استفاده میکنید، حتماً به پروژه ستاره بدید! 🙏
سلام به همه! یه قابلیت جدید و کاربردی به FelfelDM اضافه شده که حتماً خوشتون میاد! 🎵
از این به بعد، وقتی دانلود شما کامل میشه، یه صدای زیبا پخش میشه تا بدون اینکه مدام چک کنید، متوجه تموم شدن دانلود بشید.
✨ امکانات این قابلیت:
• فعال یا غیرفعال کردن صدا از تنظیمات
• انتخاب هر فایل صوتی که دوست دارید (WAV, MP3, OGG, FLAC)
• پخش صدای آزمایشی قبل از انتخاب نهایی
• صدای پیشفرض در صورت عدم انتخاب فایل
⚙️ چطور تنظیمش کنم؟
برید به Settings → Notifications → Download Completion Sound
همونجا میتونید صدا رو فعال کنید و فایل دلخواهتون رو انتخاب کنید.
📥 بروزرسانی برای کاربران Arch:
yay -Syu felfeldm-git
📥 سایر توزیعها:
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
اگه از FelfelDM استفاده میکنید، حتماً به پروژه ستاره بدید! 🙏
🔥3👍1
قابلیت جدید در FelfelDM: غیرفعالسازی بررسی SSL
به تازگی امکان غیرفعالسازی بررسی گواهی SSL به FelfelDM اضافه شده.
این ویژگی برای دانلود از سرورهایی که گواهی معتبر ندارند مثل شبکههای داخلی یا سرورهای آزمایشگاهی کاربرد دارد.
چطور فعالش کنم؟
از منوی Settings برید و توی بخش General Settings، گزینه Disable SSL certificate verification رو تیک بزنید.
بعد از ذخیره، برنامه به شما میگه که برای اعمال تغییرات باید ریاستارت کنید.
توجه امنیتی
این کار امنیت ارتباطات شما رو کاهش میده. فقط در محیطهای تست یا شبکههای داخلی قابل اعتماد استفاده کنید.
نصب و بهروزرسانی
برای کاربران آرچ:
برای سایر توزیعها:
لینک پروژه:
به تازگی امکان غیرفعالسازی بررسی گواهی SSL به FelfelDM اضافه شده.
این ویژگی برای دانلود از سرورهایی که گواهی معتبر ندارند مثل شبکههای داخلی یا سرورهای آزمایشگاهی کاربرد دارد.
چطور فعالش کنم؟
از منوی Settings برید و توی بخش General Settings، گزینه Disable SSL certificate verification رو تیک بزنید.
بعد از ذخیره، برنامه به شما میگه که برای اعمال تغییرات باید ریاستارت کنید.
توجه امنیتی
این کار امنیت ارتباطات شما رو کاهش میده. فقط در محیطهای تست یا شبکههای داخلی قابل اعتماد استفاده کنید.
نصب و بهروزرسانی
برای کاربران آرچ:
yay -S felfeldm-git
برای سایر توزیعها:
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
لینک پروژه:
https://github.com/hoomaanf/FelfelDM
🔥3👌1
🌶 FelfelDM - بهروزرسانی بزرگ!
تغییرات جدید:
۱. مدیریت هوشمند aria2:
دیگه وقتی برنامه بسته میشه، aria2 کاربر رو ناخواسته نمیکشه! فقط نمونه خود برنامه بسته میشه و aria2هایی که خودتون ران کردید، سالم میمونن.
اضافه شدن pause=true به خط فرمان - دیگه دانلودها قبل از اتصال برنامه شروع نمیشن!
۲. بهبود عملکرد و سرعت:
کاهش ۹۰ درصدی فشار روی دیسک - دیگه موقع لود شدن برنامه، هاردتون اذیت نمیشه!
زمان راهاندازی برنامه به شدت کاهش پیدا کرده
ذخیرهسازی بهینه با تاخیر - دیگه هر تغییر کوچک باعث نوشتن روی دیسک نمیشه
۳. آیکون تری هوشمند:
وقتی دانلودی فعاله، آیکون تری عوض میشه. به راحتی با یه نگاه میتونید بفهمید دانلودی در حال اجراست یا نه.
۴. بهبود پایداری:
رفع باگ حذف شدن دانلودها از حافظه هنگام استارت
مدیریت بهتر خطاهای RPC
بهبود فرآیند Restore دانلودها
مقایسه عملکرد:
نسخه قبل در برابر نسخه جدید:
زمان لود با ۲۱ دانلود: ۳-۴ ثانیه در برابر ۱ ثانیه
تعداد نوشتن روی دیسک: ۵۰ بار در ثانیه در برابر ۱ بار در ۳ ثانیه
مدیریت aria2: Pkill همه در برابر فقط نمونه خودش
آیکون تری: ثابت در برابر پویا (تغییر با دانلود)
نحوه آپدیت:
رفع باگها:
رفع مشکل GID not found in all_downloads
رفع مشکل دانلود شدن بیصدا قبل از اتصال برنامه
بهبود عملکرد restore_downloads
رفع باگ تکراری بودن تولتیپ تری
نکات مهم:
۱. برای اولین اجرا بعد از آپدیت، برنامه ممکنه یه کم بیشتر طول بکشه (به خاطر بهینهسازی دیتابیس)
۲. تنظیمات قبلی کاملاً حفظ میشن و نیازی به تنظیم مجدد نیست
۳. اگه باگ یا مشکلی دیدید، حتماً بهمون گزارش بدید
گیتهاب: github.com/hoomaanf/FelfelDM
تغییرات جدید:
۱. مدیریت هوشمند aria2:
دیگه وقتی برنامه بسته میشه، aria2 کاربر رو ناخواسته نمیکشه! فقط نمونه خود برنامه بسته میشه و aria2هایی که خودتون ران کردید، سالم میمونن.
اضافه شدن pause=true به خط فرمان - دیگه دانلودها قبل از اتصال برنامه شروع نمیشن!
۲. بهبود عملکرد و سرعت:
کاهش ۹۰ درصدی فشار روی دیسک - دیگه موقع لود شدن برنامه، هاردتون اذیت نمیشه!
زمان راهاندازی برنامه به شدت کاهش پیدا کرده
ذخیرهسازی بهینه با تاخیر - دیگه هر تغییر کوچک باعث نوشتن روی دیسک نمیشه
۳. آیکون تری هوشمند:
وقتی دانلودی فعاله، آیکون تری عوض میشه. به راحتی با یه نگاه میتونید بفهمید دانلودی در حال اجراست یا نه.
۴. بهبود پایداری:
رفع باگ حذف شدن دانلودها از حافظه هنگام استارت
مدیریت بهتر خطاهای RPC
بهبود فرآیند Restore دانلودها
مقایسه عملکرد:
نسخه قبل در برابر نسخه جدید:
زمان لود با ۲۱ دانلود: ۳-۴ ثانیه در برابر ۱ ثانیه
تعداد نوشتن روی دیسک: ۵۰ بار در ثانیه در برابر ۱ بار در ۳ ثانیه
مدیریت aria2: Pkill همه در برابر فقط نمونه خودش
آیکون تری: ثابت در برابر پویا (تغییر با دانلود)
نحوه آپدیت:
bash
yay -Suy felfeldm-git
bash <(curl -s https://raw.githubusercontent.com/hoomaanf/FelfelDM/main/install.sh)
رفع باگها:
رفع مشکل GID not found in all_downloads
رفع مشکل دانلود شدن بیصدا قبل از اتصال برنامه
بهبود عملکرد restore_downloads
رفع باگ تکراری بودن تولتیپ تری
نکات مهم:
۱. برای اولین اجرا بعد از آپدیت، برنامه ممکنه یه کم بیشتر طول بکشه (به خاطر بهینهسازی دیتابیس)
۲. تنظیمات قبلی کاملاً حفظ میشن و نیازی به تنظیم مجدد نیست
۳. اگه باگ یا مشکلی دیدید، حتماً بهمون گزارش بدید
گیتهاب: github.com/hoomaanf/FelfelDM
🔥1👏1👨💻1