স্পটলাইট ইনডেক্স শেল স্ক্রিপ্ট র‌্যাপার অ্যাপ্লিকেশন কীভাবে তৈরি করবেন?


1

আপনি একই নামের (যেমন Example.appএবং Example.app/Example) স্ক্রিপ্টযুক্ত এক্সিকিউটেবল অ্যাপ্লিকেশন বান্ডিল তৈরি করতে পারেন ।

দুর্ভাগ্যক্রমে, এই অ্যাপ্লিকেশনগুলি স্পটলাইটের দ্বারা সূচীভূত হবে বলে মনে হচ্ছে না।

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

প্লাটিপাসের মতো অন্য সরঞ্জাম ব্যবহার না করে আমি অন্তর্নিহিত সমস্যাটি বুঝতে এবং সমাধান করতে পছন্দ করব ।


হতে পারে এই- বিকাশকারী.এপলস / লাইব্রেরি / আর্কাইভ / ডকুমেন্টেশন / কার্বন /… একটি সূচনা পয়েন্ট হিসাবে?
fd0

এখানে একটি চমত্কার বিস্তারিত ভাঙ্গন কিভাবে টেক্স মধ্যে এটা করতে হয়। কি করে mdlsআপনার ফাইলগুলি আপনাকে সূচক করতে চান? আপনার পোস্টের বডিতে কেবল এটি সম্পাদনা করুন এবং তারপরে আমি আপডেটটি না দেখলে আমাকে এখানে @ করুন। আপেল.স্ট্যাকেক্সেঞ্জাওয়েজ.কম
সেশনস /

@ fd0 পয়েন্টারটির জন্য আপনাকে ধন্যবাদ, তবে এটি অ্যাপ্লিকেশনগুলি নয়, ফাইল ধরণের সমর্থন করে বলে মনে হচ্ছে।
পাস্কাল

1
@ বিমিকে পয়েন্টারের জন্য আপনাকে ধন্যবাদ! mdlsইমাক্স এবং আমার স্পেসম্যাকস বান্ডিলের মধ্যে পার্থক্য খুঁজতে আমাকে সহায়তা করেছে। Info.plistইমাক্স থেকে অনুলিপি করা এবং এতে এক্সিকিউটেবল নামটি সামঞ্জস্য করা - যা আমি গতবার চেষ্টা করতে ভুলে গিয়েছিলাম এবং সেই ফাইলটি অনুলিপি করেছিলাম - কাজ থেকে বেরিয়েছে। সেই ফাইলটিতে ঠিক কী প্রয়োজন ছিল আমি তা নিয়ে কাজ করতে পারিনি, তবে এই ক্ষেত্রে এটি আমার সমস্যা সমাধান করে এবং প্রয়োজনে আরও কোথায় দেখতে হবে তা আমি জানতে পারি।
পাস্কাল

পারফেক্ট। খুশি হয়েছি যে আপনি অগ্রগতি করেছেন - আপনি কী করেছেন তা ব্যাখ্যা করে এবং তারপরে স্বীকৃত টিকটি চিহ্নিত করে যদি সঠিক উত্তরটি পপ করতে চান তবে দুর্দান্ত। আপনি যদি এই সম্পর্কে আরও উত্তর চান তবে আপনি সর্বদা "উত্তর দেওয়া" চেকটি সরিয়ে নিতে পারেন।
bmike
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.