ワイヤレスLANを介してPC/NASとAndroidの間でファイルを同期する。
** Android V5.0以上を使用している場合は、 SMBSync 2を使用してください。SMBSYNC2 SMBSync Android 5.0以上に最適化されています。
**次のマシンを確認します。
-Sony Xperia Acro(SO-02C Android 2.3.4)
-Sony Xperia Z3(SO-01G Android 5.1.1)
-GoogleNexus7-2012(Android 4.4.4)
-GoogleNexus9(Android 6.0.1)
関数
ワイヤレスLANを介してPC/NASとAndroid間でファイルを同期するため(SDカードと内部ストレージの同期も可能です)、マスターからターゲットの一方向に同期することができます。 3つの同期方法が利用可能です。
外部アプリケーション(タスク、自動車など)またはSMBSyncスケジュールによって同期を開始できます。
・鏡:
マスターとターゲットのファイルが異なる場合、マスターからターゲットディレクトリまでのファイルをコピーします。
マスターに存在しない場合は、ターゲットファイルとディレクトリを削除します。
・動く:
マスターとターゲットのファイルが異なる場合、マスターからターゲットディレクトリまでのファイルをコピーします。
マスターディレクトリとターゲットにコピーされたファイルを削除するには。
ただし、マスターとターゲットの同じ名前、同じファイルの変更時間とファイルサイズ、
ファイルをコピーせずにマスター上のファイルを削除します。
・コピー:
マスターとターゲットのファイルが異なる場合、マスターからターゲットディレクトリまでのファイルをコピーします。
ただし、同じ名前の同じファイルの変更時間とファイルサイズは、マスターとターゲットをコピーしません。
ノート1:
決定が満たされ、微分ファイルが次の3つの条件のいずれかのいずれかである場合。
- ファイルは存在しません
- 異なるファイルサイズ
- 最後に2秒更新されたときに異なります
ノート2:
内部ストレージに同期されたファイルの最後の更新時間は、モデルに応じて同期された時間に書き換えられる場合があります。また、外部SDカードの最後の更新時間は、システムの制限により、常に同期される時間に書き換えられます。
ノート3:
SMBプロトコルはSMB1のみをサポートしています。 SMB2/SMB3を使用できないため、PC/NASでSMB1を有効にしてください。
ライブラリを使用します
-jcifs-1.3.17クライアントライブラリ(http://jcifs.samba.org/)
詳細については:
https://drive.google.com/folderview?id=0b77t0xpnnt7oq1fmr2tfq0ppukk&usp = sharing