1 votos

¿Cómo puedo hacer que los archivos dmg se desmonten automáticamente cuando los elimine?

Hace un tiempo, solía tener algún tipo de App o servicio que desmontaba automáticamente un archivo dmg cada vez que lo ponía en la papelera. Esto era muy conveniente, pero desde entonces he reinstalado OS X, y he olvidado completamente el nombre de la aplicación que proporciona esta útil característica. Todavía tengo copias de seguridad de mi antiguo sistema, pero no tengo ni idea de dónde buscar. Así que, ¿alguien sabe de una aplicación que ofrezca esta función?

(Nota: Hay abundantes tutoriales sobre cómo lograr lo contrario, es decir, la auto-basura en la expulsión, pero esto no es lo que estoy buscando).

2voto

He encontrado dos opciones

  • Utilice una acción de carpeta en ~/.Trash para desmontar cualquier DMG que se mueva a la papelera (véase la segunda parte de este artículo (que se resume a continuación)
  • Limpiador DMG afirma ser capaz de hacer esto también

Carpeta Acción para desmontar DMG movido a la Papelera

  1. Crear un nuevo flujo de trabajo de "Acción de carpeta" en Automator

  2. Establecer la acción de la carpeta para trabajar ~/.Trash

  3. Añadir una acción "Ejecutar Shell script" al flujo de trabajo

  4. Establezca el shell como "/usr/bin/Python" y asegúrese de que las entradas se pasan como argumentos

  5. Sustituye el contenido de la caja script por el siguiente script

    import string, os, sys
    lines = os.popen("hdiutil info").readlines()
    should_eject = False
    for line in lines:
        if line.startswith("image-alias"):
            path = line.split(":")[1]
            image_path = path.lstrip().rstrip()
            if image_path in sys.argv:
                should_eject = True
        elif line.startswith("/dev/") and should_eject is True:
            os.popen("hdiutil eject %s" % line.split()[0])
            should_eject = False
        elif line.startswith("###"):
            should_eject = False
  6. Guardar el flujo de trabajo

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X