Synchroniser des alias via Dropbox et les faire fonctionner sur les deux Mac

3

Je suis en train de synchroniser mon dossier Desktop entre deux Mac à l'aide de Dropbox. Le dossier Desktop du dossier utilisateur de mon Mac est un alias du dossier de ma Dropbox. Cela fonctionne bien.

Sur un Mac, j'ai créé un alias dans un autre dossier de cet ordinateur (en fait, c'est un alias dans le dossier Dropbox lui-même, assis sur le bureau). Lorsque cet alias se synchronise avec l'autre Mac, l'alias ne s'affiche pas correctement. Il apparaît sous forme de fichier texte de 0 octet.

Est-il possible de faire en sorte que cet alias soit correctement transmis à l'autre Mac et fonctionne comme prévu?

Merci!

texte alternatif

shedd
la source

Réponses:

7

Dans votre situation particulière, je suggérerais de créer quelque chose appelé un lien symbolique. Vous devrez faire ce qui suit à partir du terminal:

  1. Terminal ouvert
  2. Type: cd ~ / Bureau
  3. Tapez: ln -s / path / to / folder / NAME

Il apparaîtra sur votre bureau et ressemblera à un alias ordinaire, mais ce n’est pas le cas.

Ajout d'un exemple: ln -s ~ / Dropbox ~ / Desktop / Dropbox

Cela créera un lien symbolique sur votre bureau appelé "Dropbox" pointant vers le dossier / Utilisateurs / YOURUSERNAME / Dropbox.

pseudo
la source
Merci pour la réponse! Les liens symboliques semblent se synchroniser correctement - je vais remplacer mes alias par des liens symboliques - semble être le seul moyen de les faire fonctionner. Très appréciée!
Shedd
Si je me souviens bien, OS X utilise un identifiant unique pour trouver le fichier qui ne fonctionnera pas s'il est transféré sur un autre disque. Il stocke le chemin comme une sorte de "sauvegarde", mais il est stocké dans une fourchette de ressources et je ne pense pas que trop de programmes fonctionnent correctement avec des fourches de ressources. C'est pourquoi les alias ne fonctionnent pas avec Dropbox.
Nick
1

Vous ne pourrez peut-être pas synchroniser les alias, mais vous pourrez remplacer celui de votre bureau par un AppleScript qui ouvre simplement le dossier ~ / Dropbox, ce qui aurait un effet similaire et, à ma connaissance, se synchroniserait correctement.

Un tel AppleScript ressemblerait à

tell application "Finder"
    activate
    open folder "Macintosh HD:Users:yourHomeDirHere:Dropbox"
end tell

Ou vous pouvez simplement mettre le dossier ~ / Dropbox dans votre Dock.

NRiling
la source
Merci! Oui, les alias ne semblent pas se synchroniser correctement. Je vais devoir demander à Dropbox à ce sujet. À quoi ressemblerait un script Apple qui ouvre le dossier ~ / Dropbox? Merci!
Shedd
1

Pour ceux qui ne sont pas à l'aise avec l'utilisation du terminal, il existe une solution beaucoup plus simple pour créer des liens symboliques sous OS X.

Il existe une petite extension gratuite appelée SymbolicLinker qui vous donne une option dans le menu contextuel du chercheur (ie un clic droit sur un fichier ou un dossier). Cela fonctionne très bien et j'ai également utilisé cette méthode pour créer des liens symboliques dans Dropbox.

L'installation de l'extension est très simple. Je l’utilise depuis OS X 10.4 jusqu’à Mavericks (10.9).

seltzdesign
la source