topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday December 13, 2024, 5:45 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: In search of ... a flexible merge software.  (Read 6880 times)

barney

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,294
    • View Profile
    • Donate to Member
In search of ... a flexible merge software.
« on: April 16, 2012, 08:05 PM »
Ok, folk, I'm not certain this one exists, but I'll ask, just in case.

I'm using several duplicated software items on each machine.  These are mostly [PIM] databases and note-taking apps.  I need a way to keep them concurrent on each machine.  Right now, I use Syncless to replicate changes to a different data folder and to a USB key.  That works well for one (1) machine. 

However, when I'm using the same software on two (2) or more machines ... let's take MyInfo as an example.

MyInfo creates .mio files, with .mib backups.  The process mentioned works well.  But when I'm actively using MyInfo on two (2) or more machines, I need a way to merge the different files so that all data, from each machine, is preserved.

Let's say I've added a new article on machine A, and copied several Web pages on machine B.  On both machines, this was copied to daily.mio.  Now I need a way to merge the two (2) daily.mio files so that the resultant daily.mio contains all the data from both machines.  Might be able to do it with WinMerge, but this needs to be an automated process.  What I need is a kind of cross between WinMerge and Syncless.  Dunno that I've ever seen such a beastie.

Any ideas?

No, creating a separate file for each machine is impractical.  Daily.toshiba.mio, daily.gw.mio, and daily.gw2.mio could be created, but each would have to be loaded and updated on each machine - a maintenance nightmare I'd prefer not to encounter- but a bigger downside would be that now I'd have to search three (3) files for information that should ideally be contained in one (1).  In addition, I'd have to triple the MyInfo file loading on each machine, which would end up being a resource dilemma.

I looked at SyncBackSE, but I don't thimk it'll do this on a file level any more than Syncless does.  Syncless does directories, and while it's a bit more flexible, SyncBackSE does the same.  None of the backup software to which I have access seems to cover this, either.

skwire

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,287
    • View Profile
    • Donate to Member
Re: In search of ... a flexible merge software.
« Reply #1 on: April 16, 2012, 08:30 PM »
Unless I'm completely mistaken, these types of files are almost certainly proprietary (to the software) binary files and, thus, are going to be extremely difficult, if not impossible, to merge together.

Target

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 1,832
    • View Profile
    • Donate to Member
Re: In search of ... a flexible merge software.
« Reply #2 on: April 16, 2012, 09:14 PM »
Unless I'm completely mistaken, these types of files are almost certainly proprietary (to the software) binary files and, thus, are going to be extremely difficult, if not impossible, to merge together.

that's what I was thinking - perhaps it's time to explore another option (sounds like you need something browser based that runs across a network...)

barney

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,294
    • View Profile
    • Donate to Member
Re: In search of ... a flexible merge software.
« Reply #3 on: April 16, 2012, 09:45 PM »
Unless I'm completely mistaken, these types of files are almost certainly proprietary (to the software) binary files and, thus, are going to be extremely difficult, if not impossible, to merge together.

that's what I was thinking - perhaps it's time to explore another option (sounds like you need something browser based that runs across a network...)

Yeah, I'm afraid you're both correct.  I had but faint hope of getting a positive result, but I had to try - there's some pretty sharp folk hangin' out here :Thmbsup:.

Problem with another option is that I'll prolly have to do it myself  :o :-\, or pay someone to do it for me  :(.  Either way, it's gonna take more time than is presently available to give it  :mad: :(.  And I suspect it'll be definitely a non-trivial task <sigh />.  I wonder if it would even be marketable?

4wd

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 5,644
    • View Profile
    • Donate to Member
Re: In search of ... a flexible merge software.
« Reply #4 on: April 17, 2012, 04:52 AM »
Perhaps if the software in question has a merge function, (or a boring old copy/paste), you could automate the process somewhat by using AutoHK/AutoIt to simulate keys/menus/etc.

Otherwise, choosing software that has a flat file database is your best option for what you want I would think.

x16wda

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 888
  • what am I doing in this handbasket?
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: In search of ... a flexible merge software.
« Reply #5 on: April 17, 2012, 07:13 AM »
Does the software let you do an export to a text format, so you could massage the exports together and merge back in?
vi vi vi - editor of the beast

barney

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,294
    • View Profile
    • Donate to Member
Re: In search of ... a flexible merge software.
« Reply #6 on: April 17, 2012, 08:36 AM »
There's a problem with either flat file or export to text.  Much of what I'm doing is to capture complete Web pages, including graphics.  Some of the captures are intrinsically worthless without those graphics.  And therein lies the dilemma.

If I'm capturing, for instance, a tutorial on a particular coding discipline, I need to be able to see the code examples in the page.  Oft times, that code is presented as a screen capture, typically a .jpg or .png file.  If I cannot see the code, the capture is futile.  That's the reason I'm using MyInfo - it has the most complete capture capability of any software I've used to date, and I've tried (and sometimes paid for) a bunch of 'em.  It also puts the URL of the capture at the bottom of the page, so I have attribution and citation references available.  The only problem I have with it, so far, is the inability to merge files.  I can do a copy/paste from one database to another, record by record, but I have to be able to recognize what needs to be moved - and it is a tedious process, very time-consuming  :o/.  That's why I was hoping against hope for a way of automating/simplifying that process.

skwire

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,287
    • View Profile
    • Donate to Member
Re: In search of ... a flexible merge software.
« Reply #7 on: April 17, 2012, 08:54 AM »
Have you contacted the authors of MyInfo to see if they have any suggestions?

barney

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,294
    • View Profile
    • Donate to Member
Re: In search of ... a flexible merge software.
« Reply #8 on: April 17, 2012, 09:05 AM »
Have you contacted the authors of MyInfo to see if they have any suggestions?

Awaiting a response.