Alguém criou um aplicativo do tipo "Live Mesh" que usa o SkyDrive?

0

Agora que o Windows LiveMesh acabou, estou procurando uma alternativa. De preferência, um que use o armazenamento do SkyDrive.

O ponto principal é a capacidade de especificar uma pasta para sincronizar, por exemplo:

D:\Games\World of Warcraft\Interface\Addons

em vez de ser forçado a sincronizar apenas uma pasta especial

C:\Users\Ian\SkyDrive
C:\Users\Ian\GoogleDrive
C:\Users\Ian\DropBox

Note: i know there's a workaround of canonical SkyDrive client's limitation by creating a junction point in the SkyDrive folder to the required path:

C:\Users\ian\SkyDrive>mklink WowAddons "D:\Games\World of Warcraft\Interface\Addons" /D
symbolic link created for WowAddons <<===>> D:\Games\World of Warcraft\Interface\Addons

Eu preferiria um cliente que usasse a API do SkyDrive diretamente e não o fizesse ' t requer que eu (e amigos) instalemos o cliente SkyDrive da Microsoft; mas, em vez disso, usa a conta do SkyDrive do usuário para armazenamento.

Observação : estou ciente de que o Microsoft SkyDrive proíbe a sincronização automática de conteúdo de uma pasta do SkyDrive:

Guidelines for apps that interact with SkyDrive

Upload files to SkyDrive only in response to an explicit user request or choice. Your apps must always ensure that a user intentionally chooses to save any new data to SkyDrive. Apps must not upload files to SkyDrive automatically without a user making an explicit choice to upload those files.

Here are some examples of nonconforming apps:

  • Apps that automatically upload to SkyDrive any file added to a specific location on a user’s devices.
  • Apps that automatically back up files or folders to SkyDrive.

eu não me importo com as diretrizes. O próprio cliente da Microsoft viola as diretrizes. E mesmo que o cliente da Microsoft não violasse as diretrizes, eu ainda não me importaria.

tl; dr: Alternativa para o LiveMesh?

    
por Ian Boyd 05.02.2013 / 19:11

2 respostas

1

Como eu sei, você pode escolher outra pasta que não seja 'SkyDrive' usando o aplicativo padrão. Consulte as Perguntas frequentes do SkyDrive sobre como fazer isso. Além disso, você pode experimentar o syncDriver for SkyDrive . É um cliente alternativo para o SkyDrive que se comporta como "Live Mesh". Você pode escolher qualquer pasta conforme descrito na sua pergunta.

    
por 25.04.2013 / 21:17
0

Você não encontrará um programa de terceiros que não esteja em conformidade com as diretrizes da API, simplesmente porque para escrever um programa na API de terceiros, você deve obter uma chave de aplicativo de API exclusiva do seu programa (eles usam OAuth, é assim que funciona ).

Se alguém escreveu um programa que violou as regras (como o consentimento explícito do usuário), a Microsoft só precisa revogar a Chave do Aplicativo fornecida para o aplicativo e agora todas as cópias do aplicativo param de funcionar com a API de terceiros. Nenhum autor de aplicativo que esteja distribuindo o aplicativo desejará a revogação da chave para que você não encontre um programa que viole os TOS (ou, se você encontrar um, não conte com ele funcionando para sempre).

Sua única esperança é escrever sua própria e obter sua própria chave de API e esperar que você fique sob o radar da Microsoft.

(P.S. A Microsoft não está usando a API de terceiros para seu próprio cliente, portanto eles não são restritos pelas mesmas regras)

    
por 25.04.2013 / 22:38