Deshabilitar "... la aplicación descargada de Internet. ¿Está seguro de que desea abrirlo? ”En ciertos tipos de archivos?

7

¿Es posible modificar en qué archivos aparece la advertencia de cuarentena de Apple? Específicamente descargo cientos de archivos PHP (desarrollador web) y estoy cansado de ver "... es una aplicación de script descargada de Internet. ¿Está seguro de que desea abrirla?" No me importa la advertencia en la mayoría de las descargas, pero no quiero advertencias en los scripts que estoy abriendo para editar.

Para su información, la cuarentena se puede desactivar completamente con:     los valores predeterminados escriben com.apple.LaunchServices LSQuarantine -bool NO y se puede eliminar de los archivos existentes con:     xattr -d -r com.apple.quarantine ~ / foldername

    
pregunta jb510 10.09.2011 - 19:17

2 respuestas

2

Si descarga archivos de Internet a la carpeta ~/Downloads , puede asignar una acción de carpeta a ~/Downloads a través de Automator:

Open Automator Crear una nueva acción de carpeta

Como acción, arrastre sobre "Ejecutar script de shell"

Asigna el siguiente script de shell:

    for f in "$@"
    do
        test "$f" == *\.php && xattr -d -r com.apple.quarantine $f
    done
    
respondido por el Daniel 10.09.2011 - 19:37
1

Construyendo a partir de la respuesta de @Daniel, puedes hacer esto desde un shell:

find /path/to/your/app -name '*.php' -exec xattr -d -r com.apple.quarantine {} \;
    
respondido por el Zubin 25.05.2012 - 04:29

Lea otras preguntas en las etiquetas