আমি পিসকোপালিনোকে জোসেমিট এ প্রস্তাবিত একটি লগইন / লগআউট স্ক্রিপ্ট পছন্দ করি এবং ব্যবহার করি। Maverick, কিন্তু কিছু কারণে শুধুমাত্র ল্যাপটপ স্ক্রিপ্ট এল Capitan আমার জন্য কাজ করে।
আমি লগ আউট ছাড়া স্ক্রিপ্ট পরীক্ষা এবং প্রথম, তারা কাজ বলে মনে হচ্ছে। Loginhook কাজ করছে না কেন নিশ্চিত না। অনুমতিগুলি অকটাল মোডে সেট করা আছে: 755, ব্যবহারকারী: রুট, গ্রুপ: স্টাফ (আমি আশ্চর্য হয়েছি যে এটি এখন চাকা বা কিছু হওয়া উচিত কিনা।)
আমি ttys ফাইলটি সম্পাদনা করার চেষ্টা করেছি হয়তো হয়তো মনে হচ্ছে লোগিনুক এল ক্যাপিটানে কাজ করছে না, এটি পরীক্ষা করেছে, তারপর এটি ttys ফাইলটি পুনরায় চালু করেছে যখন এটি পুনরায় আরম্ভ করার পরে একটি উল্লেখযোগ্য পরিবর্তন না করে।
একটি .plist ফাইল ব্যবহার করে / লাইব্রেরি / LaunchAgents যদিও আমার জন্য কাজ করছে।
আমি Pincopallino এর উত্তর উপর মন্তব্য করেছে কিন্তু যে করার জন্য যথেষ্ট পয়েন্ট নেই।
এখানে একটি উদাহরণ। যারা আগ্রহী তাদের জন্য প্লীস্ট hypothetically সঙ্গে কাজ করবে teored90 / nobootsound ইনস্টলেশন প্যাকেজ যে Pincopallino সম্পর্কিত. আমি এটা সত্যিই কাজ করে না তা নিশ্চিত করার জন্য এটি পরীক্ষা।
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.YourUserName.nobootsound_loginhook</string>
<key>Program</key>
<string>/Users/YourUserName/.nobootsound_loginhook</string>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
টার্মিনাল খুলুন এবং নিচের কমান্ডটি পেস্ট করুন। কমান্ড স্পর্শ আপনার ডেস্কটপে একটি খালি ফাইল তৈরি করে। খোলা কমান্ড টেক্সট খালি নতুন খালি ফাইল খুলতে বলে। এগিয়ে যান এবং উপরের কোডটি খালি প্লেইন টেক্সট ফাইলে আটকে দিন এবং এটি সংরক্ষণ করুন।
touch ~/Desktop/com.YourUserName.nobootsound_loginhook.plist && open ~/Desktop/com.YourUserName.nobootsound_loginhook.plist -a TextEdit
পরবর্তী কমান্ডটি টার্মিনালে অনুলিপি করুন এবং পেস্ট করুন, আশা করি আপনাকে শুধুমাত্র একবারই আপনার পাসওয়ার্ড প্রবেশ করতে হবে। এই কমান্ডটি .plist এর অনুমতিগুলি পরিবর্তিত করে যাতে এটি কার্যকর করা যেতে পারে এবং যেখানে এটি প্রয়োজন তা স্থানান্তরিত করে
sudo chmod +x ~/Desktop/com.YourUserName.nobootsound_loginhook.plist && sudo chown root:wheel ~/Desktop/com.YourUserName.nobootsound_loginhook.plist && sudo mv ~/Desktop/com.YourUserName.nobootsound_loginhook.plist /Library/LaunchAgents
লগআউট এবং ফিরে লগ ইন, পরীক্ষা, এটি কাজ করে দেখুন। আমি teored90 / nobootsound forking সম্পর্কে চিন্তা করছি, এটা শিখতে আমার জন্য নিখুঁত প্রথম অভিজ্ঞতা হতে চাই।
যদি এটি কাজ করে না এবং আপনি চান .plist কপি গিয়ে শেষ বার টার্মিনালে একটিকে পেস্ট করুন:
sudo launchctl unload /Library/LaunchAgent/com.YourUserName.nobootsound_loginhook.plist & sudo rm /Library/LaunchAgent/com.YourUserName.nobootsound_loginhook.plist
আপনার প্রকৃত ব্যবহারকারীর নাম সহ "ইউরো ইউজারনেম" এর সব উদাহরণ প্রতিস্থাপন করুন।
sudo nvram SystemAudioVolume=%80
? (পুঁজি ভী দ্রষ্টব্য)