*** 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)
*** Senkronizasyon yürütülürken mesaj sekmesini görüntülerken uygulamadan yanıt gelmezse, lütfen ayarlamayı deneyin -> diğerleri -> "Senkronizasyon mesajlarının metin işleme" özelliğini etkinleştirin.
*** SDCARD mevcut değilse, SSS "4.2.SDCARD veya USB medya uygulama tarafından tanınmıyor" bölümüne bakın.
Bağlantı noktası varsa, lütfen sistem bilgilerini "Menü> Sistem Bilgisi" nden gm.developer.fhoshino@gmail.com adresine gönderin.
*** Dosyayı kaybetme tehlikesi vardır, bu nedenle yeni bir görev oluştururken bir test dizini oluşturmalı ve test etmelisiniz.
*** SSS.
https://drive.google.com/file/d/1a8CTRu9xoCD74Qn0YZxzry-LHxQ8j7dE/view?usp=sharing
-Fonksiyon
SMBSync 2, Android terminalinin dahili depolaması, SDCARD ve PC / NAS arasında SMB1, SMB2 veya SMB3 protokolünü kullanarak dosyaları kablosuz LAN üzerinden senkronize etmek için bir araçtır. Senkronizasyon masterdan hedefe tek yönlüdür, ayna, taşı, kopyala, arşiv kullanılabilir. (Dahili depolama, SDCARD, SMB, ZIP kombinasyonu mümkündür)
Senkronizasyonu harici uygulama (Tasker, AutoMagic vb.) Veya SMBSync2 programına göre başlatabilir.
·Ayna
Master ve hedef dosyalar farklıysa, master'dan hedef dizine kopyalanan dosyalar için. Master'da yoksa hedef dosyaları ve dizinleri silmek için.
·Hareket
Master ve hedef dosyalar farklıysa, master'dan hedef dizine kopyalanan dosyalar için. Ana dizinleri ve hedefe kopyalanan dosyaları silmek için.
Ancak, ana ve hedef aynı dosya, aynı dosya değiştirme zamanı ve dosya boyutu, ana dosyadaki dosyaları kopyalamadan silmek için.
· Kopya
Master ve hedef dosyalar farklıysa, master'dan hedef dizine kopyalanan dosyalar için. Ancak, aynı dosya değiştirme zamanı ve aynı ada sahip dosya boyutu ana ve hedefi kopyalamaz.
·Arşiv
Ana taraftaki dizindeki fotoğrafları ve videoları, 7 gün veya daha erken veya 30 gün veya daha önceki gibi, arşiv yürütme tarih ve saatinden sonraki çekim tarihi / saati gibi durumlarda hedefe taşıyın. (Ancak, ZIP hedef için kullanılamaz)
Not 1:
Fark dosyası aşağıdaki üç koşuldan biridir.
1. Dosya mevcut değil
2. Farklı dosya boyutları
3. En son 3 saniye güncellendiğinde bitti
Dosyanın son güncelleme zamanının uygulama tarafından değiştirilmesine izin verilmiyorsa, dosyanın son güncelleme zamanı yönetim dosyasına kaydedilir ve fark dosyasını değerlendirmek için kullanılır. Bu nedenle, SMBSync 2 dışındaki bir dosyayı kopyalarsanız veya yönetim dosyası yoksa, dosya kopyalanır.
Not 2:
Dosya senkronizasyonunun dahili depolama birimine son güncelleme süresi, modele bağlı olarak senkronizasyon zamanına yeniden yazılabilir. Ayrıca, harici SDCARD'ın son güncelleme zamanı her zaman Android 5 / 6'da senkronize edilen zamana yeniden yazılır.
-Uygulamada veri toplama ve gönderme hakkında
Uygulama, aşağıdaki verileri toplar ve senkronizasyon sonucunu doğrulamak ve hatanın nedenini belirlemek için bir dosyaya kaydeder.
Dizin adı, dosya adı, dosya boyutu ve dosyanın son değiştirilme tarihi
İnterface Ağ arayüz adı, IP adresi
Password Parola dışındaki kullanıcı ayarları
・ Uygulamadaki hata bilgileri
SM SMB kullanırken yukarıdakilere ek olarak, ana bilgisayar adı (kullanılıyorsa)
Toplanan bilgiler app dışında gönderilmez. Ancak, kullanıcı işlemi ile gönderme dışında. (İşlem kaydı yönetimi, bir geçmişi paylaşın ve bir sistem bilgisi gönderin)
- Kütüphaneyi kullanmak
C jcifs-ng Müşteri Kütüphanesi (https://github.com/AgNO3/jcifs-ng/)
C jcifs-1.3.17 Müşteri Kütüphanesi (http://jcifs.samba.org/)
4 Zip4J 1.3.2
Daha fazla bilgi için :
https://drive.google.com/folderview?id=0B77t0XpnNT7OWWpKUDk2RXFqVGc&usp=sharing
** Aşağıdaki makineyi kontrol edin.
-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)