यदि यह कुछ समय के लिए एक्सेस नहीं किया गया है तो ऑटो अनमाउंट .dmg


8

क्या एक विशिष्ट मात्रा को स्वचालित रूप से अनमाउंट करने का एक तरीका है (एक .dmg / .sparseimage से आरोहित) यदि इसे एक निर्दिष्ट अवधि तक एक्सेस नहीं किया गया है?

संपादित करें:

  1. यह पासवर्ड संरक्षित छवियों के लिए विशेष रूप से उपयोगी होगा जिसमें संवेदनशील डेटा होते हैं।

  2. चूंकि मुझे इस बारे में कोई पूर्ण उत्तर नहीं मिला, इसलिए मैंने यहां एक समान लेकिन सरल प्रश्न पूछा है

जवाबों:


1

OS बॉक्स से बाहर की अनुमति नहीं देता है (न तो dmg और न ही वास्तविक विभाजन के लिए)।

मैं जो भी करूंगा वह एक स्क्रिप्ट तैयार करेगा जो उस माउंटेड इमेज को सुनेगा और एक्स टाइम आइडल के बाद उसे अनमाउंट करेगा।

एप्सस्क्रिप्ट एक सरल तरीका है जिससे वह काम कर सकता है (या एक ऑटोमेटर प्रवाह के माध्यम से)।

कुछ संकेत:

(मुश्किल हिस्सा डिस्क छवि निष्क्रिय हो रही है)

http://www.mactech.com/articles/mactech/Vol.20/20.07/FolderWatching/index.html

http://webcache.googleusercontent.com/search?q=cache:IjvM1V_MxroJ:macscripter.net/viewtopic.php%3Fid%3D39468+&cd=4&hl=en&ct=clnk&client=safari

Automator का उपयोग करके फ़ोल्डर / फ़ाइल परिवर्तनों की जाँच करना?

डिस्क माउंट पर एप्सस्क्रिप्ट को कैसे चलाएं

बाहरी ड्राइव या डिस्क कनेक्ट होने पर स्वचालित रूप से एक प्रोग्राम या एक्शन लॉन्च करें

मैं आज एक उदाहरण देता हूँ, लेकिन प्रवाह इस तरह होगा:

open script

drag mounted image disk to it

monitor this disk access (every x time, to save processor)

if last time accessed > idlelimit then     
    eject disk
    quit script

otherwise

keep checking

डाउनवोट क्यों?
जैकजो

धन्यवाद, ऐसा लगता है कि यह चाल चलेगा। मैंने कभी Applescript का इस्तेमाल नहीं किया है। क्या आप एक कोड स्निपेट या संकेत प्रदान कर सकते हैं कि कैसे आरंभ करें?
हिमांशु पी।

(मुझे पता नहीं है कि कौन नीचे आया था। मैं अभी तक आपके जवाब को बढ़ाने या कम करने के लिए पर्याप्त नहीं जानता हूं)
हिमांशु पी

@HimanshuPokhariya मैंने कुछ लिंक के साथ अद्यतन किया जो मुझे मिला, जिससे आपको आरंभ करने में मदद मिलेगी।
जैकजॉय

2
इस पर शोध करने के लिए धन्यवाद, आपके उत्तर में पहले से ही बहुत कुछ अच्छा है। व्यापक दर्शकों के लिए इसे वास्तव में महान और उपयोगी बनाने के लिए, क्या आप एक नमूना स्क्रिप्ट प्रदान करने में सक्षम होंगे जो यह दिखाएगा कि वास्तविक जीवन में इसे कैसे लागू किया जाए?
nohillside
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.