Soy consciente de que existen soluciones que le permiten evitar el inicio automático de aplicaciones como iphoto o el reemplazo más reciente, Photos por dispositivo a través de la interfaz de usuario de Photos, y un control más completo (puede configurar qué aplicación se abre) a través del Visor de imágenes, pero mi pregunta es si hay una manera de evitar que las fotos se inicien automáticamente (sin importar qué medio extraíble monte), preferiblemente emitiendo un comando de escritura predeterminado o deshabilitando una lista de lanzamiento o similar.
Traté de resolver esto por mi cuenta, usando un artículo de lifehacker " Cómo encontrar características ocultas en aplicaciones Mac ".
He emitido los siguientes comandos:
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
La salida de arriba se puede ver / descargar a través de Gist
He probado algunas puñaladas con cadenas prometedoras como:
defaults write com.apple.Photos canAutoLaunch = 0
defaults write com.apple.Photos shouldAutoLaunch = 0
Sin suerte hasta ahora. Hice un:
defaults read com.apple.Photos
que muestra que las dos escrituras se escribieron, pero no están haciendo nada obvio, y definitivamente no es lo que estaba buscando.
No estoy seguro de en qué servicio hacer killall para una prueba más rápida, reiniciar para probar es un poco exagerado. El Monitor de actividad muestra lo siguiente con "foto" como término de búsqueda:
Photos Agent
com.apple.CloudPhotosConfiguration
Photolibraryd
com.apple.photomoments
com.apple.photomodel
Photos
Intenté hacer una lectura predeterminada en Photos Agent y así sucesivamente, incluso escapando de personajes y otras variaciones y lo que sea sin suerte tampoco.
Agradecería ayuda para lograr el efecto deseado. Me encantaría la educación en el camino también si eso no es mucho pedir.
-currentHost
opción).Pasos para deshabilitar el inicio automático de la nueva aplicación Fotos en OS X Yosemite (10.10) o El Capitan (10.11):
fuente
En lugar de perder el tiempo tratando de encontrar posibles cadenas, solo usaría Image Capture o RCDefaultApp para desactivar el problema de 'insertar medios'
Establezca todo esto en 'Ignorar'
& Secrets pref pane para los 'no descubiertos'.
fuente
En mi máquina con OS X 10.9.5, fue Captura de imagen que se abrió automáticamente en lugar de Fotos. Pero de todos modos, la solución puede ser la misma.
La solución en la respuesta aceptada desafortunadamente no funcionó para mí. Pero esto funcionó:
No estoy seguro de si
-currentHost
realmente es necesario, o si también funcionaría sin él.Tal vez depende de la versión del sistema operativo.
fuente
Desde la terminal, entra
/Applications/Photos.app/Contents/MacOS
tipo:
presione Enter. Se le pedirá la contraseña de root.
Eso debería deshabilitar las fotos por completo. Si desea que Fotos vuelva a funcionar, escriba
fuente
En respuesta a una descripción colorida de estas características de inicio automático, encontré que los siguientes comandos para deshabilitar Fotos funcionaron para mis problemas con las tarjetas SD de la cámara:
fuente