راه اندازی برنامه ها در سیستم عامل مک - نحوه افزودن و حذف برنامه ها. راه اندازی برنامه ها در سیستم عامل مک
هر بار که مک بوک خود را روشن یا راه اندازی مجدد می کنید یا کامپیوتر رومیزیپس از دانلود مستقیم، سیستم عامل مک را اجرا کنید سیستم عاملشروع به بارگیری برنامه هایی که اتوران برای آنها پیکربندی شده است.
با گذشت زمان، چنین برنامه هایی بیشتر و بیشتر می شود و بر این اساس، سرعت بوت کامپیوتر نیز کندتر می شود. شما نباید این مورد را اجرا کنید، توصیه می کنیم مک خود را تمیز نگه دارید و همه چیز را خاموش کنید برنامه های مورد نظراز autorun
برعکس آن نیز صادق است، زیرا احتمالاً برنامهای وجود دارد که هر بار که رایانه خود را روشن میکنید، آن را به صورت دستی اجرا میکنید، پس چرا آن را به راهاندازی مک خود اضافه نکنید؟ اگر نمی دانید چگونه این کار را انجام دهید یا فکر می کنید که دشوار است، پس بیهوده هستید، اینجا هستید دستورالعمل سادهبرای افزودن و حذف برنامه ها از راه اندازی مکسیستم عامل
می توانید حداقل به دو روش یک برنامه را به autorun اضافه کنید یا آن را از آن حذف کنید.
از طریق Dock یک برنامه را از راه اندازی اضافه یا حذف کنید
اگر برنامه شما دارای یک میانبر در پانل پایینی (داک) سیستم عامل مک است، کافیست روی آن کلیک راست کنید (یا پد لمسی) و برگه را در پنجره پاپ آپ انتخاب کنید. "گزینه ها"و سپس آیتم منو را علامت بزنید "باز بودن در هنگام ورود". اگر چک باکس علامت زده شود، برنامه به طور خودکار همراه با عملیات شروع می شود سیستم مکسیستم عامل، اگر نه - برنامه از اتوران گم شده است.
متأسفانه، همه برنامهها میانبر در Dock مک شما ندارند، برخی از آنها کار میکنند حالت خفایا فقط یک نماد در آن وجود دارد پنل بالایی. بنابراین، برای پیکربندی کامل بارگذاری خودکار، باید به تنظیمات بروید.
حذف یا اضافه کردن یک برنامه به راه اندازی در تنظیمات سیستم عامل
1. تنظیمات Mac خود را با کلیک کردن روی سیب در سمت چپ نوار بالا باز کنید و آیتم منو را باز کنید. "تنظیمات سیستم" .
2. در پنجره تنظیمات کامپیوتر، مورد را پیدا کرده و باز کنید "کاربران و گروه ها".
3. در پنجره باز شده، تب بالا را انتخاب کنید "موارد ورود"، چنین نام ساده ای در سیستم عامل مک، برنامه ها در autorun نامیده می شود.
4. اکنون لیستی از تمام برنامه هایی که هر بار با سیستم عامل شما بارگذاری می شوند را مشاهده می کنید. به منظور. واسه اینکه. برای اینکه یک برنامه به شروع خودکار اضافه کنید، فقط کلیک کنید علامت جمعدر زیر لیست برنامه ها و از لیست باز شده برنامه مورد نیاز خود را انتخاب کنید. اکنون همیشه با سیستم عامل مک بوت می شود. اگر بخواهید حذف برنامه از راه اندازی- آن را در لیست انتخاب کرده و کلیک کنید "منهای"- برنامه به طور خودکار از لیست دانلود شده حذف می شود.
5. همچنین می توانید به طور مخفیانه برخی از برنامه ها را دانلود کنید که نیازی به دیدن آنها ندارید، بلافاصله پس از ورود به سیستم، اما در پس زمینه اجرا می شوند. این گزینه برای مثال برای Skype مفید است. برای این کار کافی است کادر کنار نام برنامه را در ستون علامت بزنید "پنهان شدن".
وقتی مک خود را روشن می کنید، پس زمینهتعداد زیادی از فرآیندها، برنامه ها و افزونه ها راه اندازی شده اند. به عنوان یک قاعده، این به طور خودکار در حال اجرا برنامه های کاربردیخواسته های خود را برآورده کنید، اما گاهی اوقات در Activity Monitor (System Monitoring) می توانید برنامه هایی را مشاهده کنید که راه اندازی نکرده اید و به آنها نیاز ندارید. این فرآیندها از کجا می آیند؟ به هر حال، این برنامه ها زمان بوت سیستم عامل را افزایش می دهند و می توانند عملکرد رایانه را کاهش دهند. بخور روش های مختلفمدیریت برنامه های راه اندازی خودکار در اتاق عمل سیستم اپل MacOS X.
رویدادها هنگام ورود کاربر
برگه Login Items را در " باز کنید تنظیمات سیستم -> کاربران و گروه هادر آنجا فهرستی از برنامهها و گاهی اوقات پوشههایی از فایلها را میبینید که هر بار که وارد میشوید باز میشوند. این لیستبرای هر کاربر سیستم عامل مک. اکثر این برنامهها در حین نصب، «شروع خودکار با ورود به سیستم» را نمیپرسند. در اینجا می توانید از دکمه های "+" و "-" برای افزودن و حذف برنامه ها استفاده کنید.
آیتم های راه اندازی
در بیشتر نسخه های اولیه OS X از دو پوشه برای ذخیره لیست برنامه های راه اندازی استفاده کرد /Library/StartupItemsو /System/Library/StartupItems.اپل اکنون توصیه می کند که توسعه دهندگان فقط از حالت Startup Items در System Preferences استفاده کنند، با این حال برنامه های قدیمی هنوز از این مکانیسم استفاده می کنند. معمولا پوشه /System/Library/StartupItemsباید خالی باشد، اما اگر چیزی در آن وجود دارد و از این برنامه استفاده نمی شود، می توان این مورد را به سطل زباله فرستاد.
راه اندازی دیمون ها و عوامل
شروع با OS X 10.4 Tiger، شرکت اپلسازوکار دیگری برای راهاندازی خودکار آیتمها به توسعهدهندگان ارائه کرد: راهاندازی دیمونها و عوامل، که توسط فرآیند راهاندازی کنترل میشوند. این مکانیزم نسبت به StartupItems و مکانیسمهای رویدادهای ورود به سیستم انعطافپذیری بیشتری ارائه میکند، اما برای کاربران شفافیت کمتری دارد.
بهجای باز کردن مستقیم برنامهها، راهاندازی یک فایل پیکربندی XML با فرمت خاص (فایل plist.) را بارگیری میکند که فرآیندها و تحت چه شرایطی را مشخص میکند.
آنها باید اجرا کنند. شرایط راه اندازی می تواند بسیار متفاوت باشد: شغل تمام وقتدر پس زمینه، برنامه ریزی شده، در صورت نیاز - برای مثال، در پاسخ به رویدادی که رخ داده است.
فایلهایی که توسط فرآیند launchhd.plist استفاده میشوند میتوانند در هر یک از پنج پوشه فهرستشده در زیر باشند، و مکان آنها تعیین میکند که چه زمانی و با چه مجوزهایی بارگذاری شوند.
اشیاء در دایرکتوری ها /کتابخانه/LaunchDaemonsو در هنگام بوت شدن سیستم عامل با حقوق ابرکاربر ریشه راه اندازی می شوند.
اشیاء از پوشه ها /Library/LaunchAgentsو /System/Library/LaunchAgentsزمانی که هر کاربری وارد سیستم می شود و با حقوق این کاربر کار می کند بارگذاری می شوند.
اشیاء از یک پوشه /Users/Your-Username/Library/LaunchAgents(یا ~/Library/LaunchAgents) برنامه های کاربردی را برای یک کاربر خاص توصیف کنید و با حقوق او کار کنید.
دست نزن!تنظیمات فایل های موجود در پوشه ها /کتابخانه/LaunchDaemonsو /System/Library/LaunchDaemonsبرای قطعاتی در نظر گرفته شده است که بخشی از OS X هستند، و قبل از لمس هر چیزی باید خیلی فکر کنید، زیرا این تغییرات می تواند عملکرد خود سیستم عامل را به طور جدی تحت تاثیر قرار دهد. اشتراک گذاری پوشه /System/Library/LaunchDaemons انجام نشد کاربران ریشهسیستم شما را غیر قابل بوت می کند.
همانطور که می خواهید تغییر دهید.اشیاء واقع در سه پوشه دیگر را می توان به راحتی مشاهده و مطالعه کرد. اما قبل از اینکه چیزی را در آنجا تغییر دهید، باید نکاتی را در مورد نحوه عملکرد آن بدانید.
در زمان بوت و در زمان ورود، اطلاعات پوشه های فوق بارگذاری و در سیستم ثبت می شود. پس از آن، اقدامات و شرایط ضبط شده تا راه اندازی مجدد بعدی انجام می شود، حتی اگر فایل پیکربندی را حذف کنید. برای دریافت لیستی از تمام دستورات بارگذاری شده، باید launchctl list را در ترمینال تایپ کرده و enter را فشار دهید.
برای متوقف کردن راه اندازی یک عنصر بدون راه اندازی مجدد، دستور زیر را اجرا کنید:
برنامه launchctl unload
برنامه با مسیر کامل مشخص شده است به روشی سادهدریافت مسیر کامل به معنای کشیدن آیتم از پنجره Finder به پنجره ترمینال (terminal.app) است. کد زیر را دریافت خواهید کرد:
Launchctl unload ~/Library/LaunchAgents/com.apple.FolderActions.enabled.plist
این دستوریک عامل در حال اجرا را بارگیری می کند که به AppleSript اجازه می دهد با پوشه ها کار کند. برای راه اندازی مجددتخلیه بار را جایگزین کنید
باید بدانید که اکثر عناصر این فایلهای plist بر اساس یک برنامه زمانبندی یا درخواستی اجرا میشوند، بنابراین فرآیندی که در پوشه پیدا کردید این لحظهزمان را می توان غیرفعال کرد برای اطمینان از فعال بودن یک فرآیند خاص، می توانید از System Monitor استفاده کنید، در حالی که به یاد داشته باشید که نام برنامه و نام فرآیند ممکن است متفاوت باشد.
راه های دیگری نیز وجود دارد که می توان از آنها برای راه اندازی خودکار برنامه ها استفاده کرد:
پسوندهای هسته یا درایورهای kextدر پوشه هستند /System/Library/Extension s و همچنین هنگام راه اندازی سیستم عامل اجرا می شوند. آنها عملکردهای سطح "پایین" مانند پردازش صدا و پشتیبانی را ارائه می دهند لوازم جانبی. اکثر kextها بخشی از سیستم عامل هستند و حذف درایورهای شخص ثالث بهتر است با استفاده از ابزار حذف منتشر شده توسط سازنده این درایور انجام شود.
مشاغل cron Cron یک ابزار برنامه ریزی فرآیند یونیکس است که در Mac OS X ساخته شده است. کارهای نوشته شده در Cron را می توان با دستور ترمینال مشاهده کرد.
کرونتاب -l
یا با استفاده از ابزار cronnix. اما اپل استفاده از این مکانیسم را برای مدیریت فرآیندها در Mac OS X توصیه نمی کند.
اسکریپت های ورودپیش از این، هنوز اسکریپت های لاگین یا اسکریپت های راه اندازی وجود داشت که هنگام ورود کاربر اجرا می شد. این مکانیسم اکنون منسوخ شده است.
روند راه اندازی برنامه ها در OS X بسیار ساده است و نیازی به آن ندارد تعداد زیادیتلاشهای کاربر، اما هنوز هم مواقعی وجود دارد که میخواهید برنامههای خاصی به تنهایی و بدون هیچ اقدامی از سوی شما شروع شوند. برای مثال، شما می خواهید سرویس گیرنده پست الکترونیکیزمانی که وارد سیستم شدید باز می شود یا برنامه خاصی دارید که معمولاً خودتان جمعه ها ساعت 9 صبح آن را راه اندازی می کنید. یا شاید بخواهید برنامه ای در اتصال اجرا شود درایو خارجی. گزینه های زیادی وجود دارد و اجرای اکثر آنها با استفاده از OS X بسیار آسان است.
اشیاء ورود به سیستم
متداول ترین راه برای باز کردن خودکار برنامه ها یا اسناد در OS X این است که آنها را طوری تنظیم کنید که هنگام ورود کاربر شروع شوند. این میتواند با دو راه انجام شود.
اشیاء ورود اغلب برای اجرا استفاده می شود برنامه های پس زمینهو آیتم های منوی اضافی از برنامه های شخص ثالث، اما می توانید از آنها برای راه اندازی تقریباً هر چیزی استفاده کنید.
اقدامات پوشه
راه دوم برای باز کردن خودکار برنامه ها و اسناد از طریق اقدامات پوشه داخلی است. اصل عملکرد آنها به این واقعیت خلاصه می شود که وقتی محتوای یک پوشه تغییر می کند، اسکریپتی که انتخاب کرده اید راه اندازی می شود. و این شما هستید که انتخاب میکنید چه تغییراتی و چگونه باید پاسخ دهید.
برای پیکربندی اقدامات پوشه، باید اجرا کنید ویرایشگر اسکریپتاز پوشه "Utilities" و در منوی Script Editor - Settings - General، کادر کنار آیتم "Display script menu" را علامت بزنید.
در نتیجه، در نوار منو خواهید داشت عنصر جدید، باز می شود که باید مورد "Configure Folder Actions" را در زیر منوی "Folder Actions" انتخاب کنید. در پنجره ای که باز می شود، کادر را علامت بزنید تا این ویژگی فعال شود و با کلیک بر روی دکمه «+» (+) در زیر ستون سمت چپ، پوشه های مورد نیاز خود را اضافه کنید. پس از آن، روی دکمه "+" (به علاوه) در زیر ستون سمت راست کلیک کنید تا عملکردی را که می خواهید با آن مرتبط کنید انتخاب کنید. به عنوان مثال، میتوانید یک اسکریپت داخلی بسیار کاربردی «add-new item alert» اضافه کنید که در صورت وجود موارد جدید در پوشه، به شما اطلاع میدهد.
اگر مورد "Attach script to folder" را انتخاب کنید، اسکریپت مورد نظر را مشخص کنید و سپس پوشه ای را که می خواهید آن را به آن ضمیمه کنید می توانید به همین نتیجه برسید. پس از آن، در منوی اسکریپت، مورد "فعال کردن اقدامات پوشه" را انتخاب کنید.
همچنین می توانید از اسکریپت ذکر شده در بالا برای ایجاد اسکریپت خود استفاده کنید که یک برنامه خاص را اجرا می کند، یا حتی یک اسکریپت از ابتدا با استفاده از ویرایشگر اسکریپت یا Automator ایجاد کنید (انتخاب "عمل پوشه" هنگام ایجاد یک پروژه جدید).
به عنوان مثال، می توانید آن را طوری تنظیم کنید که وقتی فایل های PDF را به یک پوشه اضافه می کنید، به طور خودکار در بیننده باز شوند.
پس از ذخیره پروژه، همه به پوشه مورد نظر شما اضافه می شوند فایل های PDFبه طور خودکار در باز می شود در حال مرور. بر اساس قیاس، میتوانید باز کردن فایلهای دیگر و راهاندازی برنامههای دیگر، و همچنین کپی، انتقال، حذف، تغییر نام فایلها و بسیاری موارد دیگر را پیکربندی کنید. امکانات اتوماسیون در Mac OS X عمدتاً فقط توسط تخیل شما محدود می شود.
تقویم
یکی دیگر از راههای جالب برای راهاندازی خودکار برنامهها، استفاده از یادآورها است تقویم.
- ایجاد یک رویداد جدید در تقویمو یک یادآور برای آن روشن کنید.
- در ستون "هشدار"، مورد "پیکربندی" را انتخاب کنید.
- نوع یادآوری «فایل باز» را انتخاب کنید.
- یک سند، برنامه، اسکریپت یا برنامه ایجاد شده در آن را مشخص کنید خودکارکه دوست دارید اجرا کنید
- تاریخ و زمان شروع را مشخص کنید.
در نتیجه در زمانی که شما مشخص کرده اید، فایل یا برنامه ای که انتخاب کرده اید باز می شود. استفاده تقویمبسیار راحت است، زیرا به شما امکان می دهد به سرعت و به راحتی تاریخ یادآوری ها را تغییر دهید و در صورت لزوم آنها را کپی کنید.
عناصر Launch Agents
روش های شرح داده شده در بالا امکان دستیابی به اجرای تقریباً هر سناریو برای راه اندازی خودکار برنامه ها را فراهم می کند. با این حال، مواقعی وجود دارد که ممکن است به کنترل بیشتری بر روی راهاندازی یک فرآیند نیاز داشته باشید، بهویژه اگر آنها فرآیندهای پسزمینه هستند و باید در فواصل زمانی منظم اجرا شوند (همانطور که در مورد یک اسکریپت برای بررسی وجود دارد. ماشین زمان) یا تحت شرایط خاصی (مثلاً هنگام اتصال یک درایو خارجی).
در این مورد می توانند کمک کنند فایل های خاصکه به آنها Launch Agents می گویند. آنها به شما این امکان را می دهند که دستورالعمل های مربوط به برنامه مورد نیاز خود را به سرویس سیستم که مسئول شروع فرآیندها است ارسال کنید. ایجاد این فایل ها می تواند بسیار دشوار باشد، اما بستگی به پیچیدگی وظایفی دارد که به آنها محول شده است. علاوه بر این، برای ساده کردن روند، وجود دارد برنامه های کاربردی خاصمانند موردی که به عنوان مبنای این مقاله استفاده شد، مجدداً از کریستوفر کسلر تشکر می کنم.
این برنامه برای مک توسط استودیو "Gentle Bytes" توسعه یافته است. عملکرد اصلی آن گسترش قابلیت بارگذاری خودکار Mac OS X است.
شرکت "Gentle Bytes" یک شعار جالب دارد - "ساخت نرم افزار مفید" (ما ایجاد می کنیم برنامه های کاربردی مفید) احتمالا درست است. Startupizer یکی از واقعاً برای مک است. همه ما با آن آشنا هستیم سیستم استانداردمدیریت بارگذاری خودکار در Mac OS Xاما امکانات آن بسیار محدود است. بنابراین، برنامه امروز برای کسانی که اغلب کامپیوتر را خاموش می کنند بسیار مفید خواهد بود.
با برنامه Startupizer شما قادر خواهید بود مدیریت راه اندازی در Mac OS X. این برنامه به شما امکان می دهد پروفایل های اتوران خود را ایجاد کنید، در اینجا کاربر فقط یک لیست اضافه می کند برنامه های لازمهنگامی که کامپیوتر خود را روشن می کنید اجرا می شود. در اولین راه اندازی برنامه، باید لیستی از برنامه هایی را ایجاد کنید که راه اندازی را برای آنها پیکربندی کنید. مرحله بعدی، پس از ایجاد لیست، در Startupizer تنظیم گزینه هایی برای راه اندازی برنامه های مورد علاقه خواهد بود. فقط سه مورد از آنها وجود دارد: بسته به تاریخ و زمان، کلید داغو منبع تغذیه (برای مک بوک ها).
گزینه های راه اندازی بسیار هستند ویژگی جالب. با کمک آن می توانید به عنوان مثال آن را طوری بسازید که در ابتدای روز کاری خود از ساعت 9.00 تا 18.00، زمانی که کامپیوتر را روشن می کنید، فقط برنامه های لازم راه اندازی شوند. هنگام استفاده از کلیدهای میانبر، Startupizer به شما امکان می دهد در صورت فشار دادن برنامه را شروع یا شروع نکنید کلید ویژه. و، البته، ترکیبی از گزینه ها در دسترس است.
پس از تنظیم نمایه ها، کاربر برچسب های دسته بندی را برای هر برنامه قرار می دهد. همچنین برای جلوگیری از بارگذاری بیش از حد سیستم از طریق یکسری برنامههای راهاندازی، هنگامی که رایانه را روشن میکنید، Startupizer این قابلیت را دارد که برای برنامههای انتخابی تاخیر زمانی تنظیم کند.
اپلیکیشن Startupizer کار خود را به خوبی انجام می دهد و کاملا جایگزین می شود به معنی استانداردکنترل بارگذاری خودکار البته برای کسانی که معمولا مک خود را در حالت خواب نگه می دارند، این برنامه کاربردی چندانی نخواهد داشت، اما برای بقیه، اپلیکیشن می تواند بسیار مفید باشد.
برای کسانی که در مورد خرید مطمئن نیستند برنامه موجود است رایگان Liteنسخه
اطلاعات کلی در مورد برنامه
نوع:خدمات رفاهی.
دستگاه ها:مک.
نسخه: 1.2.2.
توسعه دهنده:بایت های ملایم
قیمت: 3,99$.
الزامات: Mac OS X 10.6 یا بالاتر.
بر روی مک بوک پرو تست شده است.
گاهی اوقات لازم است که برخی از برنامه ها در بارگذاری خودکار بارگذاری شوند، MAC نیز از این نظر مستثنی نیست. به عنوان مثال، در مورد من، این PuntoSwitcher است و یک برنامه برای شمارش ترافیک پمپ شده (مثل tmeter در ویندوز).
بنابراین انجام این کار در واقع بسیار آسان است:
این میتواند با دو راه انجام شود. روش اول: نماد برنامه را در Dock پیدا کنید، روی آن کلیک راست کنید، به تنظیمات بروید و مورد "Open at login" را فعال کنید. اگر پس از آن مک خود را مجدداً راه اندازی کنید، خواهید دید که برنامه مورد نیاز به طور خودکار شروع می شود.
روش دو اگر بخواهید چندین برنامه را همزمان در ورودی باز کنید، اما همه آنها در Dock شما نیستند، مفید خواهد بود. شما باید "System Preferences" را باز کنید، به " حساب هاو برگه Login Items را انتخاب کنید. در آنجا لیستی از برنامه هایی را خواهید دید که از قبل در ورودی باز می شوند. برای اضافه کردن موارد جدید، روی "plus" کلیک کنید، موارد لازم را انتخاب کنید و آنها را علامت بزنید. سپس کامپیوتر خود را مجددا راه اندازی کنید.
هنگام نصب یک نکته ظریف دیگر وجود دارد برنامه های گرافیکی، در هر پرتاب
مک برای همه خوب است، اما چند اشکال ناسالم در آن وجود دارد. یکی از آنها - شروع خودکار iPhoto یا دیافراگم زمانی که منبع تصویر متصل است. که در نسخه پیشینتنظیمات سیستم عامل برای فعال/غیرفعال کردن اجرای خودکار در تنظیمات تصویربرداری پنهان شده است. این گزینه در Snow Leopard ناپدید شده است. بدون دخالت خارجی، کاربر دیگر نمی تواند شروع خودکار برنامه های عکس را غیرفعال کند. شخصاً وقتی در یک کنفرانس، در یک کنفرانس دائماً درایوهای فلش با عکس را برای من حمل می کردند و هر بار که فلش درایو در پورت قرار می گرفت دیافراگم راه اندازی می شد، عصبانی شدم.