drmrbrewer
I have a local folder with many files and subfolders that I basically want to replicate on my remote ftp server. At present I'm doing this by putting the head folder in the Queue, and changing its properties to Monitor.
This works OK, but the behaviour is not quite as I'd like it, and want to know if there is any way I can set things up to work better for me (or just put up with the current behaviour, or find another tool to do what I want).
The problem I have is this. Each time I open up SmartFTP and set the Queue running, SmartFTP starts processing the watched folder again, going through each and every file and subfolder (mostly no changes will have happened since the last time), and this takes AGES and uses up resources in the Queue that I might want to use to process other short-term transfers.
Can I set the folder to NOT be processed routinely every time the Queue is activated? And pausing it is not quite what I mean (see below).
In further detail, I'd like the option to have the monitored folder to ONLY kick into life when a change is detected in the folder (or one of its subfolders). And then only kick in to process the subfolder in which the change has occurred, rather than go through the WHOLE folder and all its subfolders again. Even better (although I have a feeling that SmartFTP would not know this information) would be if it processed ONLY the changed files, rather than each file in the changed folder. But I'll settle for processing just the changed folder.
This way I can keep the remote site up-to-date with the local folders with the minimum of fuss and interruption. I know that this method would miss any changes that occur when the Queue is not active, but I can live with that, and force a complete run every now and then.
I also know that I can pause the folder and only unpause it when I want it to be processed (which is what I do at the moment), but this also is not ideal because I have to remember to pause it after it completes, which I often don't do, only to find it starting off again then next time I fire up SmartFTP, which is a PITA because I'm then stuck waiting until the whole thing completes again (and often forget yet again -- groundhog day). What is more, this is BOUND to happen when I choose "Turn Off Computer" after the Queue finishes (which I often do, setting a job going into the night), because there isn't an option to "Turn Off Computer AND Stop Queue" (I've requested this feature a couple of times to no avail), to give me the chance to pause the folder when I next open up SmartFTP -- instead the Queue immediately starts off again including the monitored folder.
Cheers,
Mike
P.S. Also when "Turn Off Computer" is selected in the Queue options, I think this means the computer also turns off the next time the queue finishes, which can be disasterous if you happen not to be at your computer when the Queue finishes next time you open SmartFTP, causing the computer to shut down in your absence, killing all your open work. Any chance of having the option come off "Turn Off Computer" automatically?
This works OK, but the behaviour is not quite as I'd like it, and want to know if there is any way I can set things up to work better for me (or just put up with the current behaviour, or find another tool to do what I want).
The problem I have is this. Each time I open up SmartFTP and set the Queue running, SmartFTP starts processing the watched folder again, going through each and every file and subfolder (mostly no changes will have happened since the last time), and this takes AGES and uses up resources in the Queue that I might want to use to process other short-term transfers.
Can I set the folder to NOT be processed routinely every time the Queue is activated? And pausing it is not quite what I mean (see below).
In further detail, I'd like the option to have the monitored folder to ONLY kick into life when a change is detected in the folder (or one of its subfolders). And then only kick in to process the subfolder in which the change has occurred, rather than go through the WHOLE folder and all its subfolders again. Even better (although I have a feeling that SmartFTP would not know this information) would be if it processed ONLY the changed files, rather than each file in the changed folder. But I'll settle for processing just the changed folder.
This way I can keep the remote site up-to-date with the local folders with the minimum of fuss and interruption. I know that this method would miss any changes that occur when the Queue is not active, but I can live with that, and force a complete run every now and then.
I also know that I can pause the folder and only unpause it when I want it to be processed (which is what I do at the moment), but this also is not ideal because I have to remember to pause it after it completes, which I often don't do, only to find it starting off again then next time I fire up SmartFTP, which is a PITA because I'm then stuck waiting until the whole thing completes again (and often forget yet again -- groundhog day). What is more, this is BOUND to happen when I choose "Turn Off Computer" after the Queue finishes (which I often do, setting a job going into the night), because there isn't an option to "Turn Off Computer AND Stop Queue" (I've requested this feature a couple of times to no avail), to give me the chance to pause the folder when I next open up SmartFTP -- instead the Queue immediately starts off again including the monitored folder.
Cheers,
Mike
P.S. Also when "Turn Off Computer" is selected in the Queue options, I think this means the computer also turns off the next time the queue finishes, which can be disasterous if you happen not to be at your computer when the Queue finishes next time you open SmartFTP, causing the computer to shut down in your absence, killing all your open work. Any chance of having the option come off "Turn Off Computer" automatically?