আমি কি আমার ম্যাকবুকের মেনু বারে নন-অ্যাপল আইকনগুলির ক্রম পরিবর্তন করতে পারি?


13

আমি বরং ওসিডি এবং একটি নির্দিষ্ট ক্রমে আমার আইকনগুলির মতো।

আমি মেনু বারে অ্যাপল আইকনগুলির ক্রম পরিবর্তন এবং পরিবর্তন করতে কমান্ডটি + ধরে রাখতে পারি তবে এটি অন্যান্য আইকনগুলির জন্য কাজ করে না।

আমি বুঝতে পারি যে এগুলি চালিত ক্রমে মেনু বারে প্রদর্শিত হয় তবে আমার কাছে একটি নির্দিষ্ট সংখ্যক অ্যাপ্লিকেশন রয়েছে যা আমি স্টার্ট-আপে চালাতে চাই এবং একটি আইকন (সামান্য স্নিচ) এমনকি একটি স্টার্ট-আপ হিসাবে তালিকাভুক্ত নয় isn't আইটেম।

কারো কোন ধারণা আছে?

ওএসএক্স 10.6.2

সম্পাদনা:

লগইন চলতে পারে এমন কোনও ধরণের স্ক্রিপ্ট লেখা সম্ভব? উইন্ডোজ ব্যাচের ফাইলের মতো। ম্যাক দিকে এটি কীভাবে করবেন তা নিশ্চিত নন।

ব্যাচ ফাইলটি যে প্রোগ্রামটি চালাতে চেয়েছিল আমি তার ডানদিকে যেতে চেয়েছিলাম, 10 সেকেন্ড অপেক্ষা করে এবং পরবর্তী পজিশনে আমি যে প্রোগ্রামটি চেয়েছিলাম সেটি চালিয়ে দেবে so

কোনও ম্যাক বিশেষজ্ঞ জানেন কীভাবে এটি করা হবে?


ভাল প্রশ্ন ... আমি নিজেও এটি খুঁজে বের করতে আগ্রহী। এটি অবশ্যই ওএস এক্সের মধ্যে তৈরি করা উচিত, তবে আমি মনে করি আমাদের ভাগ্য নেই।
নলডোরিন

এটি এখন অন্তর্নির্মিত ম্যাকোস সিয়েরা 10.12
কোডার

উত্তর:


8

আপনি লগ ইন করার সময় আমি অ্যাপ্লিকেশনগুলি প্রবর্তন সম্পর্কে অংশটির উত্তর দিতে পারি: প্রথমে অ্যাপলস্ক্রিপ্ট সম্পাদকটি খুলুন এবং এই লাইনগুলির সাথে একটি স্ক্রিপ্ট তৈরি করুন:

tell application "Address Book" to activate
delay 10
tell application "Chess" to activate

(আপনি যা যা প্রোগ্রাম শুরু করতে চান তার জন্য)। অ্যাপ্লিকেশন হিসাবে এই স্ক্রিপ্টটি সংরক্ষণ করুন (ডিফল্টটি স্ক্রিপ্ট হিসাবে সংরক্ষণ করা হয়, সেক্ষেত্রে এটি চালনার পরিবর্তে সম্পাদকটিতে খোলা হবে)। তারপরে সিস্টেম পছন্দসমূহ, অ্যাকাউন্ট ফলক খুলুন, আপনার অ্যাকাউন্ট নির্বাচন করুন, লগইন আইটেম ট্যাবটি নির্বাচন করুন এবং স্ক্রিপ্টটিকে আইটেমের তালিকায় টেনে আনুন। যা করা উচিৎ.


এটি দুর্দান্ত, ভাবছিলাম আমি অবাক হয়েছি কেউই পুনঃক্রমের ক্ষেত্রে সহায়তা করার জন্য কোনও সহায়ক অ্যাপটি লিখেনি। এত দুর্দান্ত যে আমরা শেষ পর্যন্ত সমস্ত সমাধান এক জায়গায় পেয়ে যাচ্ছি। :)
ম্যাট গার্ডনার

অনেক ধন্যবাদ - ঠিক আমি যা খুঁজছিলাম আপেলস্ক্রিপ্ট দেখে মনে হচ্ছে এটি জানা মূল্যবান জিনিস হবে।
সিটি

11

সংক্ষিপ্ত উত্তর

দুর্ভাগ্যক্রমে অ্যাপল এখনও তৃতীয় পক্ষের মেনুবার আইকনগুলির টানুন এবং ছাড়ার কার্যকারিতা সক্ষম করতে পারেনি। বিকাশকারী কর্তৃক প্রদত্ত অগ্রাধিকার ব্যতীত এগুলি পুনরায় অর্ডার করার একমাত্র উপায় হ'ল অ্যাপ্লিকেশনগুলিকে একটি নির্দিষ্ট ক্রমে খোলার মাধ্যমে, যেখানে প্রথমে খোলারগুলি ডানদিকে প্রদর্শিত হবে। উপলক্ষে কিছু বিক্রেতারা কোড লেখেন যা আইকনটিকে এক প্রান্তে বা অন্য প্রান্তে উপস্থিত হতে বাধ্য করে, আপনাকে এর অবস্থানের উপরে শূন্য নিয়ন্ত্রণ দেয়।

দীর্ঘ উত্তর

ওএস এক্স মেনু বারে দুটি ধরণের আইকন রয়েছে:

  • মেনুএক্সট্রা : অ্যাপলের ব্যক্তিগত শ্রেণি তাদের নিজস্ব মেনু আইকনগুলি বিকাশ করতে।
  • স্থিতি আইটেম : তৃতীয় পক্ষের বিকাশকারীদের মেনু আইকনগুলি তৈরি করতে একটি শ্রেণি সরবরাহ করা হয়।

MenuExtras

অ্যাপলের ব্যক্তিগত শ্রেণিতে বেশ কয়েকটি বিল্ট-ইন পার্ক রয়েছে, যার মধ্যে রয়েছে:

  • আপনি যদি তাদের ডাবল-ক্লিক করেন (সন্ধানকারীটিতে) তারা মেনুবারে লোড করবেন এবং লগইনে স্বয়ংক্রিয়ভাবে খুলবে open
  • আপনি এগুলিকে কমান্ড-ক্লিক করতে পারেন (মেনুবারে) এবং এগুলি পুনরায় অর্ডার করতে টেনে আনতে পারেন।
  • এগুলি সরাতে আপনি কমান্ড-ক্লিক করতে পারেন এবং বার থেকে টেনে আনতে পারেন (ডকের আইটেমের সমান)।

দুর্ভাগ্যক্রমে অ্যাপল আনুষ্ঠানিকভাবে তৃতীয় পক্ষের মেনুএক্সট্রাসগুলির বিকাশ অনুমোদন করে না। প্রদত্ত কারণটি হ'ল তারা SystemUIServer এ প্লাগইন হিসাবে কাজ করে এবং ত্রুটিযুক্ত কোড অপারেটিং সিস্টেমের মূল অংশে অস্থিরতা সৃষ্টি করতে পারে।

StatusItems

বিকাশকারীদের জন্য শ্রেণিটি বাক্সের বাইরে (10.6 স্নো চিতাবাঘের মতো) এর মতো কার্যকারিতা সরবরাহ করে না এবং দুর্ভাগ্যক্রমে বর্তমানে এমন কোনও ওপেন সোর্স ক্লাস নেই যা বাণিজ্যিক ব্যবহারের অনুমতি দেয়।

সুতরাং, বিকাশকারীরা সাধারণত সাধারণ ঘটনা অনুসারে নিম্নলিখিতগুলি করে:

  • একসাথে বিষয়টি উপেক্ষা করুন
  • একটি প্রিসেট অবস্থান জোর
  • কয়েকটি প্রাথমিক পছন্দ সরবরাহ করুন; অথবা
  • মেনুএক্সট্রা কার্যকারিতা ডুপ্লিকেট করতে তাদের নিজস্ব ক্লাস লিখতে হবে

উপলভ্য মেনুএক্সট্রাসের তালিকার জন্য, ফাইন্ডারে নেভিগেট করুন এতে:

/System/Library/CoreServices/Menu Extras

নিখরচায় এবং বাণিজ্যিক স্থিতি আইটেমগুলির একটি ভালভাবে রক্ষিত তালিকার জন্য, এখানে যান:

সুপার ওএস এক্স মেনুবার আইটেম

আশাকরি এটা সাহায্য করবে. :) এম


9

বারটেন্ডার আপনাকে এটি করতে দেবে।

প্রকাশ: আমি বারটেন্ডারের বিকাশকারী।


1
কোন অন্তর্ভুক্তি আপনার অবশ্যই পণ্যটির সাথে থাকতে পারে প্রকাশ করুন: দেখুন প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
ড্যানিয়েল বেক

@ বেন আপনার সাথে সম্মত হন, এবং ম্যাকওয়ার্ল্ডের জন্য ড্যান মিলার দ্বারা ১৩ ই নভেম্বর ২০১২-এ লেখা "বারটেন্ডার আপনাকে মেনু-বার আইকনগুলি নিয়ন্ত্রণ করতে সহায়তা করে" শীর্ষক এই অ্যাপটির পর্যালোচনা এ সম্পর্কে আরও ব্যাখ্যা করবে
সাইমন

@ ড্যানিয়েলবেক, মাথা উঁচু করার জন্য ধন্যবাদ, আমি জানতাম না যে এটির প্রয়োজন ছিল, কোনও ক্ষতি করার উদ্দেশ্যে নয়, আমি আমার উত্তরটি সম্পাদনা করে একটি প্রকাশককে আমি বিকাশকারী অন্তর্ভুক্ত করে জানিয়েছি include
বেন

দুর্দান্ত অ্যাপ! আমি এটির "প্রসারিত" কার্যকারিতাটি সত্যই পছন্দ করি। কয়েকটি অ্যাপ্লিকেশন কমান্ড + ক্লিক করা পছন্দ করে না তবে একই সমাপ্তি ফলাফল পেতে তাদের চারপাশের অন্যান্য সমস্ত আইকন স্থানান্তরিত করা যথেষ্ট সহজ।
জোয়েল মেলন

এটি সত্যিই ওপি অনুরোধ করেছিল ঠিক তাই করে, আমি মনে করি এটি সঠিক উত্তর হিসাবে চিহ্নিত করা উচিত।
chris838

2

কমান্ড-ড্র্যাগ কার্যকারিতা সক্ষম করার জন্য অ্যাপ্লিকেশনগুলি তৈরি করে এমন লোকদের। উদাহরণস্বরূপ, মেনুবার স্ট্যাটাস মিটারগুলির একটি খুব জনপ্রিয় সেট আইস্ট্যাট মিটারগুলির সম্পূর্ণ কমান্ড-ড্রাগ কার্যকারিতা রয়েছে।

আপনি যদি এটি না করতে পারেন তবে সম্ভবত অ্যাপ্লিকেশন বিকাশকারীরা সেই কার্যকারিতাটি যথাযথভাবে প্রয়োগ করেন নি।


1
আসলে, এটি কারণ অ্যাপল তৃতীয় পক্ষের বিকাশকারীদের সেই কার্যকারিতাটি প্রয়োগ করতে দেয় না।
হাসান চপ

আসলে, এনএসডি, এটি সত্য নয়। আপনাকে সেই কার্যকারিতাটি বাস্তবায়নের জন্য একেবারে "অনুমতি" দেওয়া হয়েছে, অ্যাপল কেবল মেনুএক্সট্রাসগুলিতে নির্মিত কোড ব্যবহার করে না। আপনি অবশ্যই এটি বাস্তবায়ন করতে পারেন (এবং আমার আছে)।
ফোবিস

1
আসুন দেখুন কি আপনি প্রয়োগ করেছেন।
হাসান চপ

2
এবং আইস্ট্যাট মেনুগুলি বলবেন না কারণ সেই পণ্যটি প্রাইভেট এসপিআইগুলিতে প্রবেশের জন্য হ্যাক করতে খুব স্পষ্টভাবে মেনুক্র্যাকার ব্যবহার করে।
হাসান চপ

1
আপনি দাবি করছেন যে আপনি এটি সর্বজনীন ইন্টারফেসের মাধ্যমে করেছেন, সুতরাং প্রমাণের বোঝা পুরোপুরি আপনারই হবে। প্রত্যেকে এবং তাদের মা NSStatusBar ডকুমেন্টেশন পড়তে পারেন এবং দেখতে পারেন যে এটি পুনঃক্রমের কোনও উপায় সরবরাহ করে না।
হাসান চপ

1

আমিও একইভাবে আমি যতটুকু বলতে পারি, মেনুবারে অ্যাপ্লিকেশনগুলি তাদের প্রবর্তন ক্রম অনুসারে অর্ডার করা হয়েছে।

যেহেতু লগইন-এ সমস্ত অ্যাপ্লিকেশন চালু হয় (ধারণা করা হয়) সিস্টেম পছন্দসমূহে ব্যবহারকারী এবং গোষ্ঠীগুলির অধীনে লগইন আইটেমগুলিতে উপস্থিত হয়, আপনি কীভাবে মেনুবারে উপস্থিত হতে চান তা মেলানোর জন্য কেবল শুরু আদেশটি সাজান।

আমার পক্ষে কাজ করে, কোনও তৃতীয় পক্ষের অ্যাপ্লিকেশন বা স্ক্রিপ্টিংয়ের প্রয়োজন নেই।


0

আমি মনে করি না আপনি এটি করতে পারবেন, কমপক্ষে কিছু হ্যাকিং ছাড়া না। আমি জানি যে কিছু অ্যাপ্লিকেশনগুলিতে মেনুবার আইকন রয়েছে তার পছন্দগুলিতে বিকল্পগুলি সেগুলি বামের কাছাকাছি বা ডানদিকে প্রদর্শিত হবে কিনা তার বিকল্প রয়েছে। ডুনো ছাড়া আর কি বলতে পারি শুভকামনা!


0

আমি বিশ্বাস করি যেহেতু আমি আমার আইস্ট্যাট মেনুবার, মেনু বার অ্যাপগুলির চারপাশে যেতে সক্ষম হয়েছি। আমি আইস্ট্যাট মেনুগুলির বিকাশকারীকে ই-মেইল করে দেখি যে এটি কীভাবে করেছে, বা সম্ভবত এমন অ্যাপ তৈরি করতে যা অন্য অ্যাপ্লিকেশনগুলিকে এটি করার অনুমতি দেয় it এখানে বিকাশকারীর ওয়েবসাইট: http://bjango.com/


0

এটি করার জন্য আপনি ম্যাক অ্যাপ স্টোর থেকে একটি সস্তা অ্যাপ কিনতে পারেন; একে "মেনুবার রিয়ারঞ্জার" বলা হয় http://itunes.apple.com/us/app/menubar-rearranger/id502352699?mt=12

নন-অ্যাপ স্টোর ওয়েব পৃষ্ঠাটি এখানে রয়েছে; আপনি একটি নিখরচায় পরীক্ষা ডাউনলোড করতে পারেন: http://www.seense.com/mbra/mbra.htm


0

মেনুবার রিয়ারঞ্জার আপনাকে একে অপরের মধ্যে স্থিতি আইটেমগুলি পুনরায় সাজানোর অনুমতি দেয় তবে এটি আপনাকে অ্যাপলের নিজস্ব মেনুএক্সট্রাজের মধ্যে বা তৃতীয় অংশের ইউটিলিটিগুলি আইস্ট্যাট মেনুগুলির মধ্যে মেনুএক্সট্রেসের কার্যকারিতা অনুকরণ করে পুনরায় সাজানোর অনুমতি দেয় না।

মেনুএক্সট্রা সবসময় একসাথে উপস্থিত হবে এবং মেনু বারের স্ট্যাটাস আইটেম থেকে পৃথক হবে। সুতরাং এই নিফটি সরঞ্জামটি আপনাকে আপনার মেনু আইকন স্থাপনের উপর কেবল কিছু নিয়ন্ত্রণ দেয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.