Have you tried curl? If you use it as a 'process', it effectively
hands off the heavy lifting to a separate process, which you can
monitor as often or as rarely as you like...
There is binary for windows, too.
best,
Mark
On 30 May 2008, at 19:06, Josh Mellicker wrote:
The whole reason for my rsync investigation is that I have a
project that needs to download a lot of big files in the
background, and allow the user to freely perform other activities
during downloading. Using a libURL callback in the same engine has
not worked for us, I believe it takes too much processing power
from the engine and performance is bad to worse while downloading.
Our present course of action is to use one separate standalone just
for downloading, and another standalone for the user to interact
with. When files are needed, the main app creates a text file, then
launches the downloader app. On openStack, the downloader.app goes
to work. Once the list is done the downloader quits.
It is not ideal having to communicate with text files, but we have
never tried socket communication, may tackle that later.
I have also looked into Bittorrent clients that can be operated
with shell commands but this seems overcomplicated.
On May 30, 2008, at 4:20 AM, Luis wrote:
Hiya,
There is an easier install for rsync on Windows, called cwRsync,
from: www.itefix.no
Nexenta has a free GUI implementation of called rsyncshare:
www.nexenta.com
There is another free to use cross platform option:
www.anyclient.com (Made by: www.jscape.com. They make the command
line 'FTCL' but it's a little steep at $299).
nnBackup is a Windows command line utility from: www.nncron.ru
WinMerge (www.winmerge.org) has a command line option.
In Windows XP (needs install from the XP Server Resource Kit, free
to download) and a default in Vista, you can use Robocopy, more
info here: www.ss64.com/nt/robocopy.html
I think it still doesn't do deltas like rsync, but it's been a while.
Cheers,
Luis.
On 30 May 2008, at 10:46, David Bovill wrote:
Done a bit more research - rsync is available for Windows - but
AFAIK it
requires cygwin, whcih does mean that to distribute with Rev is
not as
simple as including a binary.
I've been looking at alternatives - the one I have used before on
Linux and
Windows, OSX with Rev is Unison - binaries are available. It's
basically
rsync, but lets you do it between two computers with an internet
connection:
- http://alan.petitepomme.net/projets/unison/index.html
I also found this programme which is Java - and can be run from
commanline -
so can be used by Rev. It looks like it does not require
installation on the
sserver and can do incremental backups to a NAS:
- http://jfilesync.sourceforge.net/index.shtml
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution