Replicar dados em pastas automaticamente no Mac OS X 10.10.4 (Yosemite)

0

Usuário Mac de longa data executando o OS10.10.4.

Estou procurando o melhor método para replicação de dados em pastas separadas on-the-fly.

Ou seja, quero copiar dados para Folder A e depois duplicá-los automaticamente para Folder B , Folder C e Folder D .

Euperceboqueeupoderiausarqualquernúmerodeferramentasdebackupousharewareparasincronizarpastasemalgummomentopredeterminado.Noentanto,queroqueissoaconteçaapósaalteraçãodapastaAeapenasdupliqueosdadosnovos,nãoapastainteira,paraqueosdadossejamarmazenadosemtrêslocaisseparados.

Nãomeoponhoacomprasdesoftware,jáexecutocoisascomo DejaVu e FolderSync ... mas eles precisam ser configurados para uma hora do dia específica ou instigados manualmente. Não o que eu estou depois. Time Machine apenas faz o sistema ... não o que eu estou depois.

Até agora, não tive sucesso em criar uma ação de pasta que conseguiria isso. Eu posso criar ações de pasta que replicam uma pasta inteira, mas eu só quero que os dados alterados sejam replicados, não a pasta inteira. (Ou talvez eu só não esteja vendo as opções corretas para as ações de pasta).

Então, como configurar uma pasta para replicar seus dados alterados rapidamente?

Mesmo definindo a Pasta A como uma pasta "assistida", colocando os dados nela, removendo-a da pasta A depois que as duplicações funcionassem. Usando o Applescript para "assistir" a pasta A falha em um grau. Há um atraso do cursor muito notável quando a pasta está "marcada", o que causa problemas ao tentar executar o trabalho. Reduzir o período de verificação para contornar esses atrasos anula o propósito de usar o script. É por isso que eu estava mais atrás de uma ação de pasta que só inicia após a alteração da pasta do que um processo em execução contínua para assistir à pasta.

Algo como:

if (FolderACurrentCount > FolderAPastCount) {
   copy "newest item" from Folder A to Folder B;
   copy "newest item" from Folder A to Folder C;
   copy "newest item" from Folder A to Folder D;
}

(Eu só estou brincando para tentar explicar).

Estou procurando essencialmente um método melhor do que arrastar / soltar em três locais separados.

    
por Scott 24.07.2015 / 05:46

1 resposta

0

Você pode usar o FolderSynchronizer , que suporta a execução de um AppleScript após sua execução.

Portanto, execute um AppleScript que o execute novamente após um breve intervalo, observando assim a pasta.

    
por 24.07.2015 / 07:39