If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
Do you have an existing working freeware-based Windows-hosted automatic
sync setup for all your devices on your home LAN? o Windows o Linux o Android o iOS There are a number of private databases you may wish to be common across your private LAN that you don't want to put on the Internet for reasons of intelligent design, mostly with respect to basic privacy considerations. o Calendar ics files o Password kdbx files o Contact vcard files o Truecrypt-style encrypted container files etc. https://groups.google.com/d/msg/comp.mobile.android/5HFVXB5yTk4/0vD_ZKkfAQAJ This problem set would seem to be so common that any decent freeware solution would likely become a general purpose solution for _any_ common encrypted file you'd like to sync across your private LAN (e.g., your medical record numbers, or bank account numbers, or whatever). Do you have an existing working freeware-based Windows-hosted automatic sync setup that works on all your devices on your home LAN? |
Ads |
#2
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
On Sat, 11 May 2019 02:17:52 -0000 (UTC), Arlen G. Holder wrote:
Do you have an existing working freeware-based Windows-hosted automatic sync setup for all your devices on your home LAN? This old article shows how to auto sync iOS/Android automatically: o But it requires a "Windows Live" account, which seems unnecessary to me How to Sync Android or iOS Devices with Your Windows 10 PC https://wccftech.com/sync-windows-10-with-android/ I should be clear that any autosync solution must work on the private LAN. And it can't use banned software which appear to be prevalent on the net. o Popular Android Apps Banned For Sending User Data To China https://www.techpart.net/2019/05/07/popular-android-apps-banned-for-sending-user-data-to-china/ This article uses Cheetah Software, where, unfortunately, I don't trust them based on the latest news of spyware from that company: o How to Auto Sync Files and Folders over Wi-Fi Between Android Device and Windows/Mac OS X PC https://www.theandroidsoul.com/how-to-auto-sync-files-and-folders-over-wi-fi-between-android-device-and-windowsmac-os-x-pc/ Looking at the play store link, it seems Google removed them perhaps: https://play.google.com/store/apps/details?id=com.jrtstudio.SyncFolders Since nobody has a solution proposed yet for automatic sync, I'll assume I'm being a pioneer of sorts, where my first approach will likely be to explore some kind of "rsync" solution ... This requires a purchase, which negates this rsync as a general solution: o Rsync on an Android phone https://blog.jasonantman.com/2012/04/rsync-on-an-android-phone/ I'll solve this problem, but it would be nice if I'm not the first person to solve it where the general solution requires o Freeware that anyone can install to test & use o Windows sync over the private lan (i.e., no Internet required) o Automation so that it's automatic over USB and/or Wi-Fi o Syncs to all common consumer devices (Windows, Linux, Android, & iOS) |
#3
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
"Arlen G. Holder" wrote in message ...
Do you have an existing working freeware-based Windows-hosted automatic sync setup for all your devices on your home LAN? o Windows o Linux o Android o iOS There are a number of private databases you may wish to be common across your private LAN that you don't want to put on the Internet for reasons of intelligent design, mostly with respect to basic privacy considerations. o Calendar ics files o Password kdbx files o Contact vcard files o Truecrypt-style encrypted container files etc. https://groups.google.com/d/msg/comp.mobile.android/5HFVXB5yTk4/0vD_ZKkfAQAJ This problem set would seem to be so common that any decent freeware solution would likely become a general purpose solution for _any_ common encrypted file you'd like to sync across your private LAN (e.g., your medical record numbers, or bank account numbers, or whatever). Do you have an existing working freeware-based Windows-hosted automatic sync setup that works on all your devices on your home LAN? This may help: https://www.lifewire.com/how-to-sync...evices-2378018 I use SyncToy2 for some folders but only on Win7 and Win10 systems. -- Bob S. |
#4
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
On Sat, 11 May 2019 02:17:52 -0000 (UTC), in alt.comp.os.windows-10,
Arlen G. Holder wrote: Do you have an existing working freeware-based Windows-hosted automatic sync setup for all your devices on your home LAN? o Windows o Linux o Android o iOS There are a number of private databases you may wish to be common across your private LAN that you don't want to put on the Internet for reasons of intelligent design, mostly with respect to basic privacy considerations. o Calendar ics files o Password kdbx files o Contact vcard files o Truecrypt-style encrypted container files etc. https://groups.google.com/d/msg/comp.mobile.android/5HFVXB5yTk4/0vD_ZKkfAQAJ This problem set would seem to be so common that any decent freeware solution would likely become a general purpose solution for _any_ common encrypted file you'd like to sync across your private LAN (e.g., your medical record numbers, or bank account numbers, or whatever). Do you have an existing working freeware-based Windows-hosted automatic sync setup that works on all your devices on your home LAN? http://dimio.altervista.org/eng/dsyn...nchronize.html I use dSynchronize. You'd have to map the network drive to a letter, but otherwise I think it would work fine. -- Zag No one ever said on their deathbed, 'Gee, I wish I had spent more time alone with my computer.' ~Dan(i) Bunten |
#5
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
On Mon, 13 May 2019 15:59:00 -0500, Zaghadka wrote:
I use dSynchronize. You'd have to map the network drive to a letter, but otherwise I think it would work fine. Hi Zag, Thanks for adding that additional value to the Usenet Poluck Picnic, where each person brings something of value to share with everyone else. So far, the list of suggestions has grown to the following, where each one likely will have value in different ways from the others. o *GoodSync Free* https://www.goodsync.com/download/GoodSync-v10-Setup.exe https://www.goodsync.com/download/GoodSync-v10-2Go-Setup.exe o *SyncBack Free* https://www.2brightsparks.com/assets/software/SyncBack_Setup.exe o *Microsoft SyncToy 2.1* https://download.microsoft.com/download/6/c/4/6c406239-a648-4e01-833e-2c452deed3b6/SyncToySetupPackage_v21_x64.exe https://download.microsoft.com/download/a/3/f/a3f1bf98-18f3-4036-9b68-8e6de530ce0a/NetFx64.exe o *Resilio Sync (free?)* https://download-cdn.resilio.com/stable/windows64/Resilio-Sync_x64.exe o *DSynchronize Freeware* http://dimiodati.altervista.org/zip/dsynchronize.zip The GoodSync Free solution seems to have iOS, Android, Linux, Windows, Mac, and NAS solutions, so it's the one I'll try first since I have iOS, Windows, Linux, and Android devices. |
#6
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
On Tue, 14 May 2019 00:40:02 -0000 (UTC), Arlen G. Holder wrote:
In summary, the two open issues based on this quick test a 1. Should we give the GoodSync program our PC password or not? 2. Why couldn't I write to the Android SDCard (separate issue)? BTW, I forgot to mention the GoodSync installer is sophomorically written in that it's in the 1/10th of 1% of all installers that is too stupid to even ask where it should go. The GoodSync program went into an idiotic location, which I will have to learn how to move (later, if I end up keeping this POS software) of: C:\Program Files\Siber Systems\GoodSync\. It irks me that 1/10th of 1% of the installers out there seem to be written by brain-dead developers, but I think most people aren't as concerned as I am about where a program should go on their system, so take this just as a warning since most of the time such software turns out to have huge flaws. The point is that if they can't even write a proper installer, that's an indication that they don't know how to write proper software. / warning |
#7
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
On Tue, 14 May 2019 00:49:47 -0000 (UTC), Arlen G. Holder wrote:
BTW, I forgot to mention the GoodSync installer is sophomorically written in that it's in the 1/10th of 1% of all installers that is too stupid to even ask where it should go. Even worse, when I deleted the GoodSync app, it phoned home, where I gave them an earful on the piece of **** installer that doesn't even ask where to go. As always, the immense price of freeware is in the effort to find the best ones, where it's always better if someone else already paid that price for you. Moving on though, SyncBack Free was even worse, but in a different way. o SyncBack Free doesn't appear to recognize MTP connected devices Here's a quick log, but it seems that SyncBack won't work unless I turn on the free WebDAV server on the Android device and then run, on Windows: net use X: \\androidip\webDavRoot /p Which I don't want to do unless I absolutely have to. o *SyncBack Free* https://www.2brightsparks.com/assets/software/SyncBack_Setup.exe I saved the installer to c:\installer\network\autosync\syncback\. It wants to go in C:\Program Files (x86)\2BrightSparks\SyncBackFree I put it in C:\app\network\autosync\syncback When you launch it, you get a very simple GUI. Turn off the update checks as usual. Then open a new profile to copy files back and forth Profiles New (Create a "New Profile" = test1) What type of profile do you want to create? (o)Backup (_)Synchronize (_)Mirror Click the dropdown list to select the location of your files Select "Internal/external drive, network path, etc." Then click Source - but it only sees "mounted" devices, apparently. So I uninstalled it, where the stupid installer wouldn't run since it said syncback was running but it wasn't "visibly" running, so I had to kill it in the task manager first. At least it didn't phone home upon uninstalling.... |
#8
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
Next on the list was the Microsoft SyncToy program, which is NOT reported
to work with Windows 10, but which is reported to work on Windows 7 on down. I stored the executable in the installer hierarchy at c:\installer\network\autosync\ms_synctoy\SyncToySe tupPackage_v21_x64 When run, up pops a license agreement for "MS Sync Framework 2.0 Core Components", and then another license agreement for "MS Sync Framework 2.0 Provider Services" and then you have to check a box saying "I have read and understand the warning notice" and then you have to agree to the Microsoft Synctoy 2.1 license agreement. It wants to install into C:\Program Files\SyncToy 2.1\ I put it in C:\app\network\autosync\ms_synctoy After the installer ran, it just closed, without any evidence left. I made a shortcut to the "SyncToy.exe" where the first thing it asked was to participate in the "Customer Improve Program", which you can deny. Up pops the SyncToy GUI where the only button available is [Create New Folder Pair] Microsoft also uses this terminology of "Left Folder" & "Right Folder", which is strange, but I get what they mean (it's a source & destination). You get to choose the Left Folder with a "Browse" button, which _does_ see the MTP connected LGStylo3Plus (unlike SyncBack Free), Drat. If you select a "Left Folder" on your PC, it doesn't gray out the "OK" button, but if you select a "Left Folder" anywhere on the Android device connected over MTP USB cable, the "OK" button is grayed out. So again, unless you run FTP (to connect as a drive letter over WiFi), or WebDAV (to connect as a drive letter over USB), you can't even _select_ the Android device using the SyncToy GUI (AFAICT). As usual, the immense cost of freeware is in all the testing to find the best ones, where you really want someone else to do all that testing for you, where this Microsoft SyncToy is a nice tool, if you had a drive letter, but it doesn't work over MTP as far as I can tell. At least the Microsoft SyncToy uninstalled gracefully, without any overt phoning home. |
#9
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
Next on the list was Resilio-Sync_x64.exe...
It was stored in C:\installer\network\autosync\resilio_sync\Resilio-Sync_x64.exe The setup pops up a screen which has a few options, which default to [x]Create Desktop icon [x]Open Resilio Sync after installation [x]Add an exception for Resilio Sync in Windows Firewall [x]Start Resilio Sync when Windows starts up Other options: [_]Install Resilio Sync as Windows service Since I am trying to stay on the private LAN, I unchecked a few boxes: [x]Create Desktop icon [_]Open Resilio Sync after installation [_]Add an exception for Resilio Sync in Windows Firewall [_]Start Resilio Sync when Windows starts up Other options: [_]Install Resilio Sync as Windows service Up pops the warning: Resilio Sync may not work correctly unless a firewall exception is enabled", but I don't see why I need an exception just to connect to an MTP device connected over USB, do you? Drat. The Resilio installer is another piece of ****, just like the GoodSync installer, both of which appear to have been written by fifth grade coders who haven't figured out that normal coding standards for decades have been to ASK where the software should be installed into. The desktop shortcut shows it installed into the ridiculous location "C:\Users\uname\AppData\Roaming\Resilio Sync\Resilio Sync.exe" When run, it says "Welcome to Sync", where it has your login name in a box saying "Choose a name to show when you send and receive folders". You have to agree to the privacy policy, terms, and EULA,. and then you have to also check a box saying you're not using it for business use. Then the "Get Started" box shows up where an annoying ad to subscribe to their sync newsletter pops up, which you can kill. The GUI has no menu but has a gear for "preferences", which you perform the obligatory step of turning off auto updates. The GUI is simple, which is nice, with a single PLUS sign at the top left, which presumably is what you hit first. Hitting the big plus sign, you get a list of options where "standard folder" seems to be appropriate. When you hit "Standard Folder" it pops up the Windows file browser where the LGStylo3Plus connected over MTP on USB shows up and where you _can_ select a subfolder of the phone's SD card. Hmmmm... nothing happens. It seems to default to the users' Downloads folder, which I have re-directed on Windows, so maybe it's a stupid program that has a hard-coded location for the Windows Download folder? I noticed that the settings didn't take the MTP connected phone sd card folder, so I changed it to a typical folder in the C:\tmp directory, and that took, so that's an indication that MTP connected devices may not be supported. I did get a Windows Defender request to: Allow Resilio Sync to communicate on these networks: [x]Private networks, such as my home or work network [x]Public networks, such as those in airports... I never know if I should allow this since I don't want the program going out on the net for _any_ reason. Anyway, if I slide a local folder onto the GUI, it accepts it, but if I slide the USB connected MTP folder from the phone, nothing happens, so this is, again, a bust in that the program doesn't appear to connect to Android devices unless, of course, I bother to run a free FTP or WEBDav server on the Android device in order to enable connecting the device to Windows as a drive letter. At least Resilio Sync uninstalled gracefully without phoning home. |
#10
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
Well, now it's time to test Zag's favorite, where we must note that this
will fail like the previous few failed simply because it may require a drive letter - which Zag warned me about. o *DSynchronize Freeware* http://dimiodati.altervista.org/zip/dsynchronize.zip I'm very familiar with running either an FTP or WebDAV server where FTP allows drive letters if you know what you're doing, as does WebDAV (which works better than FTP IMHO), but I don't want to do that. It should just connect since the phone is clearly connected over MTP & USB to Windows, and certainly the first tested program, GoodSync, did that. Anyway, to test it out, I unpacked the zip file located in C:\installer\network\autosync\dsynchronize\dsynchr onie.zip This created a "dsynchronize" folder which I placed in C:\app\network\autosync\dsynchronize Where I made a shortcut to C:\app\network\autosync\dsynchronize\DSynchronize. exe Running that shortcut, up pops the GUI with two sides, thankfully not called "Left Side" and "Right Side" but the more logical "Sources" and "Destinations". If you right click in the "Sources" area, one of the many selections is "Browse", where, unfortunately, as Zag intimated, you can't browse to the MTP connected sd card on the phone over USB. Otherwise, it seems like a nice program, which has a ton of options which you can easily see with a list of checkboxes that is so huge that I won't type them here (about 40 different checkboxes). Since I am not seeking to sync files across the same device, there's no advantage to this tool, unless I assign a drive letter to the Android mobile device, which I could do, but that was never the goal. There doesn't appear to be anything to uninstall, as you just remove the executable, so that's a nicety of the program. So, while it's a nice program, it doesn't fit the bill unfortunately. |
#11
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
Normally I get Android to work before even attempting iOS simply because
Android is always easier. Unfortunately, in this case, the only program that worked with Android over MPT on USB without having to assign a drive letter was the sophomorically written GoodSync free, version 10.9.32.2 o *GoodSync Free* https://www.goodsync.com/download/GoodSync-v10-Setup.exe https://www.goodsync.com/download/GoodSync-v10-2Go-Setup.exe I disconnected the network and tried to install it again, where the software was archived in C:\installer\network\autosync\goodsync\GoodSync-v10-Setup.exe Being off the net, GoodSync asks to "Configure GoodSync Account", where it says to "Register this computer with your GoodSync Account", where there are only three choices: (o)Setup GoodSync Account later (_)Use my existing GoodSync Account (_)Create a new GoodSync Account This finishes the installer. The good news is that I don't have to set up a GoodSync account, which is what I would have expected - but we'll see what happens when we go back on the network. Still offline, running the GoodSync program, and after turning off the automatic updates, we get to the "Enter Job Name" form and the "Select Job type" radio dial. (o)Backup (_)Synchronize On the top of the GUI I click the left folder of the two folders to set the "Media Devices MTP" source connection to the USB-connected LGStylo3Plus icon, SD Card, test1 folder. mtp://LGStylo3Plus/SD card/test1 Then I click the right folder o set the C:\tmp\test1 destination directory. I then click "Analyze" and then "Sync". file:///C:/tmp/test1 What's strange is that it hung and had to be killed. Huh? Still off the net, I tried again, and it worked the second time, copying over a file that I had added to the test1 folder on the SD Card from the Android side of things. Then I copied over another file to the Android SD Card test1 folder, and then connected the PC to the net, and tried again. Back on the net, with VPN running, I clicked the "Analyze" and "Sync" buttons, which copied over that additional file from the USB connected MTP Android SD card folder to the PC. I then set the GoodStart GUI to perform that task automatically, where there is an "Auto" button the top right which provides the following options: [_]On File Change, Delay = [0] sec. [_]On Folders Connect [x]On GoodSync start [_]Periodically (On Timer), every [2]hour [0]min [_]On Logoff [_]On Schedule [Configure] Run here in GUI or in Runner Service [_]Run without User Interface (Unattended) Advanced Auto options [_]Do not Sync if changed files more than [100]% [x]Wait for Locks to clear, minutes [0] Automatically resolve conflicts (choice of) - Do Not Copy - Left Side Wins - Right Side Wins - Newer Files Win - Stop Sync [_]Conflict Resolution: Rename Losing File, not Delete [_]Auto Clear the tree after Analyze/Sync has finished [Save] In summary, of all the tested programs, only GoodSync freeware seemed to "understand" the MTP-connected Android filesysem on USB, although some of the others "saw" the MTP device, but they wouldn't accept it for file transfer. There are _many_ options, and even scripts that the GoodSync freeware handles, where my main complaints about the freeware are things that others may not care about - so it's a good program, I think, for others to test out. I did try to have GoodSync automatically run when a file is changed on the Android device, by setting up this option: [x]On File Change, Delay = [0] sec. But that gave me the error: File Monitoring not available on: mtp://LGStylo3Plus/SD card/test1 so that type of automatic sync failed. However, the automatic sync worked when I restarted the program due to the setting: [x]On GoodSync start My main complaints with the GoodSync freeware are minor for most people: 1. If you're on the net, it seems to ask for too much login information, 2. It doesn't respect basic coding standards |
#12
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
SOLVED (so far) but a _better_ solution is requested so that everyone has a
general purpose solution that is powerful, and easy to use. The huge expense of freeware is in finding the best programs, where I tested the following five purported automatic sync solutions just now: THIS WORKED WITH ANDROID ON USB AS MTP: o *GoodSync Free* https://www.goodsync.com/download/GoodSync-v10-Setup.exe THESE FAILED WITH ANDROID ON USB AS MTP: o *SyncBack Free* https://www.2brightsparks.com/assets/software/SyncBack_Setup.exe o *Microsoft SyncToy 2.1* https://download.microsoft.com/download/6/c/4/6c406239-a648-4e01-833e-2c452deed3b6/SyncToySetupPackage_v21_x64.exe o *Resilio Sync (free?)* https://download-cdn.resilio.com/stable/windows64/Resilio-Sync_x64.exe o *DSynchronize Freeware* http://dimiodati.altervista.org/zip/dsynchronize.zip GoodSync is imperfect - but it was the only one that worked over USB on MTP, so, it's the new starting point for Android users. First I'll get used to the best settings to use for Android automatic copying of files and then I'll work on synchronizing both ways for critical files such as: o contacts.vcf (your contacts) o passwd.kdbx (your encrypted passwords) o calendar.ics (your calendar) o container.hc (encrypted containers) etc. I'll test iOS later as iOS is always harder for almost everything. If anyone has a _better_ solution for free automatic syncing of Android file systems with Windows, please let us know what you use for that task. |
#13
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
"Arlen G. Holder" wrote in message
... Do you have an existing working freeware-based Windows-hosted automatic sync setup for all your devices on your home LAN? o Windows o Linux o Android o iOS There are a number of private databases you may wish to be common across your private LAN that you don't want to put on the Internet for reasons of intelligent design, mostly with respect to basic privacy considerations. o Calendar ics files o Password kdbx files o Contact vcard files o Truecrypt-style encrypted container files etc. https://groups.google.com/d/msg/comp.mobile.android/5HFVXB5yTk4/0vD_ZKkfAQAJ This problem set would seem to be so common that any decent freeware solution would likely become a general purpose solution for _any_ common encrypted file you'd like to sync across your private LAN (e.g., your medical record numbers, or bank account numbers, or whatever). Do you have an existing working freeware-based Windows-hosted automatic sync setup that works on all your devices on your home LAN? Does FreeFileSync fall within the required parameters? Free open source Synchronize folders on network shares and local drives Synchronize mobile devices via MTP (Android, iPhone, tablet, digital camera) Features - https://freefilesync.org/faq.php#operating-systems - https://freefilesync.org/ -- Regards wasbit |
#14
|
|||
|
|||
Do you have an existing working automatic sync setup for all your devices on your home LAN?
On Tue, 14 May 2019 11:01:58 +0100, wasbit wrote:
Features - https://freefilesync.org/faq.php#operating-systems Hi wasbit, Thanks for adding value to the potluck picnic that is Usenet, where everyone tries to bring something of value to share with everyone else. Philosophically, I _should_ read all the fine instructions, but, for freeware, the cost is in the testing, where _one_ of the tests for a general-purpose solution (which I always strive to seek) is simply how "intuitive" the GUI is, so I just dove in, just as I did with the other tests. To do my part, I wrote up a running ad hoc log file which starts he o *FreeFileSync* https://freefilesync.org https://freefilesync.org/faq.php#operating-systems http://download2332.mediafire.com/dh5iho74dvug/ua18cq0u6tco3sk/FreeFileSync_10.12_Windows_Setup.exe The FreeFileSync home page is guilty of lots of huge green "Download" buttons, most of which go to some kind of "driver" download, so caveat emptor, where the executable is finally found by on a comparatively tiny link which I included above to save others the eyestrain looking for it. I saved the file to C:\installer\network\autosync\freefilesync\FreeFil eSync_10.12_Windows_Setup.exe When you install, it asks you to accept four licenses o GNU o OpenSSL & SSLeay o CURL o libssh2 It wants to go into C:\Program Files\FreeFileSync I put it into C:\app\network\autosync\freefilesync You get a choice at this point of: [X]Select installation base (o)Local (recommended) (_)Portable (Requires FreeFileSync Donation Edition) [x]Create shortcuts [x]Desktop [x]Start Menu [x]Send To The _next_ unique screen caught me by surprise, which I'll not spoil for the reader, and then it quickly installed. This created two desktop icons & a "send to" list item. FreeFileSync: C:\app\network\autosync\freefilesync\FreeFileSync. exe RealTimeSync: C:\app\network\autosync\freefilesync\RealTimeSync. exe As always, I first turned off the automatic check for updates. As usual, there was a left & right side, although they're both labeled the same in this FreeFileSync software. I hit the "Browse" button on each side, setting the source at left to navigate to the LGStyle3Plus which was connected via USB & MTP, which resulted in a "path" of: mtp:\LGStylo3Plus\SD card\test1 On the destination at the right, I browsed to the test area: C:\tmp\test1 On Android, I'd prefer to modify a file but I'm having an unrelated issue modifying text files on the SD Card o Can someone gently explain why I can't edit files on my own SD card from Android file explorers? https://groups.google.com/forum/#!topic/comp.mobile.android/tqF0ONRVACE Also, on Android, I'd prefer to modify a _binary_ file (such as the passwd.kdbx or a photo, but for now, I'm only doing _simple_ tests). For the simplest test, I added a set of calendar (ics), contacts (vcf), passwd (kdbx), and other files (jpg, txt, etc.) to the source directory on the Android device from the Android device. When I hit the "Compare" button in FreeFileSync, it showed those files in green, and, then I looked for the "backup" button, but there is only a "synchronize" button, I think (which is two way). LATER EDIT: The "backup" and other options was later found at: FreeFileSync:Actions Synchronization Settings, which have options for o Two way o Mirror o Update o Custom In this case, that's the same thing, where a warning popped up about the recycle bin (apparently the new kdbx file had the same name as the old?), Warning: The recycle bin is not supported by the following folders. Deleted or overwritten files will not be able to be restored. mtp:\LGStylo3Plus\SD card\test1 For some strange reason, the sync seems to take the longest (by far) with this app than with the GoodSync app (dunno why, but the difference is tremendous in time), although it should be noted that all the other tests were really just one-way backups - so this test was the first two-way sync I've done in this test series. Finally, a Warning came up which was too long to re-create here, where this is the first warning: "Cannot write modification time of "mtp:\LGStylo3Plus\SD card\test1\_gsdata_filename.ffs_tmp". Setting the modification time (5/14/2019 12:32:12 AM) was silently ignored by the device (5/14/2019 7:55:45 AM). All these warnings have a "don't show again" & "ignore" option, so they are fine, IMHO, to see them as this is the first two-way sync I've tried in this test so I'm not sure if the others give the same warning. The goal, of course, is _automation_, so looking about, I see there is a way to save the setup as a file: FreeFileSync:File Save As SyncSettings.ffs_gui And then I see there is a way to save the setup as a _batch_ file: FreeFileSync:File Save as batch job The instructions are reasonable, which a "Create a batch file for unattended synchronization. To start, double-click this file or schedule in a task planner. FreeFileSync.exe job name.ffs_batch Where the checkbox options a [_]Run minimized [_]Auto-close [_]Ignore errors (o)Show error message (_)Cancel When finished: Do nothing, System Sleep, System Shutdown Where there is a help link which points to: https://freefilesync.org/manual.php?topic=schedule-a-batch-job Saving the batch file automatically names it: SyncSettings.ffs_batch Where a quick look at the text file shows it to be an XML file. In summary, this is a _great_ addition to the repertoire, where the current summary for using these freeware tools to automatically copy, mirror, and sync files on an Android device over MTP on USB cable is: THESE WORKED OVER USB WITH ANDROID AS MTP: o *FreeFileSync* https://freefilesync.org https://freefilesync.org/faq.php#operating-systems http://download2332.mediafire.com/dh5iho74dvug/ua18cq0u6tco3sk/FreeFileSync_10.12_Windows_Setup.exe o *GoodSync Free*, Windows, Mac, Linux, NAS, iOS, Android https://www.goodsync.com https://www.goodsync.com/download/GoodSync-v10-Setup.exe https://www.goodsync.com/download/GoodSync-v10-2Go-Setup.exe THESE FAILED OVER USB WITH ANDROID AS MTP: o *Microsoft SyncToy* 2.1 https://www.microsoft.com/en-us/download/details.aspx?id=6523 https://download.microsoft.com/download/6/c/4/6c406239-a648-4e01-833e-2c452deed3b6/SyncToySetupPackage_v21_x64.exe o *SyncBack Free* https://www.2brightsparks.com/syncback/compare-simple.html https://www.2brightsparks.com/assets/software/SyncBack_Setup.exe o *Resilio Sync* (free) https://www.resilio.com https://www.resilio.com/individuals-sync/ https://download-cdn.resilio.com/stable/windows64/Resilio-Sync_x64.exe o *DSynchronize* (free) http://dimio.altervista.org/eng/dsynchronize/dsynchronize.html http://dimiodati.altervista.org/zip/dsynchronize.zip NOTE: The ones that failed as MTP over USB would have worked if I had bothered to set up the Android device as a removable drive letter using any free WebDAV or FTP server running on the Android device for that drive letter assignment to work, which, is easy to do, but which wasn't the original goal - but - it must be noted - that adding a server on Android enables the sync to occur over WiFi - which has value if that were the original goal). Note that unless the Android device is rooted, the seemingly logical choice of SMB/CIFs isn't effectively available for reasons that we've discussed many times in the past so I won't belabor them here. |
Thread Tools | |
Display Modes | |
|
|