AppleScript per Dropbox su HD esterno


1

Disclaimer: non conosco molto AppleScript, ma sono un po 'programmatore, quindi puoi dedicarti un po' di tecnica a me.

Sto cercando una soluzione al problema di mettere Dropbox su un HD esterno. Anche se non lo consigliano, penso che possa essere fatto in sicurezza con un paio di misure:

  1. Esegui Dropbox quando il disco rigido è montato tramite AppleScript. Questo non dovrebbe essere difficile perché ho letto che esiste StartOnMounto posso ascoltare la "cartella" del disco rigido /Volumescome qui .
  2. Arresta Dropbox quando il disco rigido viene espulso, in cui risiede il problema. C'è un evento innescato premendo il pulsante di espulsione che mi consentirebbe di eseguire uno script prima di smontarlo?

O utilizzo il metodo sopra o disabilito in qualche modo l'unità da smontare da Mac OS X e montare e smontare solo tramite AppleScripts (nasconderlo dalla barra laterale del Finder o, preferibilmente, qualcosa di meglio). Quale di queste è la soluzione più semplice?


Perché applecript?
Cugina Cocaina,

Metti Dropbox.app sull'unità stessa!
Quindi

Risposte:


0

Uso più istanze di dropbox in esecuzione contemporaneamente. Penso che tu possa mettere l'app db sul disco e usare lo stesso trucco che ho fatto.

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

Una cosa. Con questo metodo puoi cambiare $ HOME di default nel tuo nuovo percorso. Così Dropbox sarà creare una cartella chiamata Dropboxin quel percorso.


È possibile specificare un percorso personalizzato per la cartella Dropbox. Non è necessario modificare la variabile HOME.
William T Froggard,

In questo modo il Dropbox non verrà automaticamente
impostato

Ah. Bella idea !.
William T Froggard,

Questa è la variabile HOME in bash, giusto? Esiste un modo per mantenere la mia home directory come è ora e avere Dropbox sul disco rigido?
David Rhoderick,

L'uso di home in questo modo cambierà solo home per dropbox.
Cugina Cocaina,

0

CousinCocaine aveva ragione nel mettere l'app Dropbox sull'unità stessa. Ciò impedisce che l'unità venga espulsa senza chiudere Dropbox, ad eccezione dell'espulsione forzata, che non ho intenzione di fare, e di strappare il cavo, cosa che spero di non fare (penso che l'app potrebbe chiudere come un risultato di quest'ultimo). Il modo più semplice per spostare l'app è semplicemente trascinarla sull'unità ed eseguirla sempre da lì.

Per quanto riguarda la specifica di un percorso personalizzato, questo link mostra come farlo nell'interfaccia di Dropbox. Non solo ora cerca i file, ma in realtà ha spostato tutto automaticamente nella nuova posizione. Sicuramente non avevo bisogno di AppleScript e non sono del tutto sicuro del perché il team di Dropbox non promuova questa soluzione sul proprio sito.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.