Mac OSX Yosemite & El Capitan पर फ़ोटो एप्लिकेशन को स्वतः लॉन्च करना अक्षम करें


11

मुझे पता है कि ऐसे समाधान मौजूद हैं जो आपको आईपीएचओ या नए प्रतिस्थापन जैसे एप्लिकेशन के ऑटो लॉन्च को रोकने की अनुमति देते हैं, फोटो प्रति यूआई के माध्यम से प्रति डिवाइस के आधार पर फोटो, और अधिक व्यापक नियंत्रण (क्या एप्लिकेशन खोलता है सेट कर सकते हैं) इमेज व्यूअर के माध्यम से, लेकिन मेरा सवाल यह है कि अगर फोटो को ऑटो-लॉन्चिंग से सार्वभौमिक रूप से रोकने का कोई तरीका है (कोई फर्क नहीं पड़ता कि मैं कौन सा हटाने योग्य मीडिया माउंट करता हूं), अधिमानतः एक डिफ़ॉल्ट राइट कमांड जारी करके या लॉन्च किए गए प्लिस्ट या समान को अक्षम करना।

मैंने अपने दम पर यह पता लगाने की कोशिश की, लाइफहाकर के एक लेख " मैक एप्लीकेशन में छिपे हुए फीचर्स को कैसे ढूंढें " का उपयोग करके ।

मैंने निम्नलिखित आदेश जारी किए हैं:

strings /Applications/Photos.app/Contents/MacOS/Photos > Desktop/photosstrings.txt

class-dump /Applications/Photos.app/Contents/MacOS/Photos > Desktop/photosclassdump.txt

strings /Applications/Photos.app/Contents/MacOS/PhotosRelauncher > Desktop/photosrelauncherstrings.txt

class-dump /Applications/Photos.app/Contents/MacOS/PhotosRelauncher > Desktop/photosrelauncherclassdump.txt

ऊपर दिए गए आउटपुट को जिस्ट के माध्यम से देखा / डाउनलोड किया जा सकता है

मैंने आशाजनक स्ट्रिंग्स के साथ कुछ स्टैब्स की कोशिश की है जैसे:

defaults write com.apple.Photos canAutoLaunch = 0

defaults write com.apple.Photos shouldAutoLaunch = 0

अब तक कोई भाग्य नहीं। मैंने किया था:

defaults read com.apple.Photos

जिससे पता चलता है कि दोनों ने लिखा था, लेकिन वे कुछ भी स्पष्ट नहीं कर रहे हैं, और निश्चित रूप से नहीं कि मैं क्या करने जा रहा था।

मुझे यकीन नहीं है कि त्वरित परीक्षण के लिए हत्या करने के लिए कौन सी सेवा है, परीक्षण के लिए रीबूट करना थोड़े ओवरकिल है। गतिविधि मॉनिटर खोज शब्द के रूप में "फोटो" के साथ निम्नलिखित दिखाता है:

Photos Agent
com.apple.CloudPhotosConfiguration
Photolibraryd
com.apple.photomoments
com.apple.photomodel
Photos

मैंने फ़ोटो एजेंट पर पढ़ी गई चूक और यहां तक ​​कि पात्रों और अन्य विविधताओं से बचने और जो भी बिना किसी भाग्य के साथ करने की कोशिश की है।

वांछित प्रभाव प्राप्त करने में मदद की सराहना करेंगे। अगर रास्ते में शिक्षा पसंद आएगी, तो यह पूछना बहुत जरूरी नहीं है।

जवाबों:


4

इसने मेरे लिए योसेमाइट में काम किया।

# -currentHost is not technically required
defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool YES

यह AskDifferent पर एक समान प्रश्न के उत्तर से आया है:

/apple/188212/prevent-photos-app-on-osx-yosemite-from-starting-when-plugging-in-device

दिलचस्प बात यह है कि इमेज कैप्चर में यूआई सेटिंग कुछ भी नहीं करता है लेकिन यह करता है।


होनहार लग रहा था, लेकिन दुर्भाग्य से यह काम करने के लिए प्रतीत नहीं होता (10.9.5 पर, रिबूट के बाद भी, -currentHostविकल्प के साथ या बिना )।
mivk

4

OS X Yosemite (10.10) या El Capitan (10.11) पर नए फ़ोटो ऐप के स्वचालित लॉन्च को अक्षम करने के चरण:

  1. अपना कैमरा या iDevice (iPhone, iPod, iPad, आदि) कनेक्ट करें
  2. इमेज कैप्चर ऐप खोलें
  3. ऊपरी बाएँ कोने में "DEVICES" के तहत अपने कैमरे या iDevice पर क्लिक करें
  4. निचले बाएं कोने में "इस (डिवाइस) को खोलता है:" कनेक्ट करें
  5. ड्रॉपडाउन सूची पर क्लिक करें और "कोई आवेदन नहीं" चुनें

छवि कैप्चर का स्क्रीनशॉट ड्रॉपडाउन सूची दिखा रहा है, जिसमें "कोई एप्लिकेशन नहीं" चुना गया है


2

संभावित तारों को खोजने के प्रयास में चारों ओर गड़गड़ाहट करने के बजाय, मैं सिर्फ 'इमेज कैप्चर' या RCDefaultApp का उपयोग करके 'मीडिया' मुद्दे को बंद कर दूंगा

इन सभी को 'इग्नोर' करें
यहाँ छवि विवरण दर्ज करें

& गुप्त 'अनदेखा' के लिए प्रीफ़ पेन।

यहाँ छवि विवरण दर्ज करें


2

OS X 10.9.5 के साथ मेरी मशीन पर, यह इमेज कैप्चर था जो फोटो के बजाय अपने आप खुल गया। लेकिन वैसे भी, समाधान एक ही हो सकता है।

दुर्भाग्य से स्वीकृत जवाब में समाधान मेरे लिए काम नहीं किया। लेकिन यह काम किया:

defaults -currentHost write com.apple.ImageCapture2 HotPlugActionPath ''

यकीन नहीं है कि अगर -currentHostवास्तव में जरूरत है, या अगर यह इसके बिना भी काम करेगा।

शायद यह ओएस संस्करण पर निर्भर करता है।


10.11.5 के लिए भी पूरी तरह से काम किया।
टेक्न्राफ

2

टर्मिनल से, में जाएं /Applications/Photos.app/Contents/MacOS

प्रकार:

sudo mv Photos Photos.old 

दबाओ Enter। आपको रूट पासवर्ड के लिए संकेत दिया जाएगा।

कि पूरी तरह से फ़ोटो को अक्षम करना चाहिए। यदि आप चाहते हैं कि फ़ोटो फिर से काम करें, तो टाइप करें

sudo mv Photos.old Photos 

1

इन ऑटोस्टार्ट सुविधाओं के एक रंगीन वर्णन के जवाब में , मुझे कैमरे के एसडी कार्ड के साथ मेरी परेशानियों के लिए काम करने के लिए फ़ोटो को अक्षम करने के लिए निम्न आदेश मिले:

defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool YES
defaults -currentHost write com.apple.Photos disableHotPlug -bool YES
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.