Stickies
« Reversing the direction »

Welcome Guest. Please Login or Register.
May 29th, 2017, 10:41pm


Click to go to the
Zhorn Software Web Site
Click to go to the
Knowledgebase

« Previous Topic | Next Topic »
Pages: 1  Notify Send Topic Print
 thread  Author  Topic: Reversing the direction  (Read 545 times)
John Smith
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 127
xx Reversing the direction
« Thread started on: Sep 4th, 2015, 07:18am »

Bart is successfully synchronising the specified folders to other folders, as it should. Generally I use multi-task jobs so that I can run the whole lot or selectively, often using the Enable/Disable all tasks to make my selection.

A long time ago, in a previous version, it was possible to create a "reverse" job file, using a utility that JohnPapp (?) supplied. This saved creating another job file task by task to enable synchronised files to be sent back to their origin.

I wonder, could there be, in some future enhanced version, a button next to each task to reverse the direction, a sort of Restore option?

Fraught with dangers at first sight, I accept, but with proper flags/arrows or (fantasy?) the task changing colour to indicate direction it could be obvious and safe.

I vaguely remember (or am dreaming of) a program from decades ago that had two columns for the Source and Destination locations with a giant arrow in the middle showing the selected direction.
User IP Logged

John Smith
Tom Revell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM

Gender: Male
Posts: 3540
xx Re: Reversing the direction
« Reply #1 on: Sep 4th, 2015, 12:52pm »

This is a pretty easy thing to add to the app, but just as you identify, it could be dangerous. Not everyone is as careful with computers as everyone else, and not everyone reads things carefully before pressing buttons...

Would you want to be able to do this from the list, or would doing it from within the "edit task" dialog be good enough for how you'd use it?

Tom
User IP Logged

John Smith
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 127
xx Re: Reversing the direction
« Reply #2 on: Sep 5th, 2015, 03:20am »

I'd like to hear ideas from others. In some situations like Bart being used to export the latest template, bulletin, drawing etc. those documents would never be imported.

My use is to Save so that I can later Restore. I sometimes customize my PC beyond the point of no return so I use Macrium Reflect to restore a previous disk image and then I import the saved versions of my data using a Bart job file which is the reverse of my default job.

Perhaps Export and Import are more universal terms.

Maybe only Firefox or Thunderbird has been damaged so I import that folder so I am back to where I was before mucking it up; a selective import of one task is wanted.

Installing Windows 10 was an opportunity to change where my data is stored and what settings are backup up by being exported via Bart e.g. C:\Users\John\AppData\Roaming\Microsoft\Templates. After building a new default.job I then had to build the reverse, task by task.

My first shot is this: having a job file that syncs some tasks in one direction and some in another is too dangerous. Prevent this by having a switch that reverses every task to Import mode or back to Export (default) mode. Big notification! Large flag/indicator Mode Box, colour change of font etc. Confirmation dialogue box with warning that requires user's acceptance of mode change. At your own risk!

Retain the the option to Enable all tasks or Disable all tasks. This is faster when you want just one or two tasks to run. Disable all, select those wanted. Which leads to:

Posh enhancement: Alongside each task have a tick box to Enable. After Disable all, scrolling down the list of tasks and clicking those wanted would be more elegant than Right Click Task, Click Enable for those required.

I am wary of those folders with protected files that Bart cannot copy like Firefox's parent.lock and which have to be excluded. In that particular case, Importing is OK because although that file is not brought back, Firefox recreates it. Other programs might not do the same.

Sorry for such a long reply, but Bart is worth it.
User IP Logged

John Smith
Tom Revell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM

Gender: Male
Posts: 3540
xx Re: Reversing the direction
« Reply #3 on: Sep 8th, 2015, 2:40pm »

I've added a button to this build:

http://www.zhornsoftware.co.uk/bart/bart303.zip

It's on the Edit Task dialog, and does pop open a warning. Have a see how you like it - I appreciate it falls quite far short of what you're suggesting with bulk swapping direction!

Tom
User IP Logged

John Smith
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 127
xx Re: Reversing the direction
« Reply #4 on: Sep 9th, 2015, 04:04am »

Thank you so much for taking the time to do this. I have played around with the revised version and even though it is something I asked for myself, when trying out various scenarios I got lost! For day to day use I fear it will be too dangerous as we both suspected. The trial was worthwhile.

The danger is compounded by the fact that after making any change to a job file, there is no "Do you want to save" when exiting. Up till now I hadn't even noticed, but this exercise makes me more aware of the need for care when editing job files.

The benefits of having Backup and Restore capabilities in one file could only be safe and useful with a major re-presenatation of Bart; I doubt that could be justified and it could turn a light, quick and easy tool into a bit of a monster program.

For normal use, I have a "reversed" file with a couple of dozen tasks which have all been coloured pink (one at a time) so I can be in no doubt that this is the restore mode file. Using the Enable/Disable all options I can restore the whole of my data and settings - e.g. after restoring an image - or select just one or two sections to restore. The "Swap" function would be of use but only as a bulk conversion when creating such a file, not a frequent thing to do.

I feel a bit like the fabled vain champion archer who was so pround of his wonderful bow that he had it carved all over with intricate designs. This so weakened the bow it broke.

Thanks Tom.
User IP Logged

John Smith
Tom Revell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM

Gender: Male
Posts: 3540
xx Re: Reversing the direction
« Reply #5 on: Sep 9th, 2015, 12:36pm »

What an elaborate analogy about the archer! Nonetheless, I do see what you mean smiley

I'll remove the button from the dialog. Thanks for getting back to me,

Tom
User IP Logged

Pages: 1  Notify Send Topic Print
« Previous Topic | Next Topic »

Donate $6.99 for 50,000 Ad-Free Pageviews!


This forum powered for FREE by Conforums ©
Sign up for your own Free Message Board today!
Terms of Service | Privacy Policy | Conforums Support | Parental Controls