আমাদের ভয়েসমেল সিস্টেম এমপি 3 ফাইল হিসাবে ইমেলের মাধ্যমে আমাদের বার্তা প্রেরণ করে। আমি যখন ফাইলটি ডাউনলোড করি তখন এটি "ম্যাসেজ.এমপি 3" হিসাবে নেমে আসে তবে অবশ্যই ওএসএক্স তাদের নাম পরিবর্তন করে "বার্তা (এক্স)। এমপি 3" রাখবে যখন আপনার 1 টিরও বেশি থাকবে তবে আমি যা করতে চাই তা একটি স্ক্রিপ্ট / টাস্ক তৈরি করা যা যতক্ষণ না তারা কয়েক দিনের বেশি পুরানো হয়ে থাকে তত দিন এগুলিকে স্বয়ংক্রিয়ভাবে মুছে ফেলা হবে (বা আমি যা পছন্দ করি)।
ক্রোন টাস্কটি কীভাবে করতে হয় তা আমি জানি না এবং আমি যে সমাধানটি পেলাম তা হ'ল একটি অ্যাপলস্ক্রিপ্ট তৈরি করা (যা আমি ভাল করেও জানি না) এবং তারপরে আইসিএল ব্যবহার করে প্রতিদিন কোনও ইভেন্টের সময়সূচি নির্ধারণ করে যা স্ক্রিপ্টটি চালায়। কিন্তু এটি কাজ করে না।
অ্যাপল স্ক্রিপ্ট এখানে:
tell application "Finder"
try
delete (every file of folder "Macintosh HD:Users:username:Downloads" whose name starts with "message" and modification date is less than (get current date) - 2 * days)
end try
end tell
এবং আইকালে আমি একটি পুনরাবৃত্তি ইভেন্ট তৈরি করেছি, স্ক্রিপ্টটি সংযুক্ত করে।
কেউ কীভাবে এটি করতে জানেন (সম্ভবত আরও ভাল উপায়?)