
Atualmente estou sincronizando minha pasta Desktop entre dois Macs usando o Dropbox. A pasta Desktop na pasta de usuário do meu Mac é um alias para a pasta no meu Dropbox. Isso funciona bem.
Em um Mac, criei um alias para outra pasta naquele computador (na verdade, é um alias para a própria pasta do Dropbox, na área de trabalho). Porém, quando esse alias é sincronizado com o outro Mac, o alias não funciona corretamente. Ele aparece como um arquivo de texto de 0 bytes.
Existe uma maneira de fazer com que esse alias chegue corretamente ao outro Mac e funcione conforme o esperado?
Obrigado!
Responder1
Na sua situação específica, sugiro criar algo chamado link simbólico. Você terá que fazer o seguinte no Terminal:
- Terminal aberto
- Tipo: cd ~/Desktop
- Digite: ln -s /caminho/para/pasta/ NOME
Ele aparecerá na sua área de trabalho e parecerá um alias normal, mas não é.
Adicionando um exemplo: ln -s ~/Dropbox ~/Desktop/Dropbox
Isso criará um link simbólico em sua área de trabalho chamado "Dropbox" apontando para a pasta /Users/YOURUSERNAME/Dropbox.
Responder2
Talvez você não consiga sincronizar aliases, mas pode substituir aquele em sua área de trabalho por um AppleScript que apenas abre a pasta ~/Dropbox - isso teria um efeito semelhante e, pelo que sei, sincronizaria corretamente.
Tal AppleScript seria parecido
tell application "Finder"
activate
open folder "Macintosh HD:Users:yourHomeDirHere:Dropbox"
end tell
Ou você pode simplesmente colocar a pasta ~/Dropbox no seu Dock.
Responder3
Para quem não se sente confortável em usar o Terminal, existe uma solução muito mais simples para criar links simbólicos no OS X.
Existe uma pequena extensão gratuita chamadaLinker Simbólicoisso lhe dá uma opção no menu contextual do localizador (ou seja, clicar com o botão direito em um arquivo ou pasta). Funciona muito bem e usei esse método também para vincular pastas ao Dropbox.
A instalação da extensão é muito simples. Eu usei isso desde o OS X 10.4 até o Mavericks (10.9).