TGViewer
توسعه دهندگان توسعه دهندگان @devyara · 9.22K subscribers
Post #3096 1.99K

Forwarded from Sonia Fathollahi (Javad)

سلام به همگی، من روی یک موتور دانلود اوپن‌سورس به زبان راست به نام HYDRA کار کردم که شامل نسخه CLI سازگار با curl/wget و یک اپلیکیشن دسکتاپ کراس‌پلتفرم است. نسخه GUI این ابزار با کتابخانه iced پیاده‌سازی شده و سعی کردم ظاهر و حس کاربری آن را شبیه به IDM درآورم تا استفاده از آن در سیستم‌عامل‌های مختلف حس آشنا و راحتی داشته باشد. هایدرا برخلاف ابزارهایی مثل IDM یا aria2 که هنگام لگ کانکشن منتظر تایم‌اوت می‌مانند، با سیستم dynamic range stealing بایت‌های کند را بلادرنگ به کانکشن‌های سریع‌تر منتقل می‌کند و از طریق تخمین‌گرهای آماری CUSUM افت کیفیت اتصال را پیش از قطعی کامل تشخیص می‌دهد؛ ضمن اینکه مصرف رم با استریم مستقیم روی دیسک کاملاً ثابت می‌ماند و از کدهای Reed–Solomon برای مقابله با خرابی داده‌ها بهره می‌برد.

این پروژه کاملاً متن‌باز است و هدفم این است که با کمک و فیدبک جامعه راست، به‌خصوص در بخش رابط کاربری و عملکرد شبکه، آن را بهبود بدهم. اگر با دانلود دیتاست‌های حجیم، پکیج‌های CI یا شبکه‌های ناپایدار سر و کار دارید، خوشحال می‌شوم ابزار را تست کنید، ایشوها را گزارش دهید یا از طریق پول‌ریکوئست در توسعه بخش‌های مختلف کد مشارکت داشته باشید.

لینک پروژه در گیت‌هاب:
https://github.com/ja7ad/hydra
  • ❤ 20
  • 👏 2
  • 🆒 1
More from @devyara
  1. Oct 9, 2026ابزارها و اشتراک های هوش مصنوعی مناسب برنامه نویسان، تولید کنندگان محتوا و ... با قیمت است…
  2. Oct 9, 2026تفاوت آدم خوب با خیلی خوب میدونید چیه؟ آدم های خوب : آدم های نرمال هستن. اما آدم های خیلی…
  3. Oct 8, 2026🎁 قبل از خرید VPN، رایگان تستش کن! با CataFig اول کیفیت اتصال رو امتحان کن، بعد تصمیم بگی…
  4. Oct 4, 2026میگن فرق جونیور و سینیور اینه که سینیور وقتی وارد دستشویی میشه اول مطمئن میشه آب قطع هست ی…
  5. Oct 3, 2026آلان پرلیس: "دو راه برای نوشتن برنامه‌های بدون خطا وجود دارد؛ اما فقط راه سوم است که کار م…
  6. Sep 29, 2026اول شروع کن بعد بهترش کن! 👌 @DevYara
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →