Excellent - plus Requests

Discuss new features and functions
Posts: 4
Joined: 2 Jan 2006

canvasbackdave

Hi,

Just found this brilliant piece of programming. Fast, fast, fast. I love it. I
have been trialling other sync software and two features I would love FFS to
have are...

Shut-down apps before Sync and Restart then after Sync.
Why?
I have a USB hard drive D:
D: has all of my data stored there
D: also some utility programs running from it, like my password storage app.
I have a USB drive H: for the Target drive
Both D: and H: are on the same USB port using a 4-port hub. When I run any
sync program they trash almost all of those running utility apps on drive D:.
I am OK with that a I usually do not use the computer when I sync. I'd like to
have a list of apps to close before sync and restart after sync. I have
trialed one other app that has that feature, unfortunately that app was not a
patch on FFS.

Encrypt on Sync Left-to-Right and Decrypt on Sync Right-to-Left.
Why?
I am currently using TrueCrypt for the H: drive but would prefer FFS to be
able to Encrypt/Decrypt. The cipher need not be all that strong as I would
just like to make it difficult for anyone to read the USB H: drive was stolen.
TrueCrypt is way overkill for the kind of security I need and just keeps
getting in the way.

Thanks for an excellent program.

CBDave
User avatar
Site Admin
Posts: 7210
Joined: 9 Dec 2007

Zenju

> Shut-down apps before Sync and Restart then after Sync.
The best way to do this is to creat a FFS batch job and have it run in a
windows cmd file.
Then add additional batch commands before and after synchronization to
shutdown and restart certain apps.

> Encrypt on Sync Left-to-Right and Decrypt on Sync Right-to-Left.
The FFS design strategy is to focus on one area which is synchronization and
be the best in this domain. In other areas like encryption there are already
very advanced tools available like trucrypt. So in order to avoid feature
bloat in a single application the intended usage is like Lego blocks: Get the
tools you need and combine them in any combinatorics that you want. All that
the tool, FFS, must ensure is useful interfaces to allow for this integration.
Posts: 4
Joined: 2 Jan 2006

canvasbackdave

Thanks for the reply, but to my mind, that is a cop-out. I have trialed about
12 Sync programs over the past two weeks and FFS is the ONLY one that does not
offer encryption.

As I said in the original post, I am not looking for the complexity of
TrueCrypt (which I am already using, but would love to abandon) I am looking
for simple encryption to protect from curious eyes if I lose the hard drive.

I m not concerned about anti-Government strength encryption. Hell, I would be
happy with a simple XOR -- XOR operation.

I guess FFS is not for me.
User avatar
Site Admin
Posts: 7210
Joined: 9 Dec 2007

Zenju

FFS does not intend to reinvent features that are already better solved
elsewhere. For encryption it's simple to use TruCrypt and start
synchronization on a mounted folder.
Posts: 4
Joined: 2 Jan 2006

canvasbackdave

Hmmm, a few days later and a LOT of experience, TrueCrypt (TC) is not the
answer. In fact the suggestion from the TC forum is not to use it. Also TC is
very buggy when it comes to USB drives. It keeps dismounting and screwing up
drive letters with multiple drives on the USB hub.

Another problem arises with TC. Unless I encrypt the system drive, (not
recommended) it does not mount the TC volume early enough in the boot, so
Vista ignores the programs in Startup folder that are located on the D: and/or
H: drives. At that time neither volume is mounted and to Vista they do not
exist. I do not want to move those apps to the C: drive as it contains stuff
like my Password manager etc which I want to keep encrypted.

I have written a wrapper that shuts down the programs that I need shut down
before the Sync or Backup, then when that app closes, it restarts them again.
This gets around copies of open data during the Shadow Copy being written to
the Right-side in clear view text.

The problem still is that I would like to be able to encrypt the Right-side
stuff as there are millions of lines of my programming source code in the
clear.
User avatar
Site Admin
Posts: 7210
Joined: 9 Dec 2007

Zenju

You can use encrypted container files and mount them on demand. Or have them
be mounted automatically. I'm sure there are command-line options to do this.
Shouldn't be that much of an issue.
Posts: 6
Joined: 17 Jun 2011

coogrrr

I would have to agree with Zenju. I would not want the file sync software
to perform the encryption as it would only serve to slow it down. I use TC and
it works just fine. I have an external USB and it is auto mounted at windows
start so it appears as a regular drive "O:" in my case every time I start the
laptop. I sync to it without fail using FFS at full speed (USB 2.0 bleh ) and
FFS is actually ran as a windows scheduler process all hidden on top of that.

Use TC it will do the job and offer much better encryption than FFS would
also, though I know that is not your concern.

Good luck as I do hope you get a setup that works for you also. FFS is the
best and the price is great obviously.

Coog