web-dev-qa-db-ja.com

OneDrive for businessを同期する方法は?

私の学校では、生徒向けにOffice 365を実装し始めています。私たちは自分のデバイスを持ち込む戦略に基づいて作業しており、あらゆる種類のデバイスとOSに対応します。 Office 365には、クラウド機能が組み込まれており、新しいWindowsマシンと同期できます。 fx Dropboxで可能なので、UbuntuまたはLubuntuマシンに同期する可能性はありますか?助けてくれてありがとう。アーミン

15
Armin

SharePointの同期ツールとしても使用されるOne Driveビジネス(旧Skydrive Business)には、Linux用のネイティブクライアントがありません。これは、MSが当時持っていたGrooveツールに基づいています。

現時点では、ファイルのアップロード/ダウンロードにのみWebブラウザを使用できます。

あなたの最善の策は、OneDriveに対してLinuxクライアント/ツール/デーモン( http://xybu.me/projects/OneDrive-d/ など)が構築され、OneDrive Businessが同じものを使用することをサポートすることです。

1
TiloBunt

これが私の有効なソリューションです。同期ではなく、spfilezillaを使用したフルアクセスが可能です。

ダウンロードspfilezilla

mono-completeパッケージをインストールします

Sudo apt install mono-complete

モノでspfilezillaを実行する

mono spfilezilla.exe

構成する

ダウンロードリンク: https://spfilezilla.codeplex.com/downloads/get/1488499 ここで、ソースコードとバイナリを取得します(bin/Debugフォルダー内)。現在、トークンが欠落しているため、ダウンロード機能が進行中です。問題は、spcomhelper.csファイルの次の行にあります。

var fi = File.OpenBinaryDirect(ctx, fileServerRelUrl);

単一のファイルをダウンロードするために必要な一時トークンを生成できません。

楽しい

0
suoko

動作中のSPfilezillaがここにアップロードされました: https://github.com/suoko/spfilezilla

0
suoko

ubuntuをOneDriveと同期できますが、businesバージョンとは同期できません。そのため、無料版を使用してください。 ubuntu 14-04には解決策があります。私は15でそれを使用し、それはうまく動作します。 buntu 14.04でOneDriveを同期する方法 私がしなければならないのは、他のubuntuマシンでは報告されない、わずかな調整だけです。

0
kubek