| OSX 10.10.5] স্ক্রিনটি লক হয়ে গেলে স্ক্রিপ্ট সম্পাদন বন্ধ হয়ে যায়?


10

আমি একটি স্ক্রিপ্ট চালিয়ে যাচ্ছিলাম যা টার্মিনালে যুগে যুগে লাগে।

আমি আমার ম্যাকবুক থেকে দূরে কাজ করার সময় এটি অপ্রচলিতভাবে চালাতে চেয়েছিলাম, তাই আমি মেনু (উপরের ডানদিকে) ব্যবহারকারীর নাম > লগইন উইন্ডো ... যা লগ আউট নয়, লক স্ক্রিন থেকে বেছে নিয়েছি ।

আমি স্ক্রিপ্টটি চালানোর আশা করছিলাম। যখন আমি কয়েক ঘন্টা পরে ফিরে এসে পর্দাটি আনলক করেছি (আমার পাসওয়ার্ডটি টাইপ করে), তখন আমাকে খুঁজে বের করতে হয়েছিল যে স্ক্রিনটি লক করার সময় স্ক্রিপ্টটি সর্বদা বিরতি দেওয়া হয়েছিল এবং আমি যখন পর্দা আনলক করেছিলাম তখন এটি যেখানে চালু হয়েছিল সেখানেই চালিয়ে যেতে হয়েছিল।

প্রত্যাশিত আচরণটি (অন্যান্য ইউএনআইএক্স ডেরিভেটিভস থেকে পরিচিত) ইউআই লক এবং সুরক্ষিত থাকাকালীন চলত।

আমি কীভাবে এটি অর্জন করতে পারি?

উত্তর:


1

আপনি ঠিক বলেছেন যে দ্রুত ব্যবহারকারী স্যুইচিং ( ব্যবহারকারী নাম → লগইন উইন্ডো ক্লিক করে সক্রিয় করা ... আপনাকে লগ আউট করে না। তবে এটি সক্রিয়ভাবে চলমান অ্যাপ্লিকেশনগুলিকে স্থগিত করে, সুতরাং আপনার সিস্টেমের অন্য ব্যবহারকারীর ব্যবহারে হস্তক্ষেপ থেকে নিবিড় কাজগুলি (বা এমনকি মিডিয়া প্লেব্যাক) প্রতিরোধ করে।

পরিবর্তে আপনি যা করতে চান তা হ'ল কীচেন অ্যাক্সেস ব্যবহার করে আপনার স্ক্রীনটি লক করা ।

টিপুন ⌘ cmd space, তারপরে Keychain Accessঅ্যাপ্লিকেশন চালু করতে। তারপরে মেনু বার থেকে, কীচেন অ্যাক্সেস → পছন্দসমূহ → সাধারণ ক্লিক করুন এবং চেক করুন Show keychain status in menu bar ।

আপনার মেনু বারের সিস্টেম অঞ্চলে একটি প্যাডলক আইকন উপস্থিত হবে। আপনার স্ক্রীনটি লক করতে কেবল লক স্ক্রিনটি ক্লিক করুন।

বন্ধ পর্দা

অনুযায়ী @MJK , এছাড়াও আপনি দূরে হাঁটা সামনে নিদ্রায় যাওয়া থেকে আপনার Mac প্রতিরোধ করতে হতে পারে।


7

সম্পাদনা করুন: সঙ্গে MacOS উচ্চ সিয়েরা আপনি একই "লক স্ক্রীণ" আচরণ উল্লেখ অর্জন করতে পারেন (বিটা 5 হিসাবে) @Phong কেবল  স্ট্যাটাস বার মেনুর মাধ্যমে:


আমার মনে হচ্ছে যা ঘটছে তা হ'ল আপনি লগইন উইন্ডোতে স্যুইচ করার পরে আপনার কম্পিউটার নির্দিষ্ট সময় পরে ঘুমিয়ে যায় যা আপনার স্ক্রিপ্টটি থামিয়ে দেয়।

আপনার স্ক্রিপ্টটি চলার সময় আপনার সিস্টেমকে ঘুম থেকে আটকাতে caffeinate -sআপনি টার্মিনালে চালাতে পারেন (দ্রষ্টব্য: এসি শক্তি সংযুক্ত থাকলে কেবলমাত্র ম্যাকবুকগুলিতে কাজ করে) বা এটি আপনার স্ক্রিপ্টে অন্তর্ভুক্ত করে। কমান্ডটি থামাতে CTRL + C চাপুন।

আমি এখনও লগইন থাকা অবস্থায় আমার অ্যাকাউন্টটি সুরক্ষার বিষয়ে যেভাবে চলেছি তা হ'ল সিস্টেমের পছন্দগুলিতে "পাসওয়ার্ডের প্রয়োজন" বিকল্পটি সক্ষম করা:

পাসওয়ার্ড প্রয়োজন

তারপরে, প্রদর্শনের সাথে সাথে (সিস্টেম নয়) ঘুমাতে যায় (পছন্দগুলিতে কনফিগারযোগ্যও) অ্যাকাউন্টটি অ্যাক্সেস করার জন্য আপনাকে একটি পাসওয়ার্ড প্রবেশ করতে হবে।

এছাড়াও আপনি সিটিআরএল + শিফট + ইজেেক্ট (যদি আপনার কীবোর্ডটিতে একটি বের করার বোতাম থাকে) বা চালনা করে ম্যানুয়ালি ডিসপ্লে স্লিপকে ট্রিগার করতে পারেন pmset displaysleepnow।


অ্যাপল মেনুতে একটি স্লিপ বোতামও রয়েছে, যদি এটি সহায়তা করে।
— ডনিএলএফ

1
@ ডনিএলএফ প্রকৃতপক্ষে, তবে এটি সিস্টেমটিকে ঘুমিয়ে রাখে যার ফলে স্ক্রিপ্টের প্রয়োগ বন্ধ হয়ে যায়। এটি সিএমডি +
— অপশন

সেই বোতামটি কি ডিসপ্লেতে ঘুম দেয় না? জানা ভাল.
— DonielF

2
@ ডনিএলএফ অতিরিক্তভাবে সিস্টেমটিকে ঘুমিয়ে রাখার পাশাপাশি ডিসপ্লেতে ঘুমিয়ে রাখে
— এমজেকে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.