UniGetUI یک برنامه کاربردی است که هدف اصلی آن ایجاد یک رابط کاربری گرافیکی (GUI) ساده و قابل فهم برای مدیریت بستههای خط فرمان (CLI) در ویندوز 10 و ویندوز 11 است. این برنامه از ابزارهای محبوب مدیریت بستهها مانند Winget، Scoop و Chocolatey پشتیبانی میکند و به کاربران امکان میدهد نرمافزارهای موجود در این مدیران بسته را دانلود، نصب، بهروزرسانی و حذف کنند، و قابلیتهای بیشتری نیز ارائه میدهد.

ویژگیهای UniGetUI
-
مدیریت آسان نرمافزارها:
- نصب، بهروزرسانی و حذف نرمافزارها تنها با یک کلیک.
- ترکیب بستههای نرمافزاری از مدیران بستههای محبوب مانند Winget، Chocolatey، Scoop، Pip، Npm و .NET Tool.
-
کشف و جستجوی بستههای جدید:
- امکان جستجو و فیلتر بستهها برای یافتن نرمافزار مورد نظر.
-
اطلاعات دقیق درباره بستهها:
- مشاهده جزئیات متادیتای هر بسته پیش از نصب، شامل لینک مستقیم دانلود، نام ناشر و اندازه فایل.
-
عملیات دستهای:
- نصب، بهروزرسانی یا حذف چندین بسته به صورت همزمان با انتخاب چند بسته قبل از اجرا.
-
مدیریت بهروزرسانیها:
- بهروزرسانی خودکار بستهها یا دریافت اعلان در صورت وجود بهروزرسانی جدید.
- امکان رد کردن نسخههای خاص یا نادیده گرفتن بهروزرسانیها برای هر بسته.
-
ابزارکهای مدیریتی:
- مدیریت بهروزرسانیها از پنل ابزارکها یا Dev Home Pane با استفاده از UniGetUI Widgets.
- نمایش بهروزرسانیها و بستههای نصبشده از طریق آیکون System Tray برای مدیریت سریع نرمافزارها.
-
سفارشیسازی نصب بستهها:
- انتخاب گزینههای نصب متفاوت برای هر بسته، مانند نصب نسخههای قدیمیتر یا اجباری کردن نصب نسخههای 32بیتی.
- ذخیره تنظیمات سفارشی برای بهروزرسانیهای آینده هر بسته.
-
اشتراکگذاری بستهها:
- امکان اشتراکگذاری بستهها با دوستان برای معرفی نرمافزارهای جدید.
-
ایجاد لیستهای سفارشی:
- امکان صادر کردن لیستهای بستههای سفارشی و وارد کردن آنها در ماشینهای دیگر برای نصب نرمافزارها با تنظیمات سفارشی.
-
پشتیبانگیری از بستهها:
- تهیه فایل پشتیبان از بستهها برای بازیابی سریع تنظیمات در هنگام مهاجرت به یک ماشین جدید.
تغییرات نسخه 3.3.2 UniGetUI
ویژگیهای جدید:
-
ایجاد اسکریپتهای PS1:
- امکان ایجاد اسکریپت PS1 برای نصب لیست بستهها با تنظیمات دلخواه، بدون نیاز به نصب UniGetUI.
-
بهبود وضعیت چکباکس “انتخاب همه”:
- وضعیت چکباکس “انتخاب همه” اکنون با انتخابهای فعلی هماهنگ است.
رفع مشکلات و بهبودها:
- رفع باگ مرتبط با کاراکترهای خاص در مسیر کاربران.
- بهبود جزئیات داخلی و خود-ترمیمی نصبکننده.
- امضای تمام فایلهای DLL.
تغییرات جزئی:
- اصلاح متون ساده توسط @denismattos.
- مهاجرت مدیریت وابستگیهای NuGet به Renovate توسط @snapsl.
- بهروزرسانی وابستگیهای مختلف مانند coverlet.collector، System.Drawing.Common، و xunit.
- افزودن فایل configuration.winget توسط @marticliment.
- اصلاح شناسه بستههای اسکوپدار NPM توسط @igorskyflyer.
- بارگذاری ترجمهها از Tolgee توسط @martinet101.
- ایجاد اسکریپت دستهای توسط @marticliment.
UniGetUI یک ابزار قدرتمند برای مدیریت بستههای نرمافزاری ویندوز است که امکانات گستردهای برای کاربران حرفهای و مبتدی ارائه میدهد. این برنامه با رابط کاربری ساده و قابلیتهای پیشرفته، تجربه مدیریت نرمافزارها را به سطح جدیدی ارتقا میدهد.
دانلود برنامه UniGetUI