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