আপনি কিছু অ্যাপলস্ক্রিপ্ট এবং কিছু চতুর আইকন চিত্র পেস্টিংয়ের সাথে একসাথে কিছুটা ঘষতে পারেন। আপনি এটি আইটার্ম / আইটিার্ম 2 এর জন্য কীভাবে করবেন তা এখানে।
অ্যাপলস্ক্রিপ্ট সম্পাদকটি খুলুন এবং নিম্নলিখিত অ্যাপলস্ক্রিপ্টে পেস্ট করুন:
set myapp to "iTerm"
on appIsRunning(appName)
tell application "System Events" to (name of processes) contains appName
end appIsRunning
if appIsRunning(myapp) then
# What you do here will depend on the program. This works for
# iTerm but you'll need to look up the actions for other programs
# since this bit is iTerm-specific.
tell application "iTerm"
set myterm to (make new terminal)
tell myterm
launch session "Default"
end tell
end tell
else
tell application myapp
activate
end tell
end if
এটি সম্পাদনা করে যা চালায় তা পরীক্ষার জন্য আপনি রান বোতামটি ব্যবহার করতে পারেন। আপনি যে প্রোফাইলটি খোলতে চান তার নামের জন্য 12 লাইনে "ডিফল্ট" পরিবর্তন করতে চান profile
এখন এই অ্যাপলস্ক্রিপ্ট সংরক্ষণ করুন। নীচে "ফাইল ফর্ম্যাট" এর অধীনে সংরক্ষণ করুন কথোপকথনে তালিকা থেকে "অ্যাপ্লিকেশন" নির্বাচন করুন।
আমি আমার ডেস্কটপে আমার "নতুন আইটার্ম.অ্যাপ" হিসাবে সংরক্ষণ করেছি।
এখন প্রতিবার আমার ডেস্কটপে "নতুন আইটার্ম.অ্যাপ" ক্লিক করুন আমি একটি নতুন আইটির্ম উইন্ডো পেয়েছি। আমি আমার ডকে "নতুন আইটার্ম.এপ" টেনে আনতে পারি এবং এটি একটি ডক আইকন হবে আমি যে কোনও সময় নতুন আইটির্ম উইন্ডোটি খুলতে চাইলে ক্লিক করতে পারি। তবে আইকনটি জেনেরিক অ্যাপলস্ক্রিপ্ট আইকন।
আসুন এটি আইটার্ম আইকনে পরিবর্তন করুন। ডেস্কটপে "নতুন আইটার্ম.অ্যাপ" নির্বাচন করুন এবং অ্যাপ্লিকেশনের জন্য বৈশিষ্ট্যগুলির পর্দা আনতে সিএমডি-আই ক্লিক করুন।
এখন /Applications
ফাইন্ডার উইন্ডোতে নেভিগেট করুন , ইনস্টল করা অ্যাপ্লিকেশনগুলির তালিকায় আইটার্মটি সন্ধান করুন, এটি নির্বাচন করুন এবং আইটির্ম অ্যাপ্লিকেশনটির জন্য বৈশিষ্ট্যগুলির স্ক্রিনটি খুলতে Cmd-I ক্লিক করুন।
আইটির্ম তথ্য উইন্ডোতে আইকনটি ক্লিক করুন যাতে এটি চারপাশে একটি নরম নীল ছায়া পায়। ক্লিপবোর্ডে আইকনটি অনুলিপি করতে Cmd-C টিপুন।
এখন "নতুন আইটার্ম.অ্যাপ" তথ্য উইন্ডোতে আইকনটি ক্লিক করুন এবং "নতুন আইটার্ম.অ্যাপ" অ্যাপ্লিকেশনটিতে আইটির্ম আইকনটি পেস্ট করতে সিএমডি-ভি টিপুন।
এটির এখন একটি আইটার্ম আইকন থাকা উচিত।
আপনি /Applications
যদি চান তবে আপনার ফোল্ডারে "নতুন আইটার্ম.এপ" সরিয়ে নিতে পারেন। আপনি যে ফোল্ডারে এটি রাখার সিদ্ধান্ত নিয়েছেন তা থেকে এটি আবার আপনার ডকের কাছে টেনে আনুন এবং আপনি এখন প্রতিটি ক্লিকের মাধ্যমে একটি নতুন আইটির্ম উইন্ডো খোলার জন্য ডকে এটিতে ক্লিক করতে পারেন।
আপনি যদি এটি চলমান আইটির্ম.অ্যাপ ডক আইকন থেকে আলাদা করতে সক্ষম হতে চান তবে আপনি পিক্সেলমেটরের মতো চিত্র সম্পাদককে আইকনটি আটকানো এবং +
এটিতে একটি বড় লাল যুক্ত করার বিষয়টি বিবেচনা করতে পারেন যাতে এটি একটি নতুন আইটির্মের জন্য চাপতে আইকন হিসাবে স্পষ্টভাবে চিহ্নিত করা যায় identified আইকনটির পরিবর্তে উইন্ডোটি টিপতে টিপতে বেরিয়ে আসার জন্য, আইটার্ম অ্যাপ্লিকেশনটি খুলুন।
আপনার জিনিসগুলি কাস্টমাইজ করা শুরু করার জন্য আরও কিছু অ্যাপ্লিকেশনগুলির জন্য এখানে আরও কিছু স্ক্রিপ্ট রয়েছে:
গুগল ক্রোম (নতুন উইন্ডো)
set myapp to "Google Chrome"
on appIsRunning(appName)
tell application "System Events" to (name of processes) contains appName
end appIsRunning
if appIsRunning(myapp) then
tell application "Google Chrome"
make new window
end tell
else
tell application myapp
activate
end tell
end if
গুগল ক্রোম (নতুন ট্যাব)
set myapp to "Google Chrome"
on appIsRunning(appName)
tell application "System Events" to (name of processes) contains appName
end appIsRunning
if appIsRunning(myapp) then
tell application "Google Chrome"
make new tab at end of tabs of window 1
end tell
else
tell application myapp
activate
end tell
end if
মহামান্য পাঠ 2
দুর্ভাগ্যক্রমে এসটি 2-তে কোনও অ্যাপলস্ক্রিপ্ট অ্যাক্সেসযোগ্য এক্সটেনশন রয়েছে বলে মনে হয় না। আপনি সর্বদা ওএস এক্স কমান্ড লাইন সরঞ্জামটি দেখে নিতে পারেন যা ST2 শিপ করে । আপনি এসটি 2 এ একটি নতুন উইন্ডো খোলার জন্য ডকের একটি সাধারণ স্ক্রিপ্ট থেকে কল করতে পারেন। তাই:
set myapp to "Sublime Text 2"
on appIsRunning(appName)
tell application "System Events" to (name of processes) contains appName
end appIsRunning
if appIsRunning(myapp) then
# Assumes you've installed the subl command line tool for ST2
# in to /usr/local/bin. Adjust accordingly.
do shell script "/usr/local/bin/subl --new-window"
else
tell application myapp
activate
end tell
end if