I used to use The Bat several years and versions ago, and I'm considering switching back to it now. However, while running the evaluation version, I've come across some funny behavior. What I really would like to be able to do is run it on both my desktop and laptop, and keep my full message store on each one, synchronized, using one when I am at home, the other when I am traveling. But I can't seem to get the backup, restore, and synchronize functions to work reliably. I'm wondering if there is something I'm missing regarding how to use them, or if they simply don't work reliably. The help topic (as many of the help topics) is at least two whole versions behind, as the synchronize function in the software bears only a little resemblance to the one described in the help.
Here's what I've done. I installed on two computers on the same network. I first thought maybe I could actually keep the accounts lists in synch, but that didn't really work at all, so instead I added identical accounts on each computer. I then downloaded some messages into each, sent a few test messages, so that the two computers would have different messages. I mapped a drive fr om one computer to the other, and ran the synchronization tool. At first, it appeared to work. But then I found that it behaved strangely once I started moving messages around, deleting them, changing their properties, and so on. Certain changes would get copied over, others wouldn't. For instance, the memo field was occasionally copied over, but usually not. It didn't seem to do anything with messages whose properties had changed on both computers, but didn't warn me that there were collisions, either. Even just moving a message from one folder to another didn't always seem to reliably get transferred.
So then I thought well, this synchronization function would be extremely handy, but maybe it just doesn't work well-- not something I can use on a message store wh ere losing messages is unacceptable. Part of the reason I was hoping to get an actual message-by-message synchronization was that I have tens of thousands of messages that I would be storing, and most of them are archived and don't change, and I don't really want to sit and wait for gigabytes and gigabytes of data to copy from one computer to the other every time, when only a few megabytes likely actually changed or got added or deleted. The other benefit of a true synchronization is the possibility of using both sides, and then synchronizing, rather than having to be very diligent about copying data from one computer to the other before switching to using the other (or else lose data or have permanantly out-of-synch installations with messages on one but not the other).
But if that wouldn't work, I supposed I could use backup and restore instead. Much to my surprise, this didn't even work on the simplest test imaginable: I put two messages in a folder, backed up, deleted the two messages, then restored, and it didn't bring them back. This is a bad sign.
Are these functions just hopelessly broken, or is there some way to make them useful?
If not, exactly what would I have to copy by other means in order to make sure two message stores are identical? Just the folder I have specified as the data folder? Or is there another location that contains more data (or even registry values)? I want to ensure that the second computer gets all the same accounts, folders, virtual folders, common folders, common virtual folders, all the same account options, all the same messages, and all the same message meta-data (like memos, which I don't think are stored in the messages themselves), and do this in a way wh ere I can reliably copy them back and forth regularly and repeatedly without any fear of losing anything I do. The only thing I want different between the two computers are certain application-wide settings, like the window view mode, since one computer has a nice, wide monitor allowing three vertical columns, and the other is a laptop wh ere that would not be the best display configuration.
Anybody have experience with using The Bat this way?
I guess one additional question is why, when messages appear in a folder, the message counts don't always update. I don't just mean in virtual folders, this happens with regular folders, as well. I have to click on each folder in turn to make it update the message counts, which seems very odd.
Here's what I've done. I installed on two computers on the same network. I first thought maybe I could actually keep the accounts lists in synch, but that didn't really work at all, so instead I added identical accounts on each computer. I then downloaded some messages into each, sent a few test messages, so that the two computers would have different messages. I mapped a drive fr om one computer to the other, and ran the synchronization tool. At first, it appeared to work. But then I found that it behaved strangely once I started moving messages around, deleting them, changing their properties, and so on. Certain changes would get copied over, others wouldn't. For instance, the memo field was occasionally copied over, but usually not. It didn't seem to do anything with messages whose properties had changed on both computers, but didn't warn me that there were collisions, either. Even just moving a message from one folder to another didn't always seem to reliably get transferred.
So then I thought well, this synchronization function would be extremely handy, but maybe it just doesn't work well-- not something I can use on a message store wh ere losing messages is unacceptable. Part of the reason I was hoping to get an actual message-by-message synchronization was that I have tens of thousands of messages that I would be storing, and most of them are archived and don't change, and I don't really want to sit and wait for gigabytes and gigabytes of data to copy from one computer to the other every time, when only a few megabytes likely actually changed or got added or deleted. The other benefit of a true synchronization is the possibility of using both sides, and then synchronizing, rather than having to be very diligent about copying data from one computer to the other before switching to using the other (or else lose data or have permanantly out-of-synch installations with messages on one but not the other).
But if that wouldn't work, I supposed I could use backup and restore instead. Much to my surprise, this didn't even work on the simplest test imaginable: I put two messages in a folder, backed up, deleted the two messages, then restored, and it didn't bring them back. This is a bad sign.
Are these functions just hopelessly broken, or is there some way to make them useful?
If not, exactly what would I have to copy by other means in order to make sure two message stores are identical? Just the folder I have specified as the data folder? Or is there another location that contains more data (or even registry values)? I want to ensure that the second computer gets all the same accounts, folders, virtual folders, common folders, common virtual folders, all the same account options, all the same messages, and all the same message meta-data (like memos, which I don't think are stored in the messages themselves), and do this in a way wh ere I can reliably copy them back and forth regularly and repeatedly without any fear of losing anything I do. The only thing I want different between the two computers are certain application-wide settings, like the window view mode, since one computer has a nice, wide monitor allowing three vertical columns, and the other is a laptop wh ere that would not be the best display configuration.
Anybody have experience with using The Bat this way?
I guess one additional question is why, when messages appear in a folder, the message counts don't always update. I don't just mean in virtual folders, this happens with regular folders, as well. I have to click on each folder in turn to make it update the message counts, which seems very odd.