سؤال

وأريد أن تجعل السيناريو الذي تلقائيا تدعم ملفات أوقد لي عندما أقوم بتوصيل لبلدي ماك بوك برو. كتابة السيناريو هو أيضا ضمن قدرتي، ولكن أنا لا أعرف ما هي أفضل طريقة لتشغيل برنامج نصي على جبل تلقائيا.

هل كانت مفيدة؟

المحلول

هل يمكن إما استخدام ابليسكريبت وإرفاق عمل مجلد إلى الدليل /Volumes، أو يمكن أن تكتب عامل التشغيل أن الساعات التي المسار.

لهذا الأخير، يمكنك الرجوع إلى البرنامج التعليمي: المساعدون مع Launchd حول MacResearch. جوهر ذلك هو أن تقوم بإنشاء ملف التكوين PLIST ليتم تفسيره من قبل launchd. ثم launchd سيتم تنفيذ السيناريو الخاص بك عندما غيرت المسار المحدد.

نصائح أخرى

ما هو نوع من البرمجة هل لديك في الاعتبار؟ إذا كنت تستخدم ابليسكريبت، سيكون من الممكن إرفاق عمل مجلد إلى الدليل / وحدات التخزين (أو ربما الدليل الفرعي محددة الذي يتصاعد أوقد) لعمل نسخة احتياطية من الملفات؟ لم يسبق لي ان حاولت شيء من هذا القبيل، وذلك باستخدام فكرة على مسؤوليتك الخاصة، ولكن لماذا انها تستحق ...

وبخلاف ذلك، وأنا لا أعرف من وسيلة عامة لتشغيل برنامج نصي على جبل في OS X. Kevent، الذي هو الإصدار OS X من inotify لينكس، وسيكون وسيلة شيء من هذا القبيل يمكن أن يتحقق، ولكن من الواضح أنك لا تريد كتابة برنامج C لكل هذا. يمكن للمرء أن يكون هناك بالرغم من ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top