AppleScript para Dropbox en HD externo

1

Descargo de responsabilidad: no sé mucho de AppleScript, pero soy un poco programador, por lo que puede ser un poco técnico conmigo.

Estoy buscando una solución al problema de colocar Dropbox en un HD externo. Si bien no lo recomiendan, creo que se puede hacer de manera segura con un par de medidas:

  1. Ejecuta Dropbox cuando el disco duro está montado a través de AppleScript. No debería ser difícil porque leí que hay StartOnMount o puedo escuchar la "carpeta" del disco duro en /Volumes como here .
  2. Detenga Dropbox cuando se expulsa el disco duro, en donde se encuentra el problema. ¿Se desencadena un evento presionando el botón de expulsión que me permita ejecutar un script antes de desmontarlo?

O uso el método anterior o, de alguna manera, deshabilito que Mac OS X desmonte la unidad y lo monte y desmonte solo a través de AppleScripts (ocúltelo de la barra lateral del Finder o, preferiblemente, algo mejor). ¿Cuál de ellas es la solución más fácil?

    
pregunta David Rhoderick 22.06.2015 - 22:58

2 respuestas

0

CousinCocaine tenía razón al poner la aplicación Dropbox en la propia unidad. Eso prohíbe que la unidad sea expulsada sin cerrar Dropbox, excepto por la expulsión forzada, que no planeo hacer, y simplemente arrancar el cable, lo que espero no hacerlo (creo que la aplicación podría cerrarse como un resultado de este último). La forma más fácil de reubicar la aplicación es simplemente arrastrarla y soltarla en la unidad y ejecutarla siempre desde allí.

En cuanto a la especificación de una ubicación personalizada, este enlace le muestra cómo hacerlo en la interfaz de Dropbox. Ahora no solo busca los archivos, sino que en realidad mueve todo a la nueva ubicación automáticamente. Definitivamente no necesitaba AppleScript y no estoy completamente seguro de por qué el equipo de Dropbox no promociona esta solución en su sitio.

    
respondido por el David Rhoderick 25.06.2015 - 21:28
0

Solía tener varias instancias de Dropbox ejecutándose a la vez. Creo que puedes poner la aplicación db en el disco y usar el mismo truco que hice.

HOME=/Volumes/Whereever/you/wanna/go; /Volumes/Whereever/Dropbox.app/Contents/MacOS/Dropbox &

Una cosa. Con este método cambias tu $ HOME por defecto en tu nuevo camino. Así que Dropbox creará una carpeta llamada Dropbox en esa ruta.

    
respondido por el CousinCocaine 22.06.2015 - 23:03

Lea otras preguntas en las etiquetas