*** If the response is not returned from the application when displaying the message tab at the time of sync execution, please try setting -> others -> Enable ”Text processing of sync messages”.
***If SDCARD is not available, check the FAQ "4.2.SDCARD or USB media is not recognized by the app".
If the mount point is present, please send the system information to gm.developer.fhoshino@gmail.com from "Menu> System Information".
*** There is a danger of losing the file, so when creating a new task you must create a test directory and test it.
***FAQs.
https://drive.google.com/file/d/1a8CTRu9xoCD74Qn0YZxzry-LHxQ8j7dE/view?usp=sharing
-Function
SMBSync 2 is a tool for synchronizing files via wireless LAN using SMB1, SMB2 or SMB3 protocol between the internal storage of Android terminal, SDCARD and PC/NAS. Synchronization is a one-way from the master to the target, mirror, move, copy, archive can be used. (Internal storage, SDCARD, SMB, ZIP combination is possible)
Can start the sync by external application (Tasker, AutoMagic etc) or SMBSync2 schedule.
・Mirror
If master and target files are different, to copied files from master to the target directory. To delete target files and directories if does not exist in the master.
・Move
If master and target files are different, to copied files from master to the target directory. To delete the master directories and files copied to the target.
However, the master and target same name, same file modification time and file size, to delete the file on the master without copying files.
・Copy
If master and target files are different, to copied files from master to the target directory. However, the same file modification time and file size with the same name does not copy the master and target.
・Archive
Move photos and videos in the directory on the master side to the target under conditions such as shooting date/time than the date and time of archive execution, such as 7 days or earlier or 30 days or earlier. (However, ZIP can not be used for target)
Note1:
The difference file is one of the following three conditions.
1. File does not exist
2. Different file sizes
3. Different over when last updated 3 seconds
If it is not permitted to change the last update time of the file by the application, the last update time of the file is recorded in the management file and it is used to judge the difference file. Therefore, if you copy a file other than SMBSync 2 or there is no management file, the file will be copied.
Note2:
The last update time of the file sync to the internal storage may be rewritten to the sync time depending on the model. Also, the last update time of external SDCARD is always rewritten to synchronized time on Android 5/6.
-About collecting and sending data in the app
The app collects the following data and saves it in a file to verify the synchronization result and to identify the cause of the error.
・Directory name, file name, file size and last modified date of file
・Network interface name, IP address
・User settings other than password
・Error information in the app
・In addition to the above when using SMB, the host name (if used)
Information that is collected is not sent outside in the app. However, except when sending by user operation. (Log management, Share a history and send a system information)
-Using the library
・jcifs-ng Client Library(https://github.com/AgNO3/jcifs-ng/)
・jcifs-1.3.17 Client Library(http://jcifs.samba.org/)
・Zip4J 1.3.2
For more information :
https://drive.google.com/folderview?id=0B77t0XpnNT7OWWpKUDk2RXFqVGc&usp=sharing
**Check on the following machine.
-Sony Xperia Z3(SO-01G Android 6.0)
-Sony Xperia XZ(SO-01J Android 7.0)
-Huawei MediaPad M5(Android 8.0)
-Asus Zenfone 5Z(ZS620KL Android 8.0)
*** Nếu phản hồi không được trả về từ ứng dụng khi hiển thị tab thông báo tại thời điểm thực hiện đồng bộ hóa, vui lòng thử cài đặt -> khác -> Bật Xử lý văn bản của tin nhắn đồng bộ hóa.
*** Nếu SDCARD không khả dụng, hãy kiểm tra Câu hỏi thường gặp "4.2.SDCARD hoặc phương tiện USB không được ứng dụng nhận ra".
Nếu có điểm gắn kết, vui lòng gửi thông tin hệ thống đến gm.developer.fhoshino @ gmail từ "Menu> Thông tin hệ thống".
*** Có nguy cơ mất tập tin, vì vậy khi tạo một tác vụ mới, bạn phải tạo một thư mục kiểm tra và kiểm tra nó.
*** Câu hỏi thường gặp.
https://drive.google.com/file/d/1a8CTRu9xoCD74Qn0YZxzry-LHxQ8j7dE/view?usp=shaming
-Chức năng
SMBSync 2 là một công cụ để đồng bộ hóa các tệp qua mạng LAN không dây bằng giao thức SMB1, SMB2 hoặc SMB3 giữa bộ nhớ trong của thiết bị đầu cuối Android, SDCARD và PC / NAS. Đồng bộ hóa là một chiều từ chủ đến mục tiêu, có thể sử dụng gương, di chuyển, sao chép, lưu trữ. (Có thể kết hợp bộ nhớ trong, kết hợp SDCARD, SMB, ZIP)
Có thể bắt đầu đồng bộ hóa bằng ứng dụng bên ngoài (Tasker, AutoMagic, v.v.) hoặc lịch SMBSync2.
·Gương
Nếu tệp chủ và tệp đích khác nhau, để sao chép tệp từ thư mục chính sang thư mục đích. Để xóa các tệp và thư mục đích nếu không tồn tại trong bản gốc.
Di chuyển
Nếu tệp chủ và tệp đích khác nhau, để sao chép tệp từ thư mục chính sang thư mục đích. Để xóa các thư mục chính và các tập tin được sao chép vào mục tiêu.
Tuy nhiên, bản gốc và đích cùng tên, cùng thời gian sửa đổi tệp và kích thước tệp, để xóa tệp trên bản gốc mà không sao chép tệp.
Sao chép
Nếu tệp chủ và tệp đích khác nhau, để sao chép tệp từ thư mục chính sang thư mục đích. Tuy nhiên, cùng thời gian sửa đổi tệp và kích thước tệp có cùng tên không sao chép chính và đích.
Lưu trữ
Di chuyển ảnh và video trong thư mục ở phía chính sang mục tiêu trong các điều kiện như ngày / giờ chụp hơn ngày và thời gian thực hiện lưu trữ, chẳng hạn như 7 ngày hoặc sớm hơn hoặc 30 ngày hoặc sớm hơn. (Tuy nhiên, ZIP không thể được sử dụng cho mục tiêu)
Lưu ý1:
Các tập tin khác nhau là một trong ba điều kiện sau đây.
1. Tệp không tồn tại
2. Kích cỡ tập tin khác nhau
3. Khác nhau khi cập nhật lần cuối 3 giây
Nếu ứng dụng không được phép thay đổi thời gian cập nhật lần cuối của tệp, thì thời gian cập nhật cuối cùng của tệp được ghi lại trong tệp quản lý và nó được sử dụng để đánh giá tệp khác biệt. Do đó, nếu bạn sao chép một tệp không phải SMBSync 2 hoặc không có tệp quản lý, tệp sẽ được sao chép.
Lưu ý 2:
Thời gian cập nhật cuối cùng của đồng bộ hóa tệp vào bộ nhớ trong có thể được ghi lại thành thời gian đồng bộ hóa tùy theo kiểu máy. Ngoài ra, thời gian cập nhật cuối cùng của SDCARD bên ngoài luôn được ghi lại thành thời gian được đồng bộ hóa trên Android 5/6.
-Về thu thập và gửi dữ liệu trong ứng dụng
Ứng dụng thu thập dữ liệu sau đây và lưu nó trong một tệp để xác minh kết quả đồng bộ hóa và xác định nguyên nhân gây ra lỗi.
Tên thư mục, tên tệp, kích thước tệp và ngày sửa đổi cuối cùng của tệp
Tên giao diện mạng, địa chỉ IP
Cài đặt người dùng không phải mật khẩu
Thông tin lỗi trong ứng dụng
Ngoài các cách trên khi sử dụng SMB, tên máy chủ (nếu được sử dụng)
Thông tin được thu thập không được gửi bên ngoài trong ứng dụng. Tuy nhiên, ngoại trừ khi gửi bởi hoạt động của người dùng. (Quản lý nhật ký, Chia sẻ lịch sử và gửi thông tin hệ thống)
-Sử dụng thư viện
Library Thư viện khách hàng jcifs-ng (https://github.com/AgNO3/jcifs-ng/)
Jcifs-1.3.17 Thư viện khách hàng (http://jcifs.samba.org/)
Zip4J 1.3.2
Để biết thêm thông tin :
https://drive.google.com/printerview?id=0B77t0XpnNT7OWWpKUDk2RXFqVGc&usp=shaming
** Kiểm tra trên máy sau.
-Sony Xperia Z3 (SO-01G Android 6.0)
-Sony Xperia XZ (SO-01J Android 7.0)
-Huawei MediaPad M5 (Android 8.0)
-Như Zenfone 5Z (ZS620KL Android 8.0)