সম্ভাব্য সদৃশ:
কীবোর্ড শর্টকাট দিয়ে একটি ওএস এক্স অ্যাপ্লিকেশন চালু করুন
ওএস এক্স-এ কোনও নির্দিষ্ট অ্যাপটি প্রদর্শন / আড়াল করতে কোনও বিশ্বব্যাপী হটকি সংজ্ঞায়িত করা সম্ভব?
উদাহরণস্বরূপ, আমি সাফারিটি Cmd+ সহ / লুকিয়ে রাখতে সক্ষম হতে চাই Space।
সম্ভাব্য সদৃশ:
কীবোর্ড শর্টকাট দিয়ে একটি ওএস এক্স অ্যাপ্লিকেশন চালু করুন
ওএস এক্স-এ কোনও নির্দিষ্ট অ্যাপটি প্রদর্শন / আড়াল করতে কোনও বিশ্বব্যাপী হটকি সংজ্ঞায়িত করা সম্ভব?
উদাহরণস্বরূপ, আমি সাফারিটি Cmd+ সহ / লুকিয়ে রাখতে সক্ষম হতে চাই Space।
উত্তর:
অটোমেটারটি খুলুন , একটি পরিষেবা তৈরি করতে নির্বাচন করুন , এটি কোনও অ্যাপ্লিকেশনে কোনও ইনপুট না পেয়ে কনফিগার করুন ।
লাইব্রেরি থেকে, ইউটিলিটিগুলিতে ডাবল ক্লিক করুন Apple অ্যাপলস্ক্রিপ্ট চালান এবং বৃহত পাঠ্য অঞ্চলে নিম্নলিখিতটি প্রবেশ করুন:
on run {input, parameters}
tell application "System Events"
set names to name of application processes
if names contains "Safari" then
tell application process "Safari"
if visible then
set visible to false
else
# use the following to simply have it reappear:
set visible to true
# use the following to focus Safari:
tell application "Safari" to activate
end if
end tell
else
display dialog "Safari is not running"
end if
end tell
return input
end run
যে কোনও নামে সংরক্ষণ করুন। সিস্টেম পছন্দসমূহ »কীবোর্ড» কীবোর্ড শর্টকাট »পরিষেবাদিতে একটি কীবোর্ড শর্টকাট বরাদ্দ করুন । স্পটলাইট শর্টকাটটি অক্ষম করতে ভুলবেন না Cmd-Space
।
display dialog
, আপনি tell application "Safari" to activate
এটি চালু না থাকলে বিকল্পভাবে এটি চালু করতে পারেন।
অ্যাপলস্ক্রিপ্ট সম্পাদক এ সংরক্ষণ করুন এবং ওএস এক্স-তে একটি স্ক্রিপ্ট চালানোর জন্য একটি শর্টকাট বরাদ্দ করুন
tell application (path to frontmost application as text)
if name is "TextEdit" then
set bid to id
tell application "System Events" to tell (process 1 where bundle identifier is bid)
set visible to false
end tell
else
tell application "TextEdit"
reopen
activate
end tell
end if
end tell
সিএমডি + ডাব্লু উইন্ডোটি আড়াল করবে। এটি বিশ্বব্যাপী কাজ করে। তবে তাদের কাছে ফিরে পেতে আপনার ডক আইকনগুলিতে ক্লিক করা দরকার। একটি ব্রাউজারে এটি ট্যাবটি বন্ধ করবে।