Кто-нибудь создал приложение типа «Live Mesh», которое использует SkyDrive?

0

Теперь, когда Windows LiveMesh ушла, я ищу альтернативу. Желательно тот, который использует хранилище SkyDrive.

Ключевым моментом является возможность указать папку для синхронизации, например:

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

вместо того, чтобы принудительно синхронизировать только специальную папку

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

Заметка : я знаю, что есть обходной путь канонического ограничения клиента SkyDrive путем создания точки соединения в SkyDrive Папка с нужным путем:

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

я бы предпочел клиента, который использует API SkyDrive напрямую и не требует от меня (и друзей) установки клиента Microsoft SkyDrive; но вместо этого использования учетная запись пользователя SkyDrive для хранения.

Заметка : Мне известно, что Microsoft SkyDrive запрещает автоматическую синхронизацию содержимого папки SkyDrive:

Рекомендации для приложений, которые взаимодействуют со SkyDrive

Загружайте файлы в SkyDrive только в ответ на явный запрос или выбор пользователя. Ваши приложения должны всегда гарантировать, что пользователь намеренно решит сохранить любые новые данные в SkyDrive. Приложения не должны загружать файлы в SkyDrive автоматически, пока пользователь не сделает явный выбор загрузить эти файлы.

Вот несколько примеров несоответствующих приложений:

  • Приложения, которые автоматически загружают в SkyDrive любой файл, добавленный в определенное место на устройствах пользователя.
  • Приложения, которые автоматически создают резервные копии файлов или папок в SkyDrive.

меня не волнуют рекомендации. Собственный клиент Microsoft нарушает правила. И даже если собственный клиент Microsoft не нарушит руководящие принципы, мне все равно.

ТЛ; др: Альтернатива LiveMesh?

Ian Boyd
источник

Ответы:

1

Как я знаю, вы можете выбрать папку, отличную от SkyDrive, используя стандартное приложение. Пожалуйста, обратитесь к FAQ по SkyDrive как это сделать. Кроме того, вы можете попробовать syncDriver для SkyDrive , Это альтернативный клиент для SkyDrive, который ведет себя как «Live Mesh». Вы можете выбрать любую папку, как описано в вашем вопросе.

Oleg S
источник
0

Вы не найдете стороннюю программу, которая не соответствует рекомендациям API, просто потому, что для написания программы против стороннего API вы должны получить ключ приложения API, уникальный для вашей программы (они используют OAuth это как это работает ).

Если кто-то написал программу, которая нарушила правила (например, явное согласие пользователя), Microsoft нужно только отозвать ключ приложения, данный приложению, и теперь все копии приложения перестают работать со сторонним API. Ни один автор приложения, распространяющий его приложение, не захочет отозвать свой ключ, поэтому вы не найдете программу, которая нарушает TOS (или, если вы ее найдете, не рассчитывайте, что она будет работать вечно).

Ваша единственная надежда - написать свой собственный и получить свой собственный ключ API и надеяться, что вы остаетесь под радаром Microsoft.

(P.S. Microsoft не использует Третья сторона API для собственного клиента, поэтому они не ограничены одними и теми же правилами)

Scott Chamberlain
источник