তাই আমি এতে বিরক্ত হয়েছি এবং কঠিন উপায়টি ঠিক করার সিদ্ধান্ত নিয়েছি।
আমি স্পটলাইটটি স্ট্যাটাস বার আইটেমটি আরম্ভ করার জন্য খুঁজে পেয়েছি এবং আমি কেবলমাত্র স্ট্যাটাস বারের আকারটি শূন্যের প্যাচ করেছি। এটি স্পটলাইট বাইনারি সম্পাদনা প্রয়োজন । (নোটটি Search.bundle
হ'ল স্ট্যাটাস বারটি নিয়ন্ত্রণ SystemUIServer
করতে অনুমতি Spotlight.app
দেওয়ার জন্য এটি কেবলমাত্র ছোট স্টাব )।
কিছু কমান্ড কার্যকর করতে আপনাকে টার্মিনালটি ব্যবহার করতে হবে।
ওএস এক্স 10.10 (ইয়োসেমাইট) এর জন্য:
cd /System/Library/CoreServices/Spotlight.app/Contents/MacOS
sudo cp Spotlight Spotlight.bak
sudo perl -pi -e 's|(\x48\xb8\x00\x00\x00\x00\x00\x00)\x42\x40(\x48\x89\x47\x10\x48\xB8\x00\x00\x00\x00\x00\x00\x36\x40)|$1\x00\x00$2|sg' Spotlight
cmp -l Spotlight Spotlight.bak
sudo codesign -f -s - Spotlight
sudo killall Spotlight
ওএস এক্স 10.11 (এল ক্যাপিটান) এর জন্য:
cd /System/Library/CoreServices/Spotlight.app/Contents/MacOS
sudo cp Spotlight Spotlight.bak
sudo perl -pi -e 's|(\x00\x00\x00\x00\x00\x00\x47\x40\x00\x00\x00\x00\x00\x00)\x42\x40(\x00\x00\x80\x3f\x00\x00\x70\x42)|$1\x00\x00$2|sg' Spotlight
cmp -l Spotlight Spotlight.bak
sudo codesign -f -s - Spotlight
sudo killall Spotlight
cmp -l
লাইন নিম্নলিখিত ভালো কিছু প্রিন্ট করা উচিত:
248855 0 102
248856 0 100
এটি যদি কিছু না ছাপায় তবে প্যাচ ব্যর্থ হয়েছে। আমি এটি OS X 10.10.3 (Yosemite) এবং OS X 10.11.5 (এল ক্যাপিটান; এসআইপি বন্ধ) এ পরীক্ষা করেছি।
এই প্যাচটি যা করছে তা স্থিতি বারের প্রস্থের মানকে (36.0, বা 0000000000004240) ভাসমান-পয়েন্ট হেক্সে শূন্যের সাথে প্রতিস্থাপন করছে, যাতে স্থিতি বার আইটেমটি লোড করা হলে এটি কেবল শূন্যের প্রস্থের সাথে রেন্ডার করে, অর্থাৎ এটি অদৃশ্য এবং অযোগ্য বারের বিন্যাসকে প্রভাবিত করবে না।
এই হ্যাক করার আগে স্ক্রিনশট:
এই হ্যাক করার পরে স্ক্রিনশট:
মেনু আইকন চলে গেছে তবে সিএমডি + স্পেস কাজ চালিয়ে যাচ্ছে।
প্রত্যাবর্তনের জন্য, নিম্নলিখিতটি করুন:
cd /System/Library/CoreServices/Spotlight.app/Contents/MacOS
sudo mv Spotlight.bak Spotlight
sudo killall Spotlight