ওএস এক্স: একটি অন্তর্নির্মিত সময়সূচী প্রোগ্রাম আছে?


10

আমি ভবিষ্যতে নির্দিষ্ট সময় / তারিখে প্যারামিটারগুলি সহ কার্যকর করার জন্য একটি কার্য নির্ধারণ করতে চাই।

ওএস এক্স-এ কি এমন কোনও সরঞ্জাম অন্তর্ভুক্ত রয়েছে (এটি কমান্ড-লাইন হলেও)? যদি তা না হয় তবে এটি সম্পাদন করার জন্য কি কোনও নিখরচায় বা তুলনামূলক সস্তা সরঞ্জাম রয়েছে?

উত্তর:


14

যদিও কিথবির উত্তর সঠিক, আসলে, ওএস এক্স-এর পক্ষে অবমূল্যায়ন cron করা হচ্ছে launchd

launchdঅ্যাপল "প্লিস্টস" বা সম্পত্তি তালিকাগুলির মাধ্যমে পরিচালিত কমান্ডগুলির বিবরণ দেওয়া আছে , যা সত্যই কেবল এক্সএমএল ফাইলগুলি:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.
com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>  
    <key>Label</key>
    <string>com.apple.periodic-daily</string>
    <key>ProgramArguments</key>
    <array> 
        <string>/usr/sbin/periodic</string>
        <string>daily</string>
    </array>
    <key>LowPriorityIO</key>
    <true/>
    <key>Nice</key>
    <integer>1</integer>
    <key>StartCalendarInterval</key>
    <dict>  
        <key>Hour</key>
        <integer>3</integer>
        <key>Minute</key>
        <integer>15</integer>
    </dict>
</dict>
</plist>

এটি বলার পরেও, এটি নির্ধারিত কমান্ডগুলি চালানোর মতো খুব বেশি ব্যবহারকারী বান্ধব (না ম্যাকের মতো)। সুপার ইউজারের এই প্রশ্নটি কয়েকটি জিইউআই বিকল্প তালিকাভুক্ত করে:

লিঙ্গন স্ক্রিনক্যাপ

প্রবর্তক সম্পাদক ( Share 5 শেয়ারওয়্যার)

স্ক্রিন ক্যাপচার


3
এটি ন্যায্য বৈশিষ্ট্য নয় যা চালু হয়েছে "স্বত্বাধিকারী"। অ্যাপল অধীর আগ্রহে এটিকে সঞ্চারিত করেছে।
ohmantics

@ মোহানটিক্স: ঠিক আছে, ফর্সা পয়েন্ট। "নির্দিষ্ট" কি আরও ভাল বর্ণনা?
জোশ

খুব কাছাকাছি. :-) অ্যাপল এটি তৈরি করেছে তবে আমি আশা করি এটি BSD- এর মতো ওএসস জুড়ে আরও বিস্তৃত গ্রহণ করবে।
ohmantics

@ ক্যালভেরা: সম্পাদনার জন্য ধন্যবাদ। বড় ওয়েবসাইটগুলিতে নথিগুলি যখন সরানো হয় তখন আমি তা ঘৃণা করি। আমি একটি নতুন লিঙ্ক যুক্ত করেছি যা দুঃখজনকভাবে কম প্রাসঙ্গিক, এটি বিশেষভাবে অবহেলিত cronহওয়ার কথা উল্লেখ করে না :-(
জোশ

এনপি ... দুর্ভাগ্যক্রমে অ্যাপল এটি অনেক কিছু করেছে বলে মনে হচ্ছে: /
রবার্ট এস সিয়াসসিও

4

আপনি কেবল সাধারণ কিছু চাইলে আপনি আইকল দিয়ে অটোমেটার ওয়ার্কফ্লোও শুরু করতে পারেন। অন্যথায় আমি এটি চালু করার মাধ্যমে করব।


আইকলের সাথে একমাত্র সমস্যাটি হ'ল টাস্কটি চালানোর জন্য আপনাকে লগ ইন করতে হবে (সঠিক?)
জোশ

হ্যাঁ, আমি মনে করি এটি করতে আপনাকে অবশ্যই লগ ইন করতে হবে। আমি এটির জন্য প্রবর্তন প্রক্রিয়াটি সুপারিশ করব, তবে কিছু লোকেরা কেবল
আইকাল

আইকল অনেক সহজ সমাধান! আমি পোস্ট করা স্ক্রিন ক্যাপগুলি দেখুন। আমি নিশ্চিত যে তারা কীভাবে ভয় দেখাতে পারে তা দেখতে পাবে :-)
জোশ

শুধু স্পষ্টতার জন্য, আপনার স্ক্রিনশটগুলি চালু করা সেটআপের জন্য, সঠিক?
jmlumpkin

2

দুটি ইউনিক্স কমান্ড-লাইন সরঞ্জাম রয়েছে যা আপনি যা চান তা করেন। atভবিষ্যতে নির্দিষ্ট সময়ে একবার সম্পাদন করার জন্য আপনাকে কোনও কার্য নির্ধারণের অনুমতি দেবে। অবশ্যই, কাজের অংশটি অন্য কোনও কাজের সময় নির্ধারণ করা হতে পারে।

cron দিনের সময়, সপ্তাহের দিন ইত্যাদির উপর ভিত্তি করে আপনাকে একই সময়ে নিয়মিত সম্পাদনের জন্য কার্যগুলি নির্ধারণ করার অনুমতি দেয়

একটি বিষয় লক্ষণীয়: আপনার মেশিনটি নির্ধারিত সময়ে চলমান না থাকলে এই দুটিই কাজ চালায় না। অ্যানাক্রনের মতো বিকল্প রয়েছে যা পরের বার মেশিন বুট হওয়ার পরে নির্ধারিত কাজগুলি চালাবে।


1
মনে রাখবেন, ডিফল্টরূপে, "at" কমান্ড অক্ষম করা আছে। কীভাবে এটি সক্ষম করবেন তা নির্ধারণ করতে "ম্যান অ্যাটরুন" ব্যবহার করুন।
ক্রিস্টোফার জনসন

2

আইসিএল অ্যাপলস্ক্রিপ্টগুলি চালাতে , অ্যাপ্লিকেশনগুলি চালু করতে এবং একটি সময়সূচীতে কার্য সম্পাদন করতে ব্যবহৃত হতে পারে

আইসিএল ব্যবহারের সীমাবদ্ধতা রয়েছে তবে এটি ম্যাক ওএস এক্স এবং সেট আপ করা অপেক্ষাকৃত সহজ। একটি নির্ধারিত অ্যাপলস্ক্রিপ্ট কীভাবে সেট আপ করতে হয় তার সীমাবদ্ধতা এবং একটি চাক্ষুষ পদচারণা উপরের লিঙ্কটিতে অন্তর্ভুক্ত রয়েছে।

ম্যাক ওএস এক্সে আইকলের সাহায্যে একটি নির্ধারিত অ্যাপলস্ক্রিপ্ট সেট আপ করা হচ্ছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.