Clamshell
تصاویر
توضیحات
Clamshell برای مک | جلوگیری از Sleep هنگام بستن درِ مکبوک
Clamshell یک ابزار سبک و کاربردی برای مکبوکهای مجهز به Apple Silicon است که اجازه میدهد پس از بستهشدن درِ MacBook، سیستم بدون نیاز به اتصال مانیتور خارجی، Dock یا HDMI Adapter همچنان به کار خود ادامه دهد.
با Clamshell میتوانید تنها با نگهداشتن کلید Option هنگام بستن درِ مکبوک، از Sleep شدن سیستم جلوگیری کنید و اجرای Terminal، فرآیندهای کامپایل، دانلود فایل، اسکریپتها، ابزارهای برنامهنویسی و سایر وظایف طولانیمدت را ادامه دهید.
این برنامه برای کاربرانی که میخواهند مکبوک خود را هنگام بسته بودن در دستگاه بهعنوان یک سیستم همیشه در دسترس نگه دارند، بهخصوص برنامهنویسان و کاربران حرفهای، طراحی شده است.
قابلیتهای Clamshell برای مک
ادامه فعالیت مکبوک با درِ بسته
در حالت عادی، بستهشدن درِ مکبوک میتواند باعث ورود سیستم به Sleep شود. Clamshell این رفتار را تغییر میدهد تا بتوانید با نگهداشتن Option و بستن درِ دستگاه، اجرای فرآیندهای پسزمینه را ادامه دهید.
Terminal، کامپایل پروژهها، دانلود فایلها، اسکریپتها و سایر کارهای طولانیمدت میتوانند بدون نیاز به باز ماندن نمایشگر داخلی ادامه پیدا کنند.
بدون نیاز به مانیتور خارجی
یکی از مهمترین مزایای Clamshell این است که برای اجرای مکبوک با درِ بسته، نیازی به:
- مانیتور خارجی
- Docking Station
- HDMI Adapter
- HDMI Dummy Plug
ندارید.
بنابراین میتوان مکبوک را بدون تجهیزات جانبی اضافه، در حالت بسته برای انجام وظایف طولانیمدت مورد استفاده قرار داد.
مناسب برای برنامهنویسی و وظایف طولانیمدت
Clamshell برای کاربرانی که فرآیندهای طولانی را روی مک اجرا میکنند، کاربرد ویژهای دارد.
برای مثال میتوانید هنگام بسته بودن درِ مکبوک، اجرای موارد زیر را ادامه دهید:
- Terminal Sessions
- Compilation
- Build Tasks
- Downloads
- اسکریپتهای طولانیمدت
- Coding Agents
- Claude Code
- فرآیندهای پسزمینه
همچنین در صورت تنظیم مناسب سیستم، اتصال شبکه حفظ میشود و امکان دسترسی از طریق SSH یا Screen Sharing وجود دارد.
قابل استفاده با برق یا باتری
Clamshell تنها برای زمانی که مکبوک به شارژر متصل است طراحی نشده است. این برنامه امکان استفاده در حالت باتری را نیز فراهم میکند.
هنگام اتصال یا جداکردن شارژر، Clamshell تنظیمات مربوط به عملکرد درِ بسته را مجدداً اعمال میکند تا احتمال متوقفشدن فرآیندهای در حال اجرا کاهش پیدا کند.
خاموش شدن کامل نمایشگر داخلی
پس از بستهشدن درِ مکبوک، نمایشگر داخلی کاملاً خاموش میشود. این ویژگی علاوه بر کاهش مصرف انرژی نمایشگر، باعث میشود محتوای کاری صفحه هنگام دورشدن از دستگاه قابل مشاهده نباشد.
باز کردن درِ مکبوک و بازگشت سریع
با بازکردن درِ MacBook، سیستم میتواند به وضعیت عادی بازگردد و نیازی به راهاندازی مجدد برنامهها وجود ندارد.
این ویژگی برای کاربرانی که بین حالت استفاده عادی و اجرای طولانیمدت با درِ بسته جابهجا میشوند، کاربردی است.
مناسب برای اجرای Claude Code و Coding Agentها
Clamshell برای برنامهنویسانی که از ابزارهای خط فرمان و AI Coding Agent استفاده میکنند نیز کاربرد دارد.
میتوان فرآیندهایی مانند Claude Code، Terminal، Build و سایر وظایف توسعه نرمافزار را اجرا کرد و درِ مکبوک را بست، بدون اینکه صرفاً به دلیل بستهشدن نمایشگر، سیستم وارد Sleep شود.
برای وظایفی که چند ساعت زمان میبرند، این قابلیت میتواند مکبوک را به یک سیستم اجرای پسزمینه مناسب تبدیل کند.
حفظ اتصال شبکه
در شرایطی که سیستم همچنان فعال است، Clamshell میتواند امکان ادامه اتصال شبکه را برای دسترسیهایی مانند SSH و Screen Sharing فراهم کند.
به این ترتیب مکبوک میتواند در حالت درِ بسته نیز برای انجام برخی وظایف از راه دور در دسترس باقی بماند.
بدون نیاز به دسترسی Administrator
Clamshell بهصورت یک برنامه معمولی Menu Bar اجرا میشود و برای عملکرد خود به موارد زیر نیاز ندارد:
- Administrator Privileges
- sudo
- Kernel Extensions
- Driver
- Privileged Helper
این موضوع نصب و حذف برنامه را سادهتر میکند و نیاز به تغییرات عمیق در سیستمعامل را کاهش میدهد.
محافظت از باتری
Clamshell دارای گزینه Low Battery Protection است.
میتوانید یک سطح مشخص برای باتری تعیین کنید تا در صورت کاهش شارژ به زیر آن مقدار، مکبوک بهصورت خودکار به حالت Sleep برود. این قابلیت به جلوگیری از تخلیه کامل باتری در زمان اجرای طولانیمدت کمک میکند.
بازگردانی تنظیمات سیستم
هنگام غیرفعالکردن یا خروج از Clamshell، برنامه تلاش میکند رفتار پیشفرض macOS هنگام بستهشدن درِ مکبوک را بازیابی کند.
اگر macOS نتواند تنظیمات را به حالت اولیه برگرداند، برنامه وضعیت مربوطه را به کاربر اطلاع میدهد.
همچنین تنظیمات این حالت بهصورت دائمی در سیستم ذخیره نمیشوند و پس از Restart، رفتار عادی سیستم بازمیگردد.
بازیابی در صورت خروج غیرمنتظره
نسخه Direct برنامه میتواند در شرایط خاص از مکانیزم Crash Recovery استفاده کند تا در صورت خروج غیرمنتظره برنامه، احتمال متوقفشدن وظایف طولانیمدت کاهش پیدا کند.
این قابلیت بهویژه برای سیستمهایی که بدون نظارت کار میکنند و وظایف طولانیمدت دارند، کاربردی است.
سازگاری با MacBook
Clamshell برای MacBookهای مجهز به Apple Silicon و دارای macOS 14 یا بالاتر طراحی شده است.
حرکت Option + Close در مدلهای سازگار شامل موارد زیر میشود:
- MacBook Air با تراشه M2 و مدلهای جدیدتر از سال 2022
- MacBook Pro 14 اینچی از سال 2021 و مدلهای جدیدتر
- MacBook Pro 16 اینچی از سال 2021 و مدلهای جدیدتر
مشخصات Clamshell
- سیستمعامل: macOS 14 و بالاتر
- پردازنده: Apple Silicon
- نوع برنامه: Menu Bar Utility
- اجرای مک با درِ بسته: دارد
- نیاز به مانیتور خارجی: ندارد
- نیاز به Dock: ندارد
- نیاز به HDMI Dummy Plug: ندارد
- پشتیبانی از حالت باتری: دارد
- Low Battery Protection: دارد
- SSH و Screen Sharing: پشتیبانی میشود
- نیاز به sudo: ندارد
- نیاز به Driver: ندارد
- نیاز به Kernel Extension: ندارد
جمعبندی
Clamshell برای مک یک ابزار کاربردی برای جلوگیری از Sleep شدن مکبوک هنگام بستهشدن درِ دستگاه است. این برنامه بدون نیاز به مانیتور خارجی یا تجهیزات جانبی، امکان ادامه اجرای Terminal، کامپایل، دانلود، Claude Code و سایر وظایف طولانیمدت را فراهم میکند.
پشتیبانی از حالت باتری، محافظت در برابر کاهش بیش از حد شارژ، حفظ اتصال شبکه، دسترسی SSH و Screen Sharing و عدم نیاز به دسترسی Administrator، Clamshell را به ابزاری مناسب برای برنامهنویسان و کاربران حرفهای مکبوک تبدیل کرده است.
اگر به ابزارهای سیستم در مک علاقه دارید، میتوانید Mac 4 Breakfast برای مک را نیز در SibMac بررسی کنید.









نظرات کاربران (0)
اولین دیدگاه را شما ثبت کنید.
درج دیدگاه