منصوبے کے بارے میں

Mac Sai ایک مفت، BSD-لائسنس یافتہ، اوپن سورس macOS یوٹیلیٹی ہے جو CleanMyMac جیسے ادا شدہ ٹولز کے متبادل کے طور پر کلینر، آپٹیمائزر اور مالویئر اسکیننگ کی صلاحیتیں فراہم کرتی ہے۔ اس کے لیے macOS 14+ درکار ہے اور یہ Swift 6 اور SwiftUI سے بنائی گئی ہے۔ ایپ 17 ماڈیولز کے ساتھ آتی ہے جو پانچ شعبوں میں منظم ہیں: **صفائی**: Smart Scan ایک کلک میں تمام صفائی، تحفظ اور کارکردگی کے ماڈیولز چلاتا ہے۔ System Junk 16+ اقسام اسکین کرتا ہے جن میں کیشے، لاگز، زبان کی فائلیں، خراب ترجیحات، iOS بیک اپس، Xcode کچرا، اور AI-ٹول کیشے شامل ہیں۔ یہ `lipo` کے ذریعے Universal Binary thinning بھی کرتا ہے تاکہ fat Mach-O بائنریز کو مقامی آرکیٹیکچر میں دوبارہ لکھا جائے۔ اضافی ماڈیولز Mail اٹیچمنٹس، اور تمام والیومز بشمول بیرونی ڈرائیوز میں Trash خالی کرنے کا احاطہ کرتے ہیں۔ **تحفظ**: دستخط پر مبنی مالویئر اسکیننگ تین گہرائیوں میں (Quick، Balanced، Deep) جو launch agents، daemons، براؤزر ایکسٹینشنز، اور معروف adware پیٹرنز کو نشانہ بناتی ہے۔ Privacy ماڈیول Safari، Chrome، اور Firefox کی ہسٹری، کوکیز، اور کیشے کو وقت کے فلٹرز کے ساتھ صاف کرتا ہے۔ محفوظ Wi-Fi فہرستیں صاف اور ترجیحی نیٹ ورکس کو بھول جاتا ہے۔ Permissions Overview TCC گرانٹس کا فی-ایپ صرف-پڑھنے کا منظر دکھاتا ہے جس میں System Settings کے گہرے لنکس شامل ہیں۔ **کارکردگی**: Login item اور launch agent مینجمنٹ فی-آئٹم فعال/غیر فعال کرنے کے ساتھ۔ Maintenance ماڈیول سسٹم کے کام چلاتا ہے جن میں RAM آزاد کرنا، maintenance اسکرپٹس، اسٹارٹ اپ ڈسک کی تصدیق، Launch Services دوبارہ تعمیر، Spotlight دوبارہ انڈیکسنگ، DNS فلش، اور Time Machine اسنیپ شاٹ پتلا کرنا شامل ہیں۔ **ایپلیکیشنز**: Uninstaller 17+ Library ذیلی ڈائریکٹریز میں پیٹرن میچنگ کے ساتھ، Reset to Defaults (ایپ رکھتے ہوئے کیشے/ترجیحات صاف کرنا)، اور غیر استعمال شدہ ایپ کی نشاندہی۔ Extensions ماڈیول preference panes، Internet Plug-Ins، اور Safari ایکسٹینشنز کا جائزہ لیتا ہے۔ Updater Sparkle appcast فیڈز کے ذریعے ایپ اپڈیٹس چیک کرتا ہے۔ **فائلیں**: Space Lens ڈسک کے استعمال کی squarified-treemap بصری نمائش فراہم کرتا ہے۔ Large & Old Files 50 MB سے بڑی فائلیں تلاش کرتا ہے۔ Duplicates ترقی پسند نشاندہی (سائز گروپنگ، جزوی SHA-256، مکمل ہیش، inode تصدیق) استعمال کرتا ہے جس میں APFS copy-on-write clones کے ذریعے Consolidate موڈ شامل ہے۔ Shredder معیاری، مستقل، اور محفوظ-اوور رائٹ موڈز میں فائلیں محفوظ طریقے سے مٹاتا ہے۔ **Menu Bar Widget**: ایک آزاد glassmorphism عمل جو لائیو CPU، میموری، ڈسک، بیٹری، نیٹ ورک، اپ ٹائم، swap اعدادوشمار، قابل عمل سفارشات، مالویئر-اسکین کی حیثیت، منسلک آلات، اور صحت کے انتباہات دکھاتا ہے۔ حفاظت پر پورے عمل میں زور دیا گیا ہے: ایک محفوظ-راستوں کی بلاک لسٹ /System اور اہم ڈائریکٹریز کو خارج کرتی ہے، trash-first حذف کاری dry-run پیش نظارہ کے ساتھ، symlink دوبارہ حل کے ذریعے TOCTOU روک تھام، قابل ترتیب خارج شدہ فولڈرز، chunked منسوخ قابل صفائی، اور ایپ کے اندر ایکٹیویٹی لاگ۔ ایک مراعات یافتہ XPC helper root آپریشنز کو kernel-enforced code-signing تصدیق کے ساتھ سنبھالتا ہے۔ ایپ صفر ٹیلیمیٹری کی اطلاع دیتی ہے، جس میں کوئی اینالیٹکس، کریش رپورٹرز، یا ٹریکرز نہیں۔ نیٹ ورک رسائی اختیاری اپڈیٹ چیکس اور Sparkle فیڈز تک محدود ہے۔ سورس اور بائنری آزادانہ طور پر تصدیق کی جا سکتی ہیں۔ تنصیب Homebrew (`brew install --cask mac-sai`)، براہ راست DMG ڈاؤن لوڈ، یا Swift 6 کے ساتھ سورس سے بنانے کے ذریعے ہے۔ پروجیکٹ میں 862 XCTest ٹیسٹ شامل ہیں جو حفاظتی گارڈز، فائل آپریشنز، اسکیننگ اسٹیٹ مشینز، اور اختتام-تا-اختتام صفائی کے چکروں کا احاطہ کرتے ہیں۔ BSD-3-Clause کے تحت لائسنس یافتہ۔