AntonyCorbett / JWLMerge

Utility to merge jwlibrary backup files
MIT License
198 stars 33 forks source link

Port to Android / IOS / Linux #15

Closed ilikelinux69 closed 5 years ago

ilikelinux69 commented 5 years ago

Would like to know if there is already a version for Android available or if there are plans / knowledge to do so in future?

My thoughts are that with Virtualbox and Android all 3 Operating systems could be served already today. And maybe it would accelerate a sync function itself in JWL?

If someone knows already other projects who achieve the same as JWLMerge please let me know. I am also on Twitter with the same nickname.

ilikelinux69 commented 5 years ago

I made some tests running the program in Wine (Linux - Fedora 30). Till now i had no luck. the log file stops there writing temp files (as user ctjones15 reported). I use Android with newest JWL on my Mobile devices where i wanted to merge the backups.

Do i need some special runtime libraries ?

I installed the .net framework as asked by the installation.

tripLr commented 5 years ago

if we find out the database/language the merge the merger file is written in, there is probably aleady an open source tool to database merge file to file

at a minimum, a "diff file a file B | tee diff.log "should be able to be done

AntonyCorbett commented 5 years ago

@ilikelinux69 Sorry - I have no plans to port it, but the code is open and should be reasonably straightforward. I'd suggest starting with the console aopplication rather than the GUI app.

abdon-copper commented 4 years ago

Alternatively, you can run https://merge-jwl.netlify.app/ in a browser on Android (uses WebAssembly). The source code of this port can be found here https://github.com/abdon-gadgets/merge-jwl. It also has a simple CLI for Linux. Though it is still work in progress.