• 16 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: April 14th, 2024

help-circle

  • Well, yep. For now the positive differences are

    • better speed transfers (up to x7 speed up on my setup).
    • different UI (including unique features like see in realtime tree-like structure of remote/local folders).
    • Windows XP support
    • it targeted for long-awaited “selective sync” mega-feature (asked for many years by syncthing users; but it is out of scope of syncthing business, so, it will unlikely be developed). I plan to do it after 1-2 releases (after implementing “ignoring local files” feature).

  • do you think you might ever implement sync via Bluetooth with Wi-Fi disabled on the syncing devices? That’d be sweet!

    Well, yes, I think, generally it should be possible… when an adroid app appears (developers are welcome!).

    The underlying problem is the following: syncthing (and syncsprit) use TCP/IP stack + ssl for encryption for peer identification, and then data transfer over the established connection.

    Bluethoth offers its own stack (actually multiple stacks if BT LE is considered) and own way of peer identification and own way data transfer, probably with additional details like power consumption profiles etc.

    So, yep, it should be possible, but for now this is low-priority for syncspirit, and as for syncthing, I think mobile devices, in general, this is out of their business model.










  • Yep, if is is ok for you to use some minimalistic command-line daemon, just for doing bidirectional sync without any complex setup – then yes, it should work.

    (It might be a bit tricky to compile, but I can help, if u ask). I checked v0.4.0 on Termux, it worked well.

    I’m going to check where the fresh development version is compiling and running on Termux. Will write down here.

    PS. New version will coming soon!









  • Thank you for your question!

    There are some benefits, among them:

    • syncspirit is faster. According to my measurements it is able to sync linux sources tree folder for 2 mins vs 15 mins of syncing when using syncthing (that’s over a localhost, of course)
    • syncspirit has a different UI. That’s matter of personal taste, of course, but I like to see the exact picture what is synchronized and what is not.
    • syncspirit is able to run on more older software (i.e. from windows xp and up). Syncthing uses golang, and its software support is indirectly controlled by google (i.e. “artificial aging”); recent builds are running only on windows 10 and windows 11. Microsoft already dropped windows 10 support, so, I expect that in near future google will do the same.
    • the long-term goal of syncspirit is to allow “selective sync” feature, which unlikely to be implemented by syncthing.

    wbr, basiliscos













  • That tools does what I always think was possible to do, or am I missing something?

    I think the problem is that they do not share the whole communication protocol/model with GUI/client and it has only feature to block something aposteriory masks, while the whole folder with all files is already shared with client’s device. The original syncthing database scheme also seems does not supporting this.

    Technically, from a protocol view level, there is no problem just to ask a single file to download and share only it.