background downloading alternatives (used to be: integrating rsync with Rev)
Mark Smith
mark at maseurope.net
Fri May 30 18:32:36 EDT 2008
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 at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
More information about the use-livecode
mailing list