তিনটি ইউআরএল টাইপ রয়েছে যা সাফারি থেকে টার্মিনাল খুলতে পারে:
ssh
telnet
x-man-page
এই তথ্যগুলি CFBundleURLTypesকী-এর অধীনে পাওয়া যাবে :/Applications/Utilities/Terminal.app/Contents/Info.plist
টার্মিনাল অ্যাপ্লিকেশনটি খোলার জন্য আপনি লিঙ্কটি এইভাবে রাখতে পারেন:
<a href="telnet://">telnet</a>
<a href="ssh://">ssh</a>
<a href="x-man-page://">man page</a>
এটি আমার জন্য টার্মিনালে তথ্য প্রিফিল করে না।
বোনাস: ইউআরএল খুলতে পারে এমন যে কোনও অ্যাপ্লিকেশনটিতে এই বিধি প্রয়োগ করা যেতে পারে।
অ্যাপ্লিকেশনটির URL টির সাথে এটি পরীক্ষা করুন:
defaults read /absolute/path/to/Info.plist CFBundleURLTypes
উদাহরণ স্বরূপ:
defaults read /Applications/Utilities/Script\ Editor.app/Contents/Info.plist CFBundleURLTypes
এটি আমাকে applescriptইউআরএল টাইপ হিসাবে দেয় , তাই লিঙ্ক তৈরি করে:
<a href="applescript://">Script Editor</a>
স্ক্রিপ্ট সম্পাদক অ্যাপ্লিকেশন খোলে।